05 2017 档案

摘要:这里分析三星s5pv210芯片官方u-boot 先看u-boot 版本号 VERSION = 1 #主版本号PATCHLEVEL = 3 #次版本号SUBLEVEL = 4 # 修改正版本号EXTRAVERSION = # 拓展版本号 U_BOOT_VERSION = $(VERSION).$(PA 阅读全文
posted @ 2017-05-17 19:54 得了白学症 阅读(446) 评论(0) 推荐(0)
摘要:本文接着《创建一个字符设备1.1》讲如何创建字符设备模型、怎么创建设备文件 创建字符设备流程 1.定义一个cdev 2.申请设备号 .静态注册 .MKDEV .register_chrdev_region .动态注册 .alloc_chrdev_region 3.定义file_operations, 阅读全文
posted @ 2017-05-17 16:31 得了白学症 阅读(1882) 评论(0) 推荐(0)
摘要:在开始之前,我们先了解什么是内核模块。 内核模块是一种没有经过链接,不能独立运行的目标文件,是在内核空间运行的程序。 内核模块可以让操作系统内核需要的时候加载,不需要的时候由操作系统进行卸载。拓展了操作系统的功能,不会让操作系统变得很臃肿。 内核模块与应用程序区别 应用程序 驱动程序运行 用户空间 阅读全文
posted @ 2017-05-11 16:27 得了白学症 阅读(233) 评论(0) 推荐(0)