- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 整理--linux内核的gpiolib学习
知识整理–linux内核的gpiolib学习 gpiolib引入:(1)一个事实:很多硬件都要用到GPIO,GPIO会复用;(2)如果同一个GPIO被2个驱动同时控制了,就会出现bug;(3)内核提供gpiolib来统一管理系统中所有GPIO;(4)gpiolib本身属于驱动框架的一部分gpiolib的建立过程;gpiolib的使用方法;gpiolib的架构
2017-01-30 23:06:12 1941
原创 整理--Linux驱动框架概念之LED
知识整理Linux驱动框架入门之LED驱动框架;驱动框架也用模块这种’机制’实现;驱动框架是内核开发人员提供,属于整个驱动的一部分
2017-01-29 01:28:17 2793
原创 linux内核段属性机制(以subsys_initcall和module_init为例)
linux内核段属性机制以subsys_initcall和module_init为例
2017-01-27 11:04:48 6358
原创 内核提供的读写寄存器接口实现可移植性
内核提供的读写寄存器接口实现可移植性 arm是IO与内存统一编址,其他平台如x86是IO与内存独立编址访问方式不一样,使用内核提供的寄存器读写接口writel\readl具有可移植性
2017-01-25 00:22:29 1658 3
原创 __register_chrdev_region分析(简单字符设备驱动在内核的工作原理)
__register_chrdev_region分析、简单字符设备驱动在内核的工作原理
2017-01-24 13:36:50 948
原创 动态映射之结构体方式操作寄存器
动态映射之结构体方式操作寄存器 仿效真实驱动中,用结构体封装的方式来进行单次多个寄存器的地址映射。即代替文章《随笔–Linux字符设备驱动开发基础》中动态映射操作LED一节的基础动态映射方式
2017-01-24 13:34:36 979
原创 Linux内核静态映射表建立过程分析
Linux内核静态映射表建立过程分析建立映射表的三个关键部分: * 映射表 * 映射表建立函数 * 映射表建立函数被调用
2017-01-23 23:53:30 1130
原创 GitHub上的markdown格式一些利于排版的用法
GitHub上的markdown格式一些利于排版的用法目录目录的实现文字换行程序结构前面空四个空格流程图变横向
2017-01-22 20:04:16 1763
RocketMQ-Client-CPP需要的第三方库
2020-09-27
简单通用Makefile使用示例工程
2017-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人