不浮躁
发布时间:2017-01-21 10:02:30
Linux动态频率调节系统CPUFreq之一:概述随着技术的发展,我们对CPU的处理能力提出了越来越高的需求,芯片厂家也对制造工艺不断地提升。现在的主流PC处理器的主频已经在3GHz左右,就算是智能手机的处理器也已经可以工作在1.5GHz以上,可是我们并不是时时刻刻都需要让CPU工作在最高的主频上,尤其是移动设备和笔记本.........【阅读全文】
发布时间:2016-12-19 20:24:46
大体上看了一下boot0的代码,没有找到交叉编译的工具,所以也没有编译实验一下(即以下分析可能有错).boot0的代码在./lichee/boot/boot0目录下:1. 开始的代码这部分代码准备了c语言的环境,并跳到c函数Boot0_C_part中Boot0.slichee/boot/boot0/Boot0.sINCLUDE boot0_i.inc .........【阅读全文】
发布时间:2016-08-25 16:53:21
一.内核参数的获取1.1 kernel获取uboot传递的参数地址a. 在arch/arm/kernel/head.S中,内核解压后就会跳到这个文件中ldr r13, =__mmap_switched @ address to jump to afterb. 在arch/arm/kernel/head-common.S中__INIT__mmap_switched: .........【阅读全文】
发布时间:2016-06-07 10:30:05
所有的应用程序使用dev/目录下创建的设备,这些字符设备的操作函数集在文件spidev.c中实现。点击(此处)折叠或打开static const struct file_operations spidev_fops = { .owner = THIS_MODULE, /* REVISIT.........【阅读全文】