IMX6ULL
基于NXP的IMX6ULL处理器,从此爱上Linux!
米兰的无线电
这个作者很懒,什么都没留下…
展开
-
linux内核中有哪些子系统(框架)呢?
注意: 分析用的linux内核版本为5.1.31. RTC子系统2. Remote Processor子系统3. Remote Processor Message子系统4. SCSI子系统5. SCSI Target子系统6. Security子系统7. SOC-CAMERA V4L2子系统8. SOUNDWIRE子系统9. SPI NOR子系统10. SPI子系统11. SPMI 子系统12. STAGING 子系统13. SWIOTLB 子系统14转载 2021-04-15 11:15:58 · 251 阅读 · 0 评论 -
04_beep第一个相对完整的MISC驱动实践编写
源码/** @Descripttion: 基于杂项设备的蜂鸣器驱动*/#include <linux/init.h> //初始化头文件#include <linux/module.h> //最基本的文件, 支持动态添加和卸载模块。#include <linux/miscdevice.h> //包含了 miscdevice 结构的定义及相关的操作函数。#include <linux/fs.h> //文件系统头文件, 定义文件表结构(file,b原创 2021-04-04 17:19:22 · 155 阅读 · 0 评论 -
03_fops_write 应用层向内核层写数据
源码#include <linux/init.h> //初始化头文件#include <linux/module.h> //最基本的文件, 支持动态添加和卸载模块#include <linux/miscdevice.h> //注册杂项设备头文件#include <linux/fs.h> //注册设备节点的文件结构体#include <linux/uaccess.h> //copy_to_use原创 2021-04-04 14:15:18 · 271 阅读 · 0 评论 -
03_fops_read 应用层从内核层读数据
源码#include <linux/init.h> //初始化头文件#include <linux/module.h> //最基本的文件, 支持动态添加和卸载模块#include <linux/miscdevice.h> //注册杂项设备头文件#include <linux/fs.h> //注册设备节点的文件结构体#include <linux/uaccess.h> //copy_to_use原创 2021-04-04 13:44:31 · 253 阅读 · 0 评论 -
02_misc制作一个简单的杂项设备模块驱动
源码#include <linux/init.h> //初始化头文件#include <linux/module.h> //最基本的文件, 支持动态添加和卸载模块#include <linux/miscdevice.h> //注册杂项设备头文件#include <linux/fs.h> //注册设备节点的文件结构体struct file_operations misc_fops={ //文件操作集 .o原创 2021-04-04 10:18:24 · 136 阅读 · 0 评论 -
01_helloworld模块驱动
基于imx6ull开发板,制作一个HelloWorld模块驱动原创 2021-04-03 22:51:39 · 65 阅读 · 0 评论