主题 : tiny210中MTD分区的部分代码在哪个位置 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 71077
精华: 0
发帖: 115
金钱: 595 两
威望: 119 点
贡献值: 0 点
综合积分: 230 分
注册时间: 2012-05-30
最后登录: 2024-05-13
楼主  发表于: 2015-02-25 19:47

 tiny210中MTD分区的部分代码在哪个位置

      有哪位高手知道,对于tiny210板子,在友善的Linux内核中,MTD分区的部分代码放在哪里啊?在mach-mini210.c中找不到该部分代码。
     而对于mini2440板子,则在mach-mini2440.c中可以找到,即:


复制代码
  1.  /* NAND Flash on MINI2440 board */
  2. static struct mtd_partition mini2440_default_nand_part[] __initdata = {
  3.  [0] = {
  4.   .name = "u-boot",
  5.   .size = SZ_256K,
  6.   .offset = 0,
  7.  },
  8.  [1] = {
  9.   .name = "u-boot-env",
  10.   .size = SZ_128K,
  11.   .offset = SZ_256K,
  12.  },
  13.  [2] = {
  14.   .name = "kernel",
  15.   /* 5 megabytes, for a kernel with no modules
  16.    * or a uImage with a ramdisk attached */
  17.   .size = 0x00500000,
  18.   .offset = SZ_256K + SZ_128K,
  19.  },
  20.  [3] = {
  21.   .name = "root",
  22.   .offset = SZ_256K + SZ_128K + 0x00500000,
  23.   .size = MTDPART_SIZ_FULL,
  24.  },
  25. };