网站公告列表

  没有公告

加入收藏
设为首页
联系本站
您现在的位置: AnalogCN安诺电子 >> 文章 >> 技术交流 >> 文章正文
  uclinux-2008R1-RC8(bf561)到VDSP5的移植(63): 网卡驱动           ★★★ 【字体:
uclinux-2008R1-RC8(bf561)到VDSP5的移植(63): 网卡驱动
作者:快乐虾    文章来源:http://blog.csdn.net/lights_joy    点击数:    更新时间:2008-7-23    

所用的开发板上带了一片DM9000的网络芯片,这个芯片的驱动在uclinux中自带了,所需要做的就是将它的资源添加到arch\blackfin\mach-bf561\boards\ezkit.c中。

首先添加资源定义:

static struct resource dm9000_bfin_resources[] = {

       {

              .start = 0x2C000000,

              .end = 0x2C000000 + 0x7F,

              .flags = IORESOURCE_MEM,

       }, {

              .start = IRQ_PF10,

              .end = IRQ_PF10,

              .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_LOWLEVEL,

       },

};

 

static struct platform_device dm9000_bfin_device = {

       .name = "dm9000",

       .id = -1,

       .num_resources = ARRAY_SIZE(dm9000_bfin_resources),

       .resource = dm9000_bfin_resources,

};

然后修改ezkit_devices的定义:

static struct platform_device *ezkit_devices[] __initdata = {

…………………………………..

       &dm9000_bfin_device,

…………………………………..

};

在工程中加上net目录下的相关文件,编译运行,在启动信息中多了以下几行:

NET: Registered protocol family 16

Blackfin DMA Controller

ezkit_init(): registering device resources

NET: Registered protocol family 2

IP route cache hash table entries: 1024 (order: 0, 4096 bytes)

TCP established hash table entries: 2048 (order: 2, 16384 bytes)

TCP bind hash table entries: 2048 (order: 1, 8192 bytes)

TCP: Hash tables configured (established 2048 bind 2048)

TCP reno registered

dm9000 Ethernet Driver

eth%d: Invalid ethernet MAC address.  Please set using ifconfig

eth0: dm9000 at 2c000000,2c000004 IRQ 83 MAC: 00:00:00:00:00:00

不过还不是很清楚为什么MAC地址会全部为0。需要再研究一下。

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    对比ADI两代TD-SCDMA射频IC得
    [结尾篇]ADSP-TS20XS系列DSP
    一种基于DDS的幅值可调信号发
    基于ADSP2181的CAN总线通讯设
    一种采用单片机控制AD9854为
    在vs2008下使用ffmpeg(5):
    在vs2008下使用ffmpeg(4):
    在vs2008下使用ffmpeg(3):
    ADI AD8275电平转换16位ADC驱
    Boot在ADSP-BF533上的移植
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    版权所有:AnalogCN安诺电子 湘ICP备06016315号