
嵌入式
文章平均质量分 69
wawuta
这个作者很懒,什么都没留下…
展开
-
如何让axd调试elf格式文件
通过axd + banyan+jtag方式在s3c2410的目标板上调试elf格式文件, 需要在编译时包含dwarf-2格式的调试信息。 我就是通过这种方式调试u-boot。但是这种方式无法调试linux内核。原创 2007-01-23 19:52:00 · 1600 阅读 · 0 评论 -
sd 读写大文件补丁
如果你对 SD 卡的需求读写上百M的文件,下面这个内核补丁必不可少。 [MMC] Fix SD timeout calculation Secure Digital cards use a different algorithm to calculate the timeout for data transfers. Using the MMC one works often, but not转载 2007-03-15 14:46:00 · 1610 阅读 · 0 评论 -
S3c2410软件调试总结
7、8月份的时候自己用空余时间制作了一块 S3c2410+Cyclone EP1C6的开发版,由于没有时间就一直扔在那里,最近空了下来,我用了3个星期的时间埋头对开发板对了全面的调试,我的工作重点是放在 bootloader、ucos-ii等相对比较简单的程序,借此来完成对硬件模块的测试以及对S3c2410的熟悉。 很高兴,现在各个模块已经全部打通,我个人自己写的Nor Flas转载 2007-03-14 15:47:00 · 1334 阅读 · 0 评论 -
APCS 简介(ARM 过程调用标准)
介绍APCS,ARM 过程调用标准(ARM Procedure Call Standard),提供了紧凑的编写例程的一种机制,定义的例程可以与其他例程交织在一起。最显著的一点是对这些例程来自哪里没有明确的限制。它们可以编译自 C、 Pascal、也可以是用汇编语言写成的。APCS 定义了: 对寄存器使用的限制。 使用栈的惯例。 在函数调用之转载 2007-01-29 10:33:00 · 1800 阅读 · 0 评论 -
SD和MMC记忆卡介面技术
一 般而言,MCI包含了命令暂存器、回应暂存器、资料暂存器、逾时(timeout)计数器和侦错逻辑,能够自动传送命令,必要时,还能接收相关的回应和资 料。它使用极少的处理器资源。M转载 2007-03-15 14:53:00 · 3799 阅读 · 2 评论 -
smdk2410_iodesc中定义的io资源和smdk2410_devices中有什么区别么?
还是对照代码解释一下.我的这部分代码如下:static struct map_desc smdk2410_iodesc[] __initdata = {/* Map the ethernet controller CS8900A */{/* VRAM*/.virtual= vSMDK2410_ETH_IO,.pfn= __phys_to_pfn(pSMDK2410_ETH_IO),.length转载 2007-03-14 22:32:00 · 1400 阅读 · 0 评论 -
linux resource, platform_device和驱动的关系
首先你需要为SOC的各个功能部分定义他的一些资源.例如可用于访问的寄存器地址.中断号,DMA什么的。然后将这些资源(resource) 作为 platform 的dev .通过platform_add_devices函数将你定义的paltform_device变量注册到系统的dev里面.。或者你可以象我这样将你需要的驱动添加:static struct platform_device *smdk2转载 2007-03-14 22:23:00 · 7677 阅读 · 1 评论 -
s3c2410MMU教程
MMU,全称Memory Manage Unit, 中文名——存储器管理单元。许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非 常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所以内存容量虽然小,但还是可以容纳当时的程序。但随着图形界面的兴起还用用户需求的 不断增大,应用程序的规模也随之膨胀起来,终于一个难题出现在程序员的面前,那就是应用程序太大以转载 2007-03-14 16:25:00 · 1332 阅读 · 0 评论 -
u-boot移植点滴记录
1.我为开发板取名叫: fd2410, 并在uboot中建立自己的开发板类型2.修改Makefile加入 fd2410_config : unconfig @./mkconfig $(@:_config=) arm arm920t fd2410 NULL s3c24x0各项的意思如下: arm: CPU的架构(ARCH) arm920原创 2007-01-23 20:02:00 · 2815 阅读 · 5 评论 -
mmc: Add support for SDHC cards
2006-12-22 18:24:00 Hi all,Thanks to the generous donation of an SDHC card by JohnGilmore, and thesurprisingl转载 2007-03-15 15:05:00 · 2135 阅读 · 0 评论