摘要:
micro24401.EINT7 中断2.LnoE 读选通3.LnwE 写选通4.LnGCS4 片选网卡和sdram,norflash都是统一编址到2440的bank区间。dm9000的片选信号接到了2440的LnGCS4,所以dm9000的bank空间应该是bank4,范围是2千万-2千8百万所以在mach-mini2440.c,根据接线方式指定网卡的基地址应该为2000 0000。但是如下/* DM9000AEP 10/100 ethernet controller */
#define MACH_MINI2440_DM9K_BASE (S3C2410_CS4 + 0x300)
//#de 阅读全文
摘要:
资料dm9000-中文dm9000--aemake menuconfigDevice Drivers ---> [*] Network device support ---> [*] Ethernet (10 or 100Mbit) ---> DM9000 supportdm9000的结构图比较清晰,外层是platform,内层是net_device。平台设备在mach-mini2440.c注册,平台驱动在dm9000.c的init注册。net_device在平台的probe注册。************************************************ 阅读全文
摘要:
2440的串口结构和51的对比一下会更清楚一点512440image from http://blog.csdn.net/mr_raptor/article/details/655613351的发送器:单缓冲--或叫没缓冲---SBUF,接收器:双缓冲---SBUF+shiftreg。2440的发送接收都是双缓冲---fifo+shiftreg。micro2440的串口连线com0独自使用一个max232,并且具备AFCcom1 com2共同使用一个max232max3232即一个电平转换的芯片,T1IN即TTL 1 IN即0-5v的电平in,R1IN即RS232 1 IN即+-10v的电平i 阅读全文
摘要:
make menuconfig:1.Device Drivers ---> Character devices ---> Serial drivers ---> Samsung Soc Serial supportobj-$(CONFIG_SERIAL_CORE) += serial_core.o 是串口核心obj-$(CONFIG_SERIAL_SAMSUNG) += samsung.o 是串口具体实现2.控制台终端计算机显示器通常被称为控制台终端(console)。必须有一个(些)特殊文件与console相关联,比如虚拟终端tty1 tty2 串口ttySAC0 ttyS 阅读全文