cdev.h

Support routines for virtual character devices.

Function safety

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