- 博客(7)
- 资源 (9)
- 收藏
- 关注
原创 编译linux2.6.32以适合s3c2410的NandFlash(64M)
源码从friendlyArm网站下来:linux-2.6.32.2-mini2440-20110413.tar(内含s3c2410_defconfig) 编译参考:http://bbs.ednchina.com/BLOG_ARTICLE_261688.HTM 同时参考:http://blog.163.com/jant126@126/blog/static/1200836620079111024
2012-08-31 15:32:22 1213
原创 u-boot1.1.6在NorFlash下启动后实现对Nand的操作(开发用的是sbc2410x_config)
refer to: http://blog.csdn.net/lanmanck/article/details/4204610 uboot下载:ftp://ftp.denx.de/pub/u-boot/ 这里针对是make sbc2410x_config 拷贝如下代码到nand_legacy.c的适当位置: /*-----------------------------
2012-08-30 15:38:43 1309
原创 u-boot1.1.6移植到Nand Flash(即从sbc2410的NandFlash启动boot,这样的代码烧到NorFlash里启动会出错)
参考:http://blog.csdn.net/bekars/article/details/710888 我的s3c2410硬件: Nand Flash:K9s1208V Nor Flash:Amd29LV160BB(最大2M,当然要自己扩充,默认是512k) SDRAM :HY(64M,现代) 1)在board/sbc2410x加入NAND Flash读函数,建立nand_read
2012-08-29 16:52:19 1363
转载 linux2.4与2.6的驱动比较
参考: http://bbs.ednchina.com/BLOG_ARTICLE_2039085.HTM http://blog.csdn.net/cainiao413/archive/2011/01/05/6118706.aspx, 2.4内核注册驱动要用: 只是注册设备号:int register_chrdev (unsigned int major(若为零,表示动态分配), cons
2012-08-20 17:50:33 611
原创 linux2.4的button的驱动
注意2.4与2.6的不同: —————————————————————————————————————————————————————— #include #include #include #include #include #include #include #include #include #include #include #include
2012-08-20 17:42:03 657
原创 s3c44B0的启动代码44b0init.S的中断分析
问题一:什么是向量式中断处理和非向量式中断处理 解答:向量式中断处理是有硬件判断优先级,这个硬件逻辑提供矢量表的一条跳转指令放到0x1C或0x18,这个地址提供了相应服务程序的跳转指令。 ;中断向量表 VECTOR_BRANCH ldr pc,=HandlerEINT0 ;mGA 0x20 ldr pc,=HandlerEINT1 ;
2012-08-17 11:33:40 912
转载 io端口和IO内存
原帖地址:http://blog.chinaunix.net/uid-21289517-id-1828458.html 在驱动程序编写过程中,很少会注意到IO Port和IO Mem的区别。虽然使用一些不符合规范的代码可以达到最终目的,这是极其不推荐使用的。 结合下图,我们彻底讲述IO端口和IO内存以及内存之间的关系。主存16M字节的SDRAM,外设是个视频采集卡,上面有16M字节的SDRAM
2012-08-10 15:17:14 534
2013_uboot_aston.txt
2020-05-24
uboot_116-linux2.6.32.7z
2012-09-11
jdbc——内嵌事务
2012-03-13
linux_0.11_bochs
2012-02-23
java数据结构
2011-12-31
jbpm4.4请假流程
2011-12-09
你好,我是jimmy,订阅你的“零基础驱动”。
2023-11-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人