Chapter 15. Char devices
Prev
Next
Chapter 15. Char devices
Table of Contents
register_chrdev_region
— register a range of device numbers
alloc_chrdev_region
— register a range of char device numbers
__register_chrdev
— create and register a cdev occupying a range of minors
unregister_chrdev_region
— return a range of device numbers
__unregister_chrdev
— unregister and destroy a cdev
cdev_add
— add a char device to the system
cdev_set_parent
— set the parent kobject for a char device
cdev_device_add
— add a char device and it's corresponding struct device, linkink
cdev_device_del
— inverse of cdev_device_add
cdev_del
— remove a cdev from the system
cdev_alloc
— allocate a cdev structure
cdev_init
— initialize a cdev structure