- 博客(7)
- 资源 (8)
- 收藏
- 关注
原创 ITOP 4412 交叉编译环境 的搭建及uboot编译
1 交叉编译工具编译的时候需要用到交叉编译工具,提供的交叉编译工具是用户光盘“02_编译器以及烧写工具”→“arm 交叉编译器”文件夹中的压缩包“arm-2009q3.tar.bz2”。2搭建交叉编译的步骤1.通过共享将交叉编译工具拷贝到 Ubuntu系统的文件夹 “usr”-->“local”-->“arm”中,local 下默认没有 arm 文件夹,可以新建一个...
2019-03-31 13:45:45
1142
1
原创 linux查看gpio状态
1|sp9832e_1h10:/ # cat ./sys/kernel/debug/gpioGPIOs 0-255, platform/40280000.gpio-controller, sprd-ap-gpio: gpio-50 ( |? ) out lo gpio-52 ( ...
2018-07-18 14:28:26
11269
原创 kswapd_init()函数详解
static int __init kswapd_init(void){ int nid; swap_setup(); for_each_node_state(nid, N_MEMORY) kswapd_run(nid); hotcpu_notifier(cpu_callback, 0); return 0;}
2014-06-20 17:57:51
1024
转载 pte_alloc解析
extern inline pte_t * pte_alloc(pmd_t * pmd, unsigned long address){address = (address >> PAGE_SHIFT) & (PTRS_PER_PTE - 1);//将给的线性地址转换成其所属页面表的下标---即高位的第二个10位,此时,PGD_SHIFT为12.if (pmd_none(*pmd)
2014-06-20 12:59:43
1515
1
转载 notifier chain — 内核通知链
大多数内核子系统都是相互独立的,因此某个子系统可能对其它子系统产生的事件感兴趣。为了满足这个需求,也即是让某个子系统在发生某个事件时通知其它的子系统,Linux内核提供了通知链的机制。通知链表只能够在内核的子系统之间使用,而不能够在内核与用户空间之间进行事件的通知。通知链表是一个函数链表,链表上的每一个节点都注册了一个函数。当某个事情发生时,链表上所有节点对应的函数就会被执行。所以对于通知链表来说
2014-06-13 11:01:14
427
原创 qte4.5.0编译安装
;" lang="EN-US">qvfb 的话,开发会方便很多,所以多编译一个 x86 架构的也不错。 mkdir ~/src mv qt-embedded-linux-opensource-src-4.5.0.tar.bz2 ~/srctar xjvf qt-embedded-linux-opensource-src-4.5.0.tar.bz2mv qt-embedded-lin
2010-05-22 18:08:00
422
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人