摘要: 参考:块设备驱动之一 块设备驱动之二 块设备驱动之三 总结上一篇的块设备驱动的步骤: 1. 分配gendisk: alloc_disk static struct gendisk * ramblock_disk = alloc_disk(16); /* 次设备号个数: 分区个数+1 */2. 设置2 阅读全文
posted @ 2016-12-18 21:37 bluebluebluesky 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 参考:写一个块设备驱动 先上范例代码,用内存模拟块设备。内核模块加载后,测试信息如下: 第94行 major = register_blkdev(0, "ramblock"); /* cat /proc/devices */ 第97行 sprintf(ramblock_disk->disk_name 阅读全文
posted @ 2016-12-18 21:08 bluebluebluesky 阅读(609) 评论(0) 推荐(0) 编辑