There are two reasons why you would need to even consider looking at this section.
Whichever case applies to you, it turns out that writing a device driver for either RTiC-Lab or RTLinux in general is quite a simple process.
All of the files associated with the I/O boards are located under the directories:
The API that the device writer must use, however, is slightly different that one would be normally used to. The following describes the API as declared in RTiC-Lab. Generally speaking, the API described below has the exact same functionality as its Linux-specific lowercase counterpart. However, the difference is that whenever the user defines the noIO token in the user's user_GUI.par, then all I/O will be blocked. This is especially useful for controller logic debugging purposes.
The basic API is defined as follows:
If you create any new device drivers or enhance any of the existing ones, then you are encouraged to submit it to efhilton@fsmlabs.com for inclusion in future revisions of RTiC-Lab.