天嵌 ARM开发社区

 找回密码
 注册
查看: 2040|回复: 2

驱动跟到底了,变量竟然没有定义

[复制链接]
bloodwolf26 发表于 2010-1-1 09:27:26 | 显示全部楼层 |阅读模式
我跟了dm9000的驱动,也看了一下别的驱动,最后到这个结构
/* DM9000 */
static struct resource s3c_dm9k_resource[] = {
    [0] = {
        .start        = S3C2410_CS4,
        .end        = S3C2410_CS4 + 3,
        .flags        = IORESOURCE_MEM,
    },
    [1] = {
        .start        = S3C2410_CS4 + 4,
        .end        = S3C2410_CS4 + 4 + 3,
        .flags        = IORESOURCE_MEM,
    },
    [2] = {
        .start        = IRQ_EINT7,
        .end        = IRQ_EINT7,
        .flags        = IORESOURCE_IRQ | IRQF_TRIGGER_RISING,
    }

};

知道里面的S3C2410_CS4这个变量应该就是物理地址了,但是我找遍了内核都找不到这个变量在哪儿定义,希望有朋友能帮帮我。
 楼主| bloodwolf26 发表于 2010-1-1 12:20:45 | 显示全部楼层
没人给帮帮忙。。。
回复

使用道具 举报

亚瑟王 发表于 2010-1-4 11:58:18 | 显示全部楼层
CS4就是片选4,一个基地址来着。在linux-2.6.30.4/arch/arm/mach-s3c2410/include/mach/map.h的76行。不知道你是怎么追查的。
回复

使用道具 举报

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

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-8-3 19:09 , Processed in 2.034552 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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