br104h 新增以太网口驱动

2008-04-16 00:31:19 / 个人分类:eCos

  新增br104h的以太网口驱动源代码,该代码为本人全部新写的代码,不含有任何Marvell提供的SDK的代码,并以eCos的GPL方式开放源代码。
  当前只实现了一个网口的驱动,多个网口驱动由于时间关系,暂时不实现,请读者谅解。
  在work/examples/serial.c中包含了网口初始化的代码,并且在work/lib/br104h_net.ecc中配置了固定ip地址 10.10.10.10/24。
  代码以devs/eth/powerpc/fcc为模板进行开发。当前只做了简单的ping测试,并没有进行严格的测试,如果发现bug,请反馈给我(chou.o.ning@gmail.com)。
  br104h_net.ecc选择了open bsd的协议栈,主要还是学习目的,因为Richard Stevens的红宝书第二卷-《TCP/IP详解 卷二:实现》就是讲解open bsd的代码。这个驱动包提供后,大家可以在br104h的单板上进行tcp/ip协议栈的学习、实验和开发。

  下面是启动后的串口的显示。

 

TAG: br104h ecos eCos

我来说两句

-5 -3 -1 - +1 +3 +5

Open Toolbar