全部博文(685)
Cfg80211内核(2)
物理地址与虚拟地(1)
按键驱动(1)
Timer定时器(1)
linux_tty串口驱(3)
flash驱动(3)
I2c子系统(3)
/sys与/proc(10)
Mips裸机(7)
pinctrl(2)
leds子系统(3)
input子系统(3)
内核机制(4)
开源应用工具移植(2)
编译链接vmlinux.(5)
函数解读(7)
内核挂死(3)
DTS设备树(4)
内核调试Kernel&n(3)
内核移植与升级(10)
根文件系统(22)
软件配置及工具链(7)
发布时间:2014-09-04 18:00:45
原文地址:http://www.cnblogs.com/xuyh/p/3892190.html1.看原理图中知芯片上66引脚控制一个LED 2.在Datasheet中找出GPIO pin3.在ProgrammingGuid System Contrl中找到GPIO控制寄存器地址: 4.控制GPIO的寄存器偏移地址是,起始地址是,但这个起始地址是物理地址,因此还.........【阅读全文】
发布时间:2014-09-04 17:57:39
原文地址:http://www.cnblogs.com/xuyh/p/3899938.html为什么需要内核互斥锁?多核处理器下,会存在多个进程处于内核态的情况,而在内核态下,进程是可以访问所有内核数据的,因此要对共享数据进行保护,即互斥处理 互斥锁主要函数://创建互斥锁DEFINE_MUTEX(mutexname);或者st.........【阅读全文】
发布时间:2014-09-04 17:55:00
原文地址:http://www.cnblogs.com/xuyh/p/3893819.html根据“编写mipsel mt7620 Led驱动(一)写出简单驱动程序代码”此LED驱动定义为混杂设备驱动:在Linux驱动中把无法归类的五花八门的设备定义为混杂设备(用miscdevice结构体表述)。miscdevice共享一个主设备号MISC_MAJOR(即10),但次设备号不同。所有.........【阅读全文】