LDD 第三章 (一.重要的结构和实现)
摘要:
一.重要的结构和实现设备描述结构struct scull_dev {struct scull_qset *data; int quantum; int qset; unsigned long size; unsigned int access_key; struct semaphore sem; struct cdev cdev;};设备量子集struct scull_qset {void **data;struct scull_qset *next;};起初看了上面的图有一些不明白,当看了scull_trim的代码以后,就很清晰了.很多地方的指针被申明为void *,主要是为了让你在使用之前 阅读全文
posted @ 2011-12-02 15:19 Adolph两边 阅读(265) 评论(0) 推荐(1) 编辑