Added full RT-Linux POSIX interface to LinCAN driver, needs preparation of RT tests.
authorppisa <ppisa>
Sun, 4 Jan 2004 00:09:32 +0000 (00:09 +0000)
committerppisa <ppisa>
Sun, 4 Jan 2004 00:09:32 +0000 (00:09 +0000)
commitfb2dd0f20bd6264291dccb5e97609a23cae2fd1a
treee79cb101774ee959b8bc35b5362f6e43bd47a71c
parentb34a548a5dfd2f0b068fd835a4cd51680d851068
Added full RT-Linux POSIX interface to LinCAN driver, needs preparation of RT tests.
Linux-only and RT-Linux chip thread based version passed Linux users-pace
tests on PCM3680 and PiKRON ISA cards.
Fundamental design flaws found in rtl_posixio.c concerning concurrent open
and/or close processing. There is even bug if open fails reaction.
The fiels private_data should be added to structure rtl_file.
19 files changed:
lincan/include/can_iortl.h [new file with mode: 0644]
lincan/include/can_queue.h
lincan/include/can_sysdep.h
lincan/include/constants.h
lincan/include/main.h
lincan/src/Makefile.omk
lincan/src/can_quekern.c
lincan/src/can_quertl.c
lincan/src/close.c
lincan/src/close_rtl.c [new file with mode: 0644]
lincan/src/ioctl.c
lincan/src/ioctl_rtl.c [new file with mode: 0644]
lincan/src/main.c
lincan/src/open.c
lincan/src/open_rtl.c [new file with mode: 0644]
lincan/src/read.c
lincan/src/read_rtl.c [new file with mode: 0644]
lincan/src/write.c
lincan/src/write_rtl.c [new file with mode: 0644]