- 博客(5)
- 收藏
- 关注
原创 arm cortex M3 实现printf
这两天在调试一个cortex M3的开发板,需要在程序中实现printf功能。不过这里有一个问题就是:系统还没有起来的时候,没有供我们调用printf的库,所以不能直接调用printf。于是上网收索资料,发现可以通过一些方法实现,下面介绍一种方法。在uart.c文件中添加如下代码#pragma import(__use_no_semihosting)
2013-04-26 00:13:42 2898
原创 fs2410开发板cs8900网卡移植
开发板:优龙fs2410内核: linux-3.0移植网卡:CS8900 由于linux-3.0中没有关于cs8900网卡的驱动,所以我们需要自己移植,这样移植起来会比较麻烦一点,不过还是和其他的网卡差不多的,慢慢来就行了。1. 修改drivers/net/arm/Kconfig,在最后添加config ARM_CS8900 tristat
2013-04-23 20:34:22 978
原创 FL2440移植linux-3.0全过程(5)添加u盘挂载,MMC,LCD支持等
添加U盘支持 FL2440添加u盘的挂载比较简单,大部分的内容都是在内核里面做make menuconfig,配置内核。 Device Drivers ---> Generic Driver Options ---> (/sbin/hotplug) path to uevent helper
2013-04-09 14:31:46 1459
原创 fl2440 led驱动移植详细记录
/*********************************************************************程序开始****************************************************************************/#include /* Every Linux kernel module mus
2013-04-08 00:31:26 1581
原创 FL2440移植linux-3.0全过程(4)添加DM9000网卡支持
修改arch/arm/mach-s3c2440/mach-smdk2440.c#include //添加DM9000网卡的头文件添加如下代码/* add DM9000 ethernet drivers ,whitch is bodify by hurryliu */#define DM9000_BASE (S3C2410_CS4 + 0x300)static stru
2013-04-01 15:49:54 900
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人