2016年2月27日

驱动总结

摘要: 一、字符设备驱动框架 模块三要素: MODULE_LICENSE(GPL);//模块许可 module_init(XXX);//模块加载函数 module_exit(XXX);//模块卸载函数 二、对设备的并发访问控制 1、原子操作 2、自旋锁 3、信号量 【笔试题1】驱动里面为什么要有并发、互斥的 阅读全文

posted @ 2016-02-27 16:07 小桌子 阅读(556) 评论(0) 推荐(0) 编辑

系统移植总结

摘要: menu 简述嵌入式linux系统移植的主要内容有哪些? 1> 搭建交叉开发环境 2> 移植bootloader 3> 移植linux内核 4> 制作根文件系统 一、搭建交叉开发环境 1、交叉编译工具链的制作(GCC交叉编译器的生成) (1) 下载Binutils、GCC、Glibc源码 (2) 配 阅读全文

posted @ 2016-02-27 15:54 小桌子 阅读(1337) 评论(0) 推荐(0) 编辑

导航