
1 ffits OP 已解决: 在模块中注册一个字符设备,实现其write函数。write的原形是ssize_t write(struct file *filp, const void __user *buff, size_t len, loff_t *off), 其中buff可以强制转换为struct类型。在write函数中使用copy_from_user函数,就可以将buff变量赋给内核中的某个变量。 |
2 heiher Apr 24, 2014 要注意一些位宽可能变化的类型,如 long 等,32-bit 4-byte, 64-bit 8-byte. |