linux嵌入式驱动开发学习
sengeiou
sengeiougmail.com
展开
-
linux音频驱动分析
linux音频驱动分析 creator sz111@126.com int __init utu2440_uda1341_init(void) { int ret = 0; //printk("ghcstop.........probe/n"); //首先是对L3总线的一些控制操作。 ret = l3_attach_client(&uda1转载 2012-12-01 22:58:20 · 961 阅读 · 0 评论 -
嵌入式Linux驱动程序开发
嵌入式Linux驱动程序开发 1.设备驱动程序的概念... 2 2.处理器与设备间数据交换方式... 2 21.查询方式... 2 2.2.中断方式... 3 2.3.直接访问内存(DMA)方式... 3 3.驱动程序结构... 3 3.1一个设备驱动程序模块的基本框架... 4 3.1. file_operations结构体... 5 3.2转载 2012-12-07 20:58:35 · 7624 阅读 · 0 评论 -
linux-2.6.30.4移植至2440开发板经验谈
linux-2.6.30.4移植至2440开发板经验谈 一、下载linux-2.6.30.4源码,并解压 ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.4.tar.gz tar zxvf linux-2.6.30.4.tar.gz 二、在系统中添加对ARM的支持 $vim Makefile 193#AR转载 2012-12-07 21:02:22 · 1253 阅读 · 0 评论 -
U-Boot的设备管理
U-Boot的设备管理 转自:http://blog.csdn.net/ce123/article/details/7319330 目录 一、初始设备链表、初始化设备和注册设备 1.1 devices_init函数 1.2 devices结构的定义 1.3 drv_system_init 函数 二、设备注册 2.1 device_register (device_t * dev)转载 2012-12-07 21:04:58 · 777 阅读 · 0 评论