Loading
Sun_Shine_999
深度理解是快乐的源泉。
展开
-
Openwrt
烧写好openwrt-ramips-rt305x-mpr-a2-squashfs-sysupgrade.bin固件之后,开始配置openwrt四: 1.在开发板上设置ip: vi etc/config/network 2.在源代码中设置IP cd openwrt/trunk/package/base-files/files/lib/functions vi uci-default.sh五:原创 2016-10-27 11:45:31 · 382 阅读 · 0 评论 -
tmp
一、应用程序、库、内核、驱动程序的关系。 库给应用程序提供的open,read,write,ioctl,mmap等接口函数被称为系统调用,它们设置好相关寄存器之后,执行某条指令引发异常进入内核。出系统调用接口外,库还提供其他函数,比如字符处理函数,输入输出函数,数学库,还有应用程序启动代码等。在异常处理函数中,内核会根据传入的参数执行各种操作,比如根据设备文件名找到对应的驱动程序,调用驱动程序的相原创 2016-10-27 16:31:35 · 743 阅读 · 0 评论 -
文章标题
应用层open,write,read根据打开文件的属性找到对应的硬件或者存储设备驱动。 驱动框架一、LED驱动框架(1)、写出len_open,len_read……… (2)、怎么告诉内核 a.定义一个file_operations b.把该结构用register_chrdev(major,”first_drv”,&first_drv_fops);函数注册内核,告诉内核原创 2016-11-09 13:58:44 · 218 阅读 · 0 评论