- 博客(7)
- 资源 (37)
- 收藏
- 关注
转载 嵌入式Linux启动过程
1.引 言 Linux 最初是由瑞典赫尔辛基大学的学生 Linus Torvalds在1991 年开发出来的,之后在 GNU的支持下,Linux 获得了巨大的发展。虽然 Linux 在桌面 PC 机上的普及程度远不及微软的 Windows 操作系统,但它的发展速度之快、用户数量的日益增多,也是微软所不能轻视的。而近些年来 Linux 在嵌入式领域的迅猛发展,更是给 Linux 注入了新的活力。
2011-10-28 16:12:47 900
转载 Linux启动过程详解
启动第一步--加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心里就有谱了,知道应该去读取哪个硬件设备了。 启动第二步--读取MBR 众所周知,硬盘上第0磁道第一个扇区被称为MBR,也就是Mast
2011-10-28 13:54:10 700
转载 NMHDR
NMHDR = Notify Message Handler NMHDR 结构包含下列成员: typedef struct tagNMHDR { HWND hwndFrom; // handle of control sending message UINT idFrom;// identifier
2011-10-19 20:52:22 732
转载 VC杂项
一、改变视图背景色: 在CView的OnDraw函数中添写如下一段程序代码: void CFileNameView::OnDraw(CDC* pDC) { CFileNameDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); CRect rectClient; CBrush brushBkColor; Get
2011-10-19 20:48:16 3557
转载 ifconf和ifreq
用ioctl获得本地ip地址时要用到两个结构体ifconf和ifreq,它们对于大多数人来说都是比较陌生的,这里给一种比较简单的理解方法,仅供参考. 首先先认识一下ifconf和ifreq: //ifconf通常是用来保存所有接口信息的 //ifreq用来保存某个接口的信息
2011-10-11 16:25:22 719
转载 __FILE__,__LINE__,FUNCTION__实现代码跟踪调试(linux下c语言编程 )
先看下简单的初始代码:注意其编译运行后的结果。 root@xuanfei-desktop:~/cpropram/2# cat global.h //头文件 #ifndef CLOBAL_H #define GLOBAL_H #inclu
2011-10-10 14:51:00 719
转载 C语言中#号和##号的使用
1 推荐 #define display(name) printf(""#name"") int main() { display(name); } 运行结果是name,为什么不是"#name"呢? -----------------------
2011-10-10 14:49:32 1318
APUE-3rd advanced programming in the unix environment
2014-03-15
最新的TPCH benchmark数据包
2013-10-08
算法导论 中文版 第二版
2012-04-10
算法导论 第二版 英文版
2012-04-10
MFC通过ADO操作Access数据库
2011-11-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人