Modules | |
| CAN Devices | |
| Serial Devices | |
| Testing Devices | |
RTDM_CLASS_xxx | |
| Device classes | |
| #define | RTDM_CLASS_PARPORT 1 |
| #define | RTDM_CLASS_SERIAL 2 |
| #define | RTDM_CLASS_CAN 3 |
| #define | RTDM_CLASS_NETWORK 4 |
| #define | RTDM_CLASS_RTMAC 5 |
| #define | RTDM_CLASS_TESTING 6 |
| #define | RTDM_CLASS_EXPERIMENTAL 224 |
| #define | RTDM_CLASS_MAX 255 |
Device Naming | |
| Maximum length of device names (excluding the final null character) | |
| #define | RTDM_MAX_DEVNAME_LEN 31 |
RTDM_PURGE_xxx_BUFFER | |
| Flags selecting buffers to be purged | |
| #define | RTDM_PURGE_RX_BUFFER 0x0001 |
| #define | RTDM_PURGE_TX_BUFFER 0x0002 |
Common IOCTLs | |
| The following IOCTLs shall be supported by any device profile if applicable | |
| #define | RTIOC_PURGE _IOW(RTIOC_TYPE_COMMON, 0x10, int) |
| Purge internal device or socket buffers. | |
|
|
Purge internal device or socket buffers.
|
1.4.6