linux

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年1月19日

摘要: 假设在test.h中定义了一个static bool g_test=false;若test1.c和test2.c都包含test.h,则test1.c和test2.c分别生成两份g_test,在test1.c 中置g_test=true,而test2.c中仍然为false并未改变!shit!!一、c程序存储空间布局C程序一直由下列部分组成: 1)正文段——CPU执行的机器指令部分;一个程序只有一个副本;只读,防止程序由于意外事故而修改自身指令; 2)初始化数据段(数据段)——在程序中所有赋了初值的全局变量,存放在这里。 3)非初始化数据段(bss段)——在程序中没有初始化的全局变量;内核将此段初 阅读全文
posted @ 2011-01-19 17:18 h13 阅读(2315) 评论(0) 推荐(0) 编辑

摘要: s3c2410 RTC驱动框架linux内核源码分析代码 阅读全文
posted @ 2011-01-19 10:07 h13 阅读(1789) 评论(0) 推荐(0) 编辑