Scull的設計
主設備號和次設備號
設備編號的內部表達
分配和釋放設備號
動態分配主設備號
一些重要的數據結構
三個file_operations,file,inode
文件操作
file結構
inode結構
read和write
unsigned long copy_to_user(void __user *to,const void *from,unsigned long count);
unsigned long copy_from_user(void __*to,const void __user *from,unsigned long count);
ssize_t dev_read(struct file *file,char *buf,size_t count,loff_t *ppos);;