staging: fieldbus: support HMS Profinet IRT industrial controller
authorSven Van Asbroeck <thesven73@gmail.com>
Tue, 16 Apr 2019 15:56:17 +0000 (11:56 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 Apr 2019 10:07:31 +0000 (12:07 +0200)
commitdebe7c8621def7633a355841f838e35b078868bc
tree0b8f538f9e8b63de5eb832ee265f8fd6d27bd5ec
parentd564d73f22649fdb70d18cfbe03925bd9f47ec26
staging: fieldbus: support HMS Profinet IRT industrial controller

The Anybus-S PROFINET IRT communication module provides instant integration
to any Ethernet based LAN via SMTP, FTP, HTTP as well as PROFINET and
Modbus-TCP. Additional protocols can be implemented on top of TCP/IP
or UDP using the transparent socket interface.

Official documentation:
https://www.anybus.com/docs/librariesprovider7/default-document-library
/manuals-design-guides/hms-hmsi-168-52.pdf

This implementation is an Anybus-S client driver, designed to be
instantiated by the Anybus-S bus driver when it discovers the Profinet
card.

If loaded successfully, the driver registers itself as a fieldbus_dev,
and userspace can access it through the fieldbus_dev interface.

Signed-off-by: Sven Van Asbroeck <TheSven73@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/fieldbus/anybuss/Kconfig
drivers/staging/fieldbus/anybuss/Makefile
drivers/staging/fieldbus/anybuss/hms-profinet.c [new file with mode: 0644]