- 博客(9)
- 资源 (16)
- 收藏
- 关注
原创 嵌入式u-boot浅析
u-boot主要目的是为操作系统的运行提供准备工作,根据其运行流程简单的分为四部分:_start、board_init_f、relocate_code和board_init_r。其中_start和relocate_code是运行在flash上,而board_init_f和board_init_r是运行于DRAM上的。下面对其四个部分进行简单的介绍分析:1、_start这是u-boot的
2017-09-08 14:29:23 1070
原创 openWRT相关文件系统简介
openWRT作为嵌入式系统,使用到了多种文件系统来实现特定的功能。其常使用的文件系统有SquashFS、JFFS2和overlayfs等,每个文件系统都具有各自的特性,openWRT也正是据此来使用不同文件系统来实现各种功能需求。下面将对openWRT常用到的文件系统进行简单的介绍,并根据具体产品所使用的文件系统与空间布局关联性出发,进一步分析各种文件系统在openWRT中所扮演的角色。1、
2017-03-27 14:44:11 8780
原创 char、wchar_t、ACHAR、WCHAR、TCHAR
最近用到上面几种不同的字符类型,下面贴上在网上收集到的资料。1、char单字节变量类型,最多表示256个字符。2、wchar_t宽字节变量类型,用于表示Unicode字符,它实际定义在里:typedef unsigned short wchar_t。定义宽字节类型方法如下:wchar_t c = `A' ; wchar_t * p = L"Hello!" ; wchar_t a[] = L"Hello!" ; 其中,宽字节类型每个变量占用2个字节。3、ACHAR此类型是AUTODESK公司在AdAChar.
2010-08-11 16:03:00 1551
转载 c语言中的assert函数
函数名: assert 功 能: 测试一个条件并可能使程序终止 用 法: void assert(int test); 程序例: #include assert.h> #include #include struct ITEM { int key; int value; }; /* add item to list, mak
2009-10-09 09:47:00 426
the art of unix programming
2009-11-19
jffs和jffs2文件系统
2009-03-12
一个用于NAND flash上的文件系统--YAFFS文件系统
2009-02-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人