12 2019 档案

摘要:Copy from :https://blog.csdn.net/tiantao2012/article/details/79135396 void *page_address(const struct page *page) 这个函数用于得到页的虚拟地址,这里的页可以是高端页或者低端页其源码分析如 阅读全文
posted @ 2019-12-24 14:30 oude_yang 阅读(658) 评论(0) 推荐(0)
摘要:Copy from :https://blog.csdn.net/qq_16777851/article/details/82975057 于资源,在linux中有如下定义 /* * IO resources have these defined flags. */#define IORESOURC 阅读全文
posted @ 2019-12-24 14:24 oude_yang 阅读(4622) 评论(0) 推荐(0)
摘要:Copy from:https://blog.csdn.net/u010977122/article/details/53316671 1、mount:用于查看哪个模块输入只读,一般显示为:[root@localhost ~]# mount/dev/cciss/c0d0p2 on / type ex 阅读全文
posted @ 2019-12-23 15:26 oude_yang 阅读(2406) 评论(0) 推荐(0)
摘要:地址:https://www.cnblogs.com/shineshqw/articles/2359114.html 阅读全文
posted @ 2019-12-20 21:02 oude_yang 阅读(240) 评论(0) 推荐(0)
摘要:Copy from :https://blog.csdn.net/woyimibayi/article/details/77574736 正文开始 1. Device Tree简介 设备树就是描述单板资源以及设备的一种文本文件。至于出现的原因,大家可以上网查询更多关于设备树的文章。本篇文章主要是更深 阅读全文
posted @ 2019-12-18 22:09 oude_yang 阅读(2664) 评论(0) 推荐(0)
摘要:Copy from C语言中#undef的语法是: #undef 标识符 用来将前面定义的宏标识符取消定义。 整理了如下几种常见用法,如果以后发现其他的再添加进来。 1、在一个程序块中用完宏定义后,为防止后面标识符冲突需要取消其宏定义: #include <stdio.h> int main(){# 阅读全文
posted @ 2019-12-14 13:41 oude_yang 阅读(696) 评论(0) 推荐(0)
摘要:copy from :https://blog.csdn.net/fml1997/article/details/77622860 概述 从Linux2.6内核起,引入一套新的驱动管理和注册机制:platform_device 和 platform_driver 。Linux 中大部分的设备驱动,都 阅读全文
posted @ 2019-12-14 12:42 oude_yang 阅读(681) 评论(0) 推荐(0)
摘要:a. /sys/firmware/fdt 进入/sys/firmware目录后便可看到二个文件,一个是devicetree文件夹,另一个是fdt(原始dtb文件,可以用hexdump -C fdt 将其打印出来查看就会发现里面的数据和dtb文件是一致的)。 b. /sys/firmware/devi 阅读全文
posted @ 2019-12-14 12:34 oude_yang 阅读(655) 评论(0) 推荐(0)