关于flash的ioctl
很奇怪的问题
fd为一个打开的flash设备文件
ioctl(fd, MEMGETBADBLOCK, &offs);
当offs定义为unsigned int系统直接崩溃。。打印的错误大概是解引用地址为0处的内容
改为loff_t后就好了
loff_t似乎就是定义为long的,难道是符号的问题?还未尝试。。
很奇怪的问题
fd为一个打开的flash设备文件
ioctl(fd, MEMGETBADBLOCK, &offs);
当offs定义为unsigned int系统直接崩溃。。打印的错误大概是解引用地址为0处的内容
改为loff_t后就好了
loff_t似乎就是定义为long的,难道是符号的问题?还未尝试。。