- 博客(5)
- 资源 (20)
- 收藏
- 关注
转载 Linux设备驱动程序学习(0)-Hello, world!模块
一个学习Linux设备驱动程序都会碰到的第一个例程:#includelinux/init.h>#include linux/module.h>MODULE_LICENSE("Dual BSD/GPL");static int hello_init(void){ printk(KERN_ALERT "Hello, Tekkaman Nin
2012-03-16 19:41:54 1522
原创 Linux驱动最简单驱动-------helloworld
一直想学习Linux驱动开发,却一直没有时间,现在手头事儿终于轻松了!开始进行Linux驱动学习之旅。首先从最简单的helloworld开始! Linux驱动可以直接编译进内核,也可以以模块的形式进行加载,前者比较复杂,本文就以模块的形式加载! vi helloi_driver.c #include #incl
2012-03-16 19:26:29 16578
原创 ARM汇编指令:.align理解和用法
先看以下代码: mov r1,r0 mov r0,#12 ldr r4,str1 ldr r3, =str1 ldr r5,str ldr r6,=str ldr r7,strstr1: .word 7777str: .word 0x33f80000 .byte 0x88
2012-03-10 20:32:45 25084 2
原创 ARM汇编指令:LDR伪指令和LDR装载指令的区别
LDR伪指令的格式:LDR register, =expression 相当于把expression的值(其实标号可以理解为地址值)放到寄存器中;LDR装载指令的格式:LDR register,expression 相当于把expression地址中的内容放到寄存器中去;举例:LDR R0, STR @相当于把str中值0x33f80000放到寄存器R0中;LDR R
2012-03-08 16:53:46 3427 3
转载 ubuntu11.10搭建tftp服务器以及在开发板上使用tftp
最近在将做的嵌入式项目移植到ARM开发板上,宿主机用的ubuntu11.10,目标机为mini2440的ARM开发板,使用arm-linux-gcc编译项目后,要将项目拷贝到目标机运行,使用可以使用U盘直接拷贝,也可以通过tftp服务。一、ubuntu11.10搭建tftp服务器 (1) $ sudo apt-get install tftpd tftp openbsd-inetd
2012-03-03 20:42:02 3180
Skin++皮肤控件以及相应例程还有各种各样的皮肤
2010-04-20
基于Access数据库的单机版图书管理系统
2009-11-09
uclinux的移植与分析
2008-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人