Linux系统中/dev/mtd与/dev/mtdblock的区别,即MTD字符设备和块设备的区别
1./dev/mtdN是Linux中的MTD架构中,系统自己实现的mtd分区所对应的字符设备,其里面添加了一些ioctl,支持很多命令,如MEMGETINFO,MEMERASE等。而mtd-util中的flash_eraseall等工具,就是以这些ioctl为基础而实现的工具,实现一些关于Flash的操作。比如,mtd工具中的flash_eraseall中的:if(ioctl(fd,MEMGETI