FreeSource : NachatyeProekty/ZagotovkiStatejj/Programmirovanie/drivers/udev

При написании драйверов устройств, последнее время всё больший и больший смысл имеет использовать udev, потому как для пользоватнеля это означает автоматическое создание файлов устройств в каталоге /dev без использования mknod. При этом в самом коде драйвера необходимо регистрировать устройство с помощью вызова misc_register. Сначала нужно добавить заголовочный файл linux/miscdevice.h. После этого определяем структуру miscdevice в которой:

static struct miscdevice tratata_miscdev = {
.minor = TRATATA_MINOR,
.name = “tratata”,
.fops =