- 博客(3)
- 收藏
- 关注
转载 s3c2440的dma操作的一般步骤
s3c2440的dma操作的一般步骤 一般的,在s3c2440中,要想进行dma传输,需要一下七个步骤:一:int s3c2410_dma_request(unsigned int channel, struct s3c2410_dma_client *client, void *dev)s3c2410_dma_client的定义为:struct s3c2410_dma_client { char *name;};以u
2010-07-12 12:36:00
579
转载 idr机制
感谢原创作者分享此文,不过我忘了出处,还请见谅。idr在linux内核中指的就是整数ID管理机制,从本质上来说,这就是一种将整数ID号和特定指针关联在一起的机制。这个机制最早是在2003年2月加入内核的,当时是作为POSIX定时器的一个补丁。现在,在内核的很多地方都可以找到idr的身影。idr机制适用在那些需要把某个整数和特定指针关联在一起的地方。举个例子,在I2C总线中,每个设备都有自己的地址,要想在总线上找到特定的设备,就必须要先发送该设备的地址。如果我们的PC是一个I2C总线上的主节点,那么要访问总线
2010-07-12 12:24:00
660
转载 通知链
转载至http://linux.chinaunix.net/bbs/thread-1051266-1-1.html1.通知链表简介 大多数内核子系统都是相互独立的,因此某个子系统可能对其它子系统产生的事件感兴趣。为了满足这个需求,也即是让某个子系统在发生某个事件时通知其它的子系统,Linux内核提供了通知链的机制。通知链表只能够在内核的子系统之间使用,而不能够在内核与用户空间之间进行事件的通知。 通知链表是一个函数链表,链表上的每一个节点都注册了一个函数。当某个事情发生时,链表上所有节点对应的
2010-07-12 12:10:00
437
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人