ssize_t write_byte(struct file *inode, const char *gdata, size_t length, loff_t *off_what){
unsigned char c;
get_user(c, gdata);
*HEX3_HEX0_ptr=c;
printk(KERN_INFO "[write_byte] %d\n", c);
return length;
}
이게 왜 한바이트만 쓰는거야?
4바이트 쓰려면 어떤 부분을 바꿔야하는건지.. 감이 안와서
댓글 0