
Linux驱动
逆水寒
Linux系统达人 Python/C/C++/Erlang开发者 目前在公司带领移动应用开发
展开
-
Linux设备驱动程序工作原理
Linux是Unix操作系统的一种变种,在Linux下编写驱动程序的原理和思想完全类似于其他的Unix系统。在Linux环境下设计驱动程序,思想简洁,操作方便,功能也很强大,但是支持函数少,只能依赖kernel中的函数,有些常用的操作要自己来编写,而且调试也不方便。 系统调用是操作系统内核和应用程序之间的接口,设备驱动程序是操作系统内核和机器硬件之间的接口。设备驱动程序为应用程序屏蔽了硬件原创 2012-02-02 11:01:49 · 1910 阅读 · 1 评论 -
嵌入式Linux设备驱动工作原理的研究
摘要:计算机软件和集成电路技术的发展,为嵌入式产业带来了巨大的机遇和挑战,Linux以其稳定、高效、易定制、硬件广泛支持等特点,迅速崛起为当今计算机领域的一匹黑马。文章通过对与嵌入式Linux设备驱动程序相关内核源码进行分析,从设备驱动的体系结构和内核环境两方面入手,对嵌入式Linux设备驱动程序的工作原理进行剖析和阐述。 关键词: Linux;嵌入式系统;设备驱动;内核环境 0. 引转载 2012-02-02 10:49:42 · 2383 阅读 · 0 评论 -
bcm43xx驱动问题
针对Mac笔记本上博通无线网卡linux系统支持问题,可选的主要驱动有: wl(bcmwl-kernel-source)官方驱动:不需要固件(用modinfo wl查看固件依赖),用sudo apt-get install bcmwl-kernel-source安装; b43(系统内置)开源驱动:需要固件,否则无线识别网卡,但由于版权问题,系统没有内置其固件,必须自行安装,安装固件原创 2013-04-07 10:56:04 · 2104 阅读 · 0 评论 -
RTL8188su编译问题
rtl871x_xmit.h:355:24: 错误: 字段‘xmit_tasklet’的类型不完全 解决方法:在include/wifi.h中加入 #include "linux/interrupt.h" 头文件 usb_intf.c:1029:9: 错误: ‘THIS_MODULE’未声明(在此函数内第一次使用) 解决方法:在os_in原创 2013-04-07 10:53:01 · 1278 阅读 · 0 评论