【发布时间】:2016-09-20 11:09:18
【问题描述】:
我有带有一些 MTD 设备的嵌入式系统,并添加了一个 MTD 设备(SPI 闪存)。这个新设备现在是 mtd0,所有以前的 MTD 设备的编号都是 +1。如何为这个新驱动程序分配 MTD 设备号以保持以前的 MTD 设备号不变?
之前:
# cat /proc/mtd
dev: size erasesize name
mtd0: 00100000 00020000 "u-boot"
...
之后:
# cat /proc/mtd
dev: size erasesize name
mtd0: 00100000 00001000 "spi-nor-flash"
mtd1: 00100000 00020000 "u-boot"
...
我想实现:
# cat /proc/mtd
dev: size erasesize name
mtd0: 00100000 00020000 "u-boot"
...
mtd5: 00100000 00001000 "spi-nor-flash"
【问题讨论】:
标签: linux linux-device-driver embedded-linux device-driver