主题 : 【无限期暂停更新】Hu's kernel 3.10 for 友善210全平台 DIY内核 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 93759
精华: 0
发帖: 20
金钱: 100 两
威望: 20 点
综合积分: 40 分
注册时间: 2013-06-30
最后登录: 2014-03-26
40楼  发表于: 2013-07-30 09:58
3.10 kernel 的 id 变数组了
没见警告吗?
drivers/mtd/nand/s3c_nand.c:1109:12: warning: comparison between pointer and integer [enabled by default]
话说回来:这个驱动这段写的有点莫名其妙,不知为啥自己去判断芯片类型, 这就造成升稼核比较麻烦
597 struct nand_flash_dev {
598         char *name;
599         union {
600                 struct {
601                         uint8_t mfr_id;
602                         uint8_t dev_id;
603                 };
604                 uint8_t id[NAND_MAX_ID_LEN];
605         };
606         unsigned int pagesize;
607         unsigned int chipsize;
608         unsigned int erasesize;
609         unsigned int options;
610         uint16_t id_len;
611         uint16_t oobsize;
612 };
级别: 新手上路
UID: 111317
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
综合积分: 8 分
注册时间: 2014-12-21
最后登录: 2017-09-12
41楼  发表于: 2016-05-27 10:12
学习一下