Devices are specified as a list of 24 byte blocks, terminated by a null word.
Offset Meaning
0 offset to zero terminated device name from start of this block
4 flags: bit 0 set for buffered
bit 1 set to create path variable (e.g. Serial$Path for a device Serial)
8 default RX buffer flags
12 default RX buffer size
16 default TX buffer flags
20 default TX buffer size
24 reserved, must be 0
The device name is used:
· in the DeviceFS directory structure
· to create a DeviceFS$Device$options variable if this does not exist
· a path variable (if the flag bit is set)
|
|
|