kernel
文章平均质量分 66
kernel相关
不会作诗
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux Kernel list_head链表图解
list_head链表图解原创 2023-03-01 09:34:07 · 229 阅读 · 0 评论 -
Linux regmap机制浅析
kernel version:4.9.186software platform:Qualcomm android 10原创 2020-12-24 16:30:24 · 2032 阅读 · 0 评论 -
Kernel 中断子系统(六):GPIO中断处理流程
kernel version:4.9.186software platform:Qualcomm android 10原创 2020-11-05 09:59:36 · 1538 阅读 · 0 评论 -
kernel VFS(Virtual File System) 四个主要数据结构
1. 超级块, 代表一个具体的已安装的文件系统。struct super_block2. 索引节点,代表一个具体文件。struct inode 索引节点对象包含了内核操作文件或目录时需要的全部信息。对于Unix风格的文件系统来说,这些信息可以从磁盘索引节点直接读入。索引节点对象必须在内存中创建,以便于文件系统使用。 一个索引节点代表文件系统中(但是索引节点仅当文件被访问时,才在内存中创建)的一个文件,它也可以是设备或管道这样的特殊文件。3. 目录项struct dentry为了原创 2020-07-21 03:39:49 · 396 阅读 · 0 评论 -
rk3288 kernel4.4 make menuconfig 问题
执行make ARCH=arm rockchip_defconfig 后通过 make menuconfig 修改内配置后执行make ARCH=arm rk3288-firefly-reload.img会有如下提示scripts/kconfig/conf --silentoldconfig Kconfig** Restart config...*** General setup*Cross-compiler tool prefix (CROSS_COMPILE) [] Compil原创 2020-05-23 02:38:44 · 1395 阅读 · 0 评论 -
设备树(三):device_node转换为platform_device
kernel版本:4.4.143//kernel启动会通过下面的函数调用按顺序执行.init.data代码段中的函数--> start_kernel // init/main.c----> rest_init();------> pid = kernel_thread(kernel_init, NULL, CLONE_FS);--------> kerne...原创 2020-04-27 02:11:36 · 1283 阅读 · 0 评论 -
设备树(二):dtb展开为device_node
-> start_kernel(void)–> setup_arch(&command_line)—> mdesc = setup_machine_fdt(__atags_pointer)----> early_init_dt_verify(phys_to_virt(__atags_pointer)-----> initial_boot_para...原创 2020-04-24 00:19:03 · 876 阅读 · 0 评论 -
设备树(一):DTS/DTB文件语法、格式
1.dts文件格式(1) 语法:Devicetree node格式:[label:] node-name[@unit-address] { [properties definitions] [child nodes]};Property格式1:[label:] property-name = value;Property格式2(没有值):[label:] pro...原创 2020-04-19 04:54:46 · 2228 阅读 · 0 评论
分享