上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 74 下一页
摘要: 一.重要数据结构 1.irq_desc 内核中记录一个irq_desc的数组,数组的每一项对应一个中断或者一组中断(使用同一中断号)。一句话,irq_desc几乎记录所有中断相关的东西,这个结构是中断的核心。其中包括两个重要的数据结构irq_chip和irqaction。 include/linux 阅读全文
posted @ 2016-09-20 14:53 yuxi_o 阅读(2098) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.chinaunix.net/uid-12567959-id-171991.html 身为台积电董事长,张忠谋的一举一动都牵动着全台湾科技产业的中枢神经。 这为享誉国际、律己极严的企业家,难得接受外界采访,总是透着几分神秘感。然而,当他阐述个人的工作价值与工作观,却一反以 阅读全文
posted @ 2016-09-20 09:37 yuxi_o 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 方儒 从台北南行,不到一个小时车程的新竹科学园区,是台湾科技实力的核心。园区内一栋又一栋、披着高大玻璃帷幕的企业总部,个个都大有来头:友达,世界一流的液晶面板供货商;联发科,“山寨机”的催生者、全球第四大芯片设计公司;力晶,国际内存巨头……而核心中的核心,则是台湾积体电路制造股份有限公司 (以下简称 阅读全文
posted @ 2016-09-20 09:36 yuxi_o 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/gao5528/article/details/6029160 心跳包就是在客户端和服务器间定时通知对方自己状态的一个自己定义的命令字,按照一定的时间间隔发送,类似于心跳,所以叫做心跳包。 用来判断对方(设备,进程或其它网元)是否正常运行,采用定时发送 阅读全文
posted @ 2016-09-20 09:31 yuxi_o 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/gao5528/article/details/6256119 三星DRAM+NAND FLASH 合成MCP芯片介绍及应用攻略(K5系列产品篇) 一年前本人编写了一篇关于三星MCP芯片全攻略的文章,介绍了三星所有类型的MCP芯片的基本构架与市场应用, 阅读全文
posted @ 2016-09-20 09:28 yuxi_o 阅读(2270) 评论(0) 推荐(0) 编辑
摘要: linux中init相关内容定义在include/linux/init.h 先看下文件说明,此文件定义的宏主要用于初始化阶段标记函数或初始化数据,之后占用的资源会被释放掉。 /* These macros are used to mark some functions or * initialize 阅读全文
posted @ 2016-09-19 14:40 yuxi_o 阅读(1065) 评论(0) 推荐(0) 编辑
摘要: 供head.S调用,其中__mmap_switched的b start_kernel跳转到C执行,且永不返回。 跳转到start_kernel时寄存器值: R0 = cp#15 control register R1 = machine id R2 = atags/dtb pointer R9 = 阅读全文
posted @ 2016-09-11 09:46 yuxi_o 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 内核默认的运行地址为PHY_OFFSET+0x8000,即物理地址开始后的0x8000字节处,前面是留给参数用的。参数以atag方式存储,默认放在0x100偏移位置。 http://blog.chinaunix.net/uid-20451980-id-1945241.html Linux kerne 阅读全文
posted @ 2016-09-11 09:31 yuxi_o 阅读(1257) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.sina.com.cn/s/blog_65373f1401019f49.html 转载自解惑-Linux内核空间 Linux虚拟内存的大小为2^32(在32位的x86机器上),内核将这4G字节的空间分为两部分。最高的1G字节(从虚地址0xC0000000到0xFFFFF 阅读全文
posted @ 2016-09-11 07:36 yuxi_o 阅读(482) 评论(0) 推荐(0) 编辑
摘要: void * kmalloc(size_t size, gfp_t gfp_mask); kmalloc()第一个参数是要分配的块的大小,第一个参数为分配标志,用于控制kmalloc()的行为。 kmalloc()的底层依赖于__get_free_pages()来实现,分配标志的前缀GFP正好是这个 阅读全文
posted @ 2016-09-11 07:10 yuxi_o 阅读(624) 评论(0) 推荐(0) 编辑
上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 74 下一页