韦东山Linux嵌入式课程社区
直播中

白旭蕊

7年用户 201经验值
私信 关注

uboot移植dm9000无法获取IO BUS的位数

我在韦东山的S3C2440开发板上移植DM9000时ping主机ping不同,是因为无法获取IO BUS的位数,但不知道问题出现在哪了,代码追踪到了这里/* Auto-detect 8/16/32 bit mode, ISR Bit 6+7 indicate bus width */        io_mode = DM9000_ior(DM9000_ISR) >> 6;
希望大神帮帮忙

回帖(2)

袁伟

2019-7-24 10:29:17
直接跟移植好的DM9000代码对比,很容易找到问题所在
举报

薄坤坤

2019-7-24 10:43:11
//add by 100ask
#define CONFIG_DRIVER_DM9000        1 /* we have a DM9000 on-board */
#define CONFIG_DM9000_BASE         0x20000000
#define DM9000_IO                                  CONFIG_DM9000_BASE
#define DM9000_DATA                          (CONFIG_DM9000_BASE+4)
#define CONFIG_DM9000_USE_16BIT 1
//#define CONFIG_DM9000_DEBUG

DM9000的定义了吗
举报

更多回帖

发帖
×
20
完善资料,
赚取积分