把字符设备驱动看了个大概,就把板子上的数码管驱动给完成了,一开始驱动的时候没有考虑到延时,数码管点亮的效果总是有问题,加了延时就好了。 下面贴出源码,希望对初学者有帮助。 #include //必须包含 #include //必须包含 #include //return -XXXXXX #include //printk #include // 版本控制 #include //包含很多API #include //文件操作 //#include //struct cdev 这是2.6的产物 #include //这里包...
by ruanbanyong1 - Linux文档专区 - 2009-04-06 19:28:17 阅读(825) 回复(0)
大家好: 有没有哪位在xsbase270上成功移植u-boot,我自己移植后可以编译通过,下载到flash后无数据输出,执行到Common/Env_common.c中的uchar env_get_char (int index)函数中时出现Data abort,不知道是什么原因??此时还没有执行到串口初始化函数,无法输出消息。如果哪位曾经在xsbase270平台上移植成功了,烦请您发一份给我,供我参考学习一下,谢谢!!!。邮箱:[email]chenchao2886@163.com[/email]。 万分感谢!! 我的...
[color="#02368d"]U-Boot的移植之(三)实战篇:移植U-Boot到xsbase270开发板 U-Boot Practically Porting Guide Author: Aaron Wong [email=aaronwong@engineer.com]aaronwong@engineer.com[/email] U-Boot的移植之(三)实战篇:移植U-Boot到xsbase270开发板 1. 在U-Boot中添加xsbase270目标板的定义 具体方法可参考第一节,本篇给出部分细节和要点,假定$U-BOOT为源码根目录。 [color="#0000ff"]########################...
* PCMCIA and CF Interfaces */ #define CFG_MECR_VAL 0x00000001 #define CFG_MCMEM0_VAL 0x00010504 #define CFG_MCMEM1_VAL 0x00010504 ...... 3. 修改U-Boot Stage 2(C语言级)的平台相关代码 U-Boot第二阶段的大部分代码是平台无关的。从移植的角度,我们仅需要关注下面一些平台相关的代码: (1) include/configs/xsbase270.h:通过使用定义或取消定义相关的预编译变量,用于对平台无关的代码进行平台相关的定制,包括定制U-B...
[color="#02368d"]U-Boot的移植之(三)实战篇:移植U-Boot到xsbase270开发板 U-Boot Practically Porting Guide Author: Aaron Wong [email=aaronwong@engineer.com]aaronwong@engineer.com[/email] U-Boot的移植之(三)实战篇:移植U-Boot到xsbase270开发板 1. 在U-Boot中添加xsbase270目标板的定义 具体方法可参考第一节,本篇给出部分细节和要点,假定$U-BOOT为源码根目录。 [color="#0000ff"]################################...
U-Boot Practically Porting Guide Author: Aaron Wong [email=aaronwong@engineer.com]aaronwong@engineer.com[/email] U-Boot的移植之(三)实战篇:移植U-Boot到xsbase270开发板 1. 在U-Boot中添加xsbase270目标板的定义 具体方法可参考第一节,本篇给出部分细节和要点,假定$U-BOOT为源码根目录。 ############################################################ # (1)建立目标板目录 # 其中lowlevel_init.S采用adsvi...
我用的开发板是亿道电子的xsbase255 错误如下:(不能通过tftp下载内核) xsbase255B> tftp x-boot255 loader No IP. Bootp start... Our Ethernet address is 1514 3618 8A11. Sending bootp packet... .................... Bootp pack...
在无线网络技术大量应用的今天,蓝牙技术已经成为短距离无线应用中最为普及的一项技术。蓝牙技术主要应用于少量数据及音频传输,应用范围主要是通讯领域。 目前应用最为广泛的是Bluetooth 2.0+ED R标准,该标准在2004年已经推出,支持Bluetooth 2.0+edr标准的产品也于2006年大量出现。虽然Bluetooth 2.0+edr标准在技术上作了大量的改进,但从1.X标准延续下来的配置流程复杂和设备功耗较大的问题依然存在。 为了改善蓝牙技术目...
用于xsbase linux-2.4 一.编辑文件 1)模块文件 #vi xsbase.c #define __NO_VERSION__ #include #include #include #include #include #include #include #include #include static char *data; unsigned int xsbase_major = 0; static int xsbase_open(struct inode *inode, struct file *file); static int xsbase_release(struct inode *inode , struct file *file); static ssize_t xsbase_read(st...
Marvell公司宣布推出88W8689蓝芽单芯片解决方案 (Bluetooth single-chip solution),提供一个蓝芽2.0和edr (Enhanced Data Rate)兼容基频、一个射频收发机和一个全球FM接受器等功能。\r\n\r\n 88W8689属于高度整合装置,具备增强数据传输速率和扩大范围等功能,不仅整体系统成本更低,电源需求也堪称产业最低。88W8689支持蓝芽应用和FM接收器的同步使用,此外,它也支持蓝芽2.1和edr功能。 \r\n\r\n Marvell的蓝芽系列解决方...