dm9000网卡 S3C2440

配置U-Boot支持dm9000网卡

原理图
1

# vi drivers/net/Makefile
obj-$(CONFIG_DRIVER_NET_CS8900)         += cs8900.o
obj-$(CONFIG_DRIVER_NET_SMC911X)        += smc911x.o
obj-$(CONFIG_DRIVER_NET_DM9000)         += dm9000.o
obj-$(CONFIG_DRIVER_NET_NETX)           += netx_eth.o
obj-$(CONFIG_DRIVER_NET_AT91_ETHER)     += at91_ether.o
obj-$(CONFIG_DRIVER_NET_MPC5200)        += fec_mpc5200.o
obj-$(CONFIG_DRIVER_NET_IMX27)          += fec_imx27.o
obj-$(CONFIG_DRIVER_NET_TAP)            += tap.o
obj-$(CONFIG_MIIPHY)                    += miiphy.o

内存控制器
片选信号基地址
2

CMD地址
CMD接在cpu的ADDR2,也就是bit2有效

#define DM9000 (0x20000000 + 4)

位宽设置
3
配置内存控制器
4

posted @   thomas_blog  阅读(110)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示