Linux 驱动
文章平均质量分 77
skywalker_ll
这个作者很懒,什么都没留下…
展开
-
S3C2410:DMA介紹(精)
之所以要介绍DMA,因为它对性能太重要了!只有活用了DMA,CPU的性能才能上去!S3c2410有四个DMA,每个DMA支持工作方式基本相同,但支持的source Dest可能略有不同,具体见Datasheet。这里具体DMA CONTROL寄存器(DCON)的配置说明,进而引出DMA的各种工作方式。Atomic transfer:指的是DMA的单次原子操作,它可以是Unit模式(传输1个转载 2009-04-16 10:13:00 · 648 阅读 · 0 评论 -
Makfile 模板
# Makefile2.6obj-m += hellomod.o # 产生hellomod 模块的目标文件CURRENT_PATH := $(shell pwd) #模块所在的当前路径LINUX_KERNEL := $(shell uname -r) #Linux内核源代码的当前版本LINUX_KERNEL_PATH := /lib/modules/$(LINUX_KERNEL)/原创 2009-08-08 16:36:00 · 450 阅读 · 0 评论 -
深入嵌入式linux知识要点
深入嵌入式linux知识要点1.linux理论1.计算机体系结构2.CPU结构3.内存管理4.文件系统5.进程调度2.linux驱动1.i2c驱动添加使用 (inno,摄像头)2.spi驱动添加和读写 (inno,spi的flash)3.io驱动 (led的控制,io转载 2009-09-19 10:40:00 · 542 阅读 · 0 评论 -
linux延时函数
linux延时函数(转载)应用层: #include 1、unsigned int sleep(unsigned int seconds); 秒级 2、int usleep(useconds_t usec); 微秒级:1/10^-6补: 以前对于Linux下的延时函数只用过Sleep,不过最近发现还有其他的函数:原创 2009-12-02 10:23:00 · 8127 阅读 · 0 评论