Support routines for virtual character devices.
All the functions that cdev.h provides are thread safe.
Function | When used | Notes |
---|---|---|
cdev_control() | Startup, running (see notes) | Used in character-like vdev control function as a base handler. |
cdev_input_available() | Running | |
cdev_input_num_available() | Running | |
cdev_input_receive() | Running | |
cdev_output_busy() | Running | |
cdev_output_empty() | Running | |
cdev_output_full() | Running | |
cdev_output_num_pending() | Running | |
cdev_read() | Running | |
cdev_setup() | Startup | |
cdev_write() | Running | |
cdev_write_buffer() | Running |