摘要: Linux 驱动 之 模块化编程 Linux 驱动之模块参数和符号导出 Linux 设备驱动之字符设备(一) Linux 设备驱动之字符设备(二) Linux 设备驱动之字符设备(三) 阅读全文
posted @ 2016-06-23 17:27 emlslxl 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 1. 找到编译器位置所在(相关设置参考/opt/poky/1.7/environment-setup-cortexa9hf-vfp-neon-poky-linux-gnueabi文件) poky安装在/opt目录下,编译器目录:/opt/poky/1.7/sysroots/x86_64-pokysd 阅读全文
posted @ 2016-06-23 16:59 emlslxl 阅读(2439) 评论(0) 推荐(0) 编辑
摘要: 内核版本:3.4.61 1. 配置内核,支持DHCP ~/kernel$ make menuconfig [*] Networking support > Networking options > <*> Packet socket [*] IP: DHCP support [ ] Network 阅读全文
posted @ 2016-06-15 14:17 emlslxl 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 1. 下载源码 https://busybox.net/downloads/ 2. 解压 3. 修改Makefile ~/busybox-1.21.1$ vi Makefile 164行: 修改前:CROSS_COMPILE ?= 修改后:CROSS_COMPILE ?= arm-linux-gnu 阅读全文
posted @ 2016-06-14 18:34 emlslxl 阅读(619) 评论(0) 推荐(0) 编辑
摘要: arm-linux-gnueabihf-gcc是由 Linaro 公司基于GCC推出的的ARM交叉编译工具。可用于交叉编译ARM系统中所有环节的代码,包括裸机程序、u-boot、Linux kernel、filesystem和App应用程序。 arm-linux-gneabihf-gcc 与 Cod 阅读全文
posted @ 2016-06-14 09:52 emlslxl 阅读(16718) 评论(0) 推荐(0) 编辑
摘要: 参考文章: http://bbs.eeworld.com.cn/thread-447273-1-1.html(加精作品) 1. 下载源码 下载wpa_supplicant-2.2.tar(openssl用到0.9.8提供的补丁) http://hostap.epitest.fi/wpa_suppli 阅读全文
posted @ 2016-06-13 16:06 emlslxl 阅读(1330) 评论(0) 推荐(0) 编辑
摘要: 1. 编译wifi相关功能为模块,生成bcmdhd.ko;由bcmdhd.ko的模块信息可知,该模块依赖于cfg80211.ko和rfkill.ko。 2. 写脚本,开机自动加载wifi模块。 3. 使用命令#ifconfig wlan0 up开启WIFI。 开启wifi需要加载2个固件:fw_bc 阅读全文
posted @ 2016-06-12 18:44 emlslxl 阅读(2810) 评论(0) 推荐(0) 编辑
摘要: https://sourceforge.net/ SourceForge.net,又称SF.net,是开源软件开发者进行开发管理的集中式场所。 SourceForge.net由VA Software提供主机,并运行SourceForge软件。大量开源项目在此落户(截至2009年2月,超过 23万的软 阅读全文
posted @ 2016-06-12 13:39 emlslxl 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 1. alt+1/2/3/4/5 在打开的缓冲器文件中切换 2. ctrl+p 模糊搜索文件 3. ctrl+r 显示当前文件中所有的函数 4. F12 跳转到定义处 5. alt+- 跳转到上一个编辑出 6. alt+shift+- 下一个编辑处 7. ctrl+d 选择 8. ctrl+u 撤销 阅读全文
posted @ 2016-06-03 18:40 emlslxl 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 原地址:http://www.oschina.net/code/snippet_574132_13357/ 阅读全文
posted @ 2016-06-03 17:01 emlslxl 阅读(207) 评论(0) 推荐(0) 编辑