- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 Linux驱动笔记(八): DM9000网卡驱动
DM9000硬件连接分析 s3c2440与DM9000的连接关系如下: 从上图可得出下面几个关键点: 1.中断线与GPF7相连,对应IRQ_EINT7 2.片选与nGCS4相连,基地址对应0x2000_0000 3.CMD线与地址线ADDR2相连,意味着要使CMD高电平,需要ADDR2 = 1,所以往0x20000004中写数据就会拉高CMD。(基地址0x2000_0000,偏移地址0x4,对应二进制"100“,所以此时地址ADDR2=1) 从DM9000数据手册可知: 当CMD为高时,DM9000认为传输
2021-03-14 19:07:20 561
转载 Linux系统LCD驱动架构分析
我们一起来看一个Linux系统中最重要的输出系统的驱动架构—LCD驱动。在Linux中,LCD驱动采用了帧缓冲(FrameBuffer)技术,所以LCD驱动又叫FrameBuffer驱动。在很多地方,这两种叫法是通用的。本文章的核心内容就是搞清楚FrameBuffer的程序架构,弄明白内核已经帮我们做了多少工作,我们自己又该做哪些工作。需要跟大家剧透一点信息,FrameBuffer驱动架构和input子系统驱动架构的实现思路上面有很多共性,在学习的时候对比着学效果更佳。如果您电脑上已经安装了SourceIn
2021-03-06 19:04:19 421
转载 uboot-2012.04.01配置与编译分析(一)
前言:只是记笔记,没想到分析了这么多,如果有错请各位大佬指出来。 由于需要移植uboot-2012.04.01到JZ2440开发板,所以先下载了uboot-2012.04.01进行配置与编译分析。 一、编译步骤 一般情况下下载一个uboot之后解压,进入根目录...
2021-03-06 18:32:54 235
RC522_串口操作FM1208
2019-03-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人