]> git.baikalelectronics.ru Git - kernel.git/commit
staging: fieldbus: anybus-s: support HMS Anybus-S bus
authorSven Van Asbroeck <thesven73@gmail.com>
Tue, 16 Apr 2019 15:56:13 +0000 (11:56 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 Apr 2019 10:07:31 +0000 (12:07 +0200)
commit5eb842ba96990360cc531d74b6f335b393d278ee
tree3f4b4c16d7ea49a71d969799e07d9b0ebd6dd8e4
parent4098f7bc23c6086b465a12c6e3a5a66bf9093387
staging: fieldbus: anybus-s: support HMS Anybus-S bus

The Anybus-S/Anybus-M is a series of interchangeable fieldbus communication
modules featuring on board memory and processing power. All software and
hardware functionality required to communicate on the fieldbus is
incorporated in the module itself, allowing the application to focus on
other tasks.

Typical applications are frequency inverters, HMI and visualization
devices, instruments, scales, robotics, PLC’s and intelligent measuring
devices.

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

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