会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
gaoyang3513
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2020年5月
IIO子系统(草稿)
摘要: 简介 IIO子系统全称是Industrial I/O subsystem(工业 I/O 子系统),是专用于模数转换器(ADC)和数模转换器(DAC)的内核子系统,属于IIO的设备如下(参考ADI的WiKi): ADCs(模数转换器) 加速度传感器 陀螺仪 IMUs(惯性测量单位) 电容-数字转换器(
阅读全文
posted @ 2020-05-30 00:03 0欧姆
阅读(734)
评论(0)
推荐(0)
2019年9月
proc_demo.c
摘要: variable是全局变量,如何在proc操作间传递? 所以 根据 首先整理PDE_DATA是什么 data 即是 PDE_DATA(inode) 即是 PDE_DATA(inode)即是test_rw
阅读全文
posted @ 2019-09-30 10:01 0欧姆
阅读(273)
评论(0)
推荐(0)
2019年6月
proc_demo
摘要: Makefile 12345678910KVERS = $(shell uname -r)# Kernel modulesobj-m += proc.o# Specify flags for the module compilation.#EXTRA_CFLAGS=-g -O0build: kern
阅读全文
posted @ 2019-06-08 13:57 0欧姆
阅读(201)
评论(0)
推荐(0)
Proc中使用seq_file,数据如何传递
摘要: [TOC] 测试代码 代码分析 variable是全局变量,如何在proc操作间传递? 创建节点 proc_create_data 会生成一个proc_dir_entry, date 用于保存&variable 结论1 : open阶段 PDE_DATA(inode)得到文件对应的proc_dir_
阅读全文
posted @ 2019-06-08 00:31 0欧姆
阅读(1249)
评论(0)
推荐(0)
chrdev字符设备几种注册方式的差异
摘要: 数据结构 全局变量chrdevs,是一个保存所有字符设备的数组,按主转换出的索引值从小到大排列; 每个元素为一个char_device_struct 链表,链表元素按次设备号从小到大排列。 主设备号与索引的关系为:major % CHRDEV_MAJOR_HASH_SIZE, 即:major = 1
阅读全文
posted @ 2019-06-03 17:13 0欧姆
阅读(289)
评论(0)
推荐(0)
字符设备,多设备支持,LED实操
摘要: github源码:https://github.com/gaoyang3513/Drivers 核心思想:同一类设备(LED,字符设备)使用相同主设备号,而使用次设备号区分具体子设备。 这其中会涉及到:inode、dev_t、fops的知识,具体可以参考本人的文章:https://www.cnblo
阅读全文
posted @ 2019-06-01 21:41 0欧姆
阅读(156)
评论(0)
推荐(0)
2019年5月
Linux 中节点(inode)、设备(cdev)、驱动(ops)如何关联
摘要: inode与cdev结构体对比(片选) 可能存在的联系 1. inode中struct cdev i_cdev;可能保存了设备(cdev)的指针 2. inode\cdev 都有文件操作符:struct file_operations fops; 3. inode\cdev 都有设备号信息:dev_
阅读全文
posted @ 2019-05-30 14:02 0欧姆
阅读(958)
评论(0)
推荐(0)
2019年4月
[转] Linux文件系统详解
摘要: ## Linux 中节点(inode)、设备(cdev)、驱动(ops)如何关联 ### inode与cdev结构体对比(片选)```struct inode { uid_t i_uid; gid_t i_gid; dev_t i_rdev; // 设备文件的设备号 union { struct p
阅读全文
posted @ 2019-04-24 22:58 0欧姆
阅读(136)
评论(0)
推荐(0)
JZ2440 分区与烧写
摘要: static struct mtd_partition smdk_default_nand_part[] = { [0] = {+ .name = "bootloader",+ .size = 0x00040000, // size = 0x40000 = 4*2^20 = 4M ...
阅读全文
posted @ 2019-04-21 16:56 0欧姆
阅读(126)
评论(0)
推荐(0)
关于新工作选择、面试细节的总结
摘要: 公司坐标,会关系到交通、住房的生活成本问题; 关于工作内容一定要做到心知肚明,确定是否是兴趣所在,不要盲目选择大公司。 很多公司以总公司的身份招聘; 关于工件环境一定在面试后借机参观,观察空位。尽量不选高楼; 面试的会议室是否规范(杂乱、喧闹、随意) 不要被技术主管、经理的大饼所蒙骗,迷失自我。
阅读全文
posted @ 2019-04-20 09:44 0欧姆
阅读(117)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告