QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1062|回复: 2

继续骚扰:cs8900a 的问题

[复制链接]
发表于 2005-12-27 11:37:37 | 显示全部楼层 |阅读模式
真不好意思,俺有好多麻烦。

为神马 testsuit 里的 cs8900a 好使,俺自己拿 uclinux source build 的就不好使呢?

俺已经把  io, irq 都 hardcode 改了:


static int io = 0xfffa0000;
static int irq = 16;

...

        /* module parameters override everything */
        if (io != 0) dev->base_addr = io;
        if (irq != 0) dev->irq = irq;


在这儿蹦出来了:

        if ((value = cirrus_read (dev,PP_ProductID)) != EISA_REG_CODE) {
                printk (KERN_ERR "%s: incorrect signature 0x%.4x\n",dev->name,value);
                return (-ENXIO);
        }

conf 就是 at91/uclinux_cs8900a/skyeye.conf . 俺跟了 net_cs8900a_read_halfword 发现根本没跑到,为啥呢?
 楼主| 发表于 2005-12-27 15:55:22 | 显示全部楼层
跟了一下 testsuit 里的 linux , 显然里面的 cirrus.c 是改过的,跟 uclinux 2.4.27-uc1 里的对不上。哪位兄弟能够提供 testsuit 的 souce & config files?
回复

使用道具 举报

 楼主| 发表于 2005-12-27 23:34:25 | 显示全部楼层
是俺滴错,io base 设错了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-3 02:22 , Processed in 0.043881 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表