Fork me on GitHub
摘要: LINUX系统架构 LINUX启动流程 LINUX bootloader(uboot) UBOOT流程图 U-BOOT LINUX kernel LINUX rootfs 嵌入式LINUX构建 阅读全文
posted @ 2023-09-18 16:52 AnimalRabbit 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 1.简介 configfs是基于ram的文件系统,与sysfs的功能有所不同。sysfs是基于文件系统的kernel对象视图,虽然某些属性允许用户读写,但对象是在kernel中创建、注册、销毁,由kernel控制其生命周期。而configfs是一个基于文件系统的内核对象管理器(或称为config_i 阅读全文
posted @ 2023-09-18 11:42 AnimalRabbit 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 1. 前言 限于作者能力水平,本文可能存在谬误,因此而给读者带来的损失,作者不做任何承诺。 2. 背景 本文所有分析基于 Linux 4.14 内核代码。 3. USB Gadget 驱动 3.1 什么是 USB Gadget 驱动? USB 设备驱动,按照设备端关联的 USB 控制器 是工作在 主 阅读全文
posted @ 2023-09-18 11:32 AnimalRabbit 阅读(315) 评论(0) 推荐(0) 编辑