mirror of
https://gitlab.com/etherlab.org/ethercat.git
synced 2026-08-18 00:57:23 +08:00
BUILT_SOURCES is used to trigger early generation of files in the `make`
process to workaround dependency problems:
https://www.gnu.org/software/automake/manual/html_node/Sources.html
AC_CONFIG_FILES are generated by `configure`, so they are already
present in the file system even before `make` is called. Furthermore,
AC_CONFIG_FILES already properly handle dist and clean targets, so no
need to add them to EXTRA_DIST or DISTCLEANFILES:
https://www.gnu.org/software/automake/manual/html_node/Requirements.html
$Id$ vim700: spelllang=en spell Virtual TTY interface driver for EtherCAT slave supporting serial comm Quick installation guide: ./configure --with-linux-dir=/your/linux/directory --enable-tty make all modules make modules_install install rcethercat start insmod tty/ec_tty.ko insmod examples/tty/ec_tty_example.ko The default settings for the serial line are 9600 8 N 1. The tty example operates a Beckhoff EL6002 at ring position 1. For a short test, connect port X1 with a serial port via null modem cable. If a minicom is started on that port and the below command is entered, the output should be visible in minicom: echo "Hello World" > /dev/ttyEC0 Have a lot of fun!