- 博客(22)
- 资源 (4)
- 收藏
- 关注
原创 一种不理解的写法
#include int main(int argc, char **argv){ unsigned char *test = "123\n"; unsigned char default_value[] = { "name: " "zhangquan" "\n" "hei
2014-05-28 22:53:16 586
原创 __FUNCTION__ __FILE__ __LINE__
#include int main(int argc, char **argv){ unsigned char *filename = (unsigned char *)__FILE__; unsigned char *funname = (unsigned char *)__FUNCTION__; unsigned char *whcihlin
2014-05-28 22:22:07 629
原创 linux内核Makefile整体分析
linux内核Makefile整体分析目录一、概述 1、本文的意义 2、Linux内核Makefile文件组成二、Linux内核Makefile的“make解析”过程 1 顶层Makefile阶段 1、从总目标uImage说起 2、vmlinux的生成 3、vmlinux-lds、vmlinux-init、vmlinux-mai
2014-05-28 21:30:22 1208
原创 attribute
__attribute__ ((__section__ (".initcall" levle ".init"))),输入段的名称由level决定,如果level="1",则输入段是.initcall1.init,如果level="3s",则输入段是.initcall3s.init。
2014-05-28 15:35:32 494
原创 C语言中内存分布及程序运行中(BSS段、数据段、代码段、堆栈)
经常看到uboot里面有清bbs段.一直都不明白,bbs段是什么东西,为什么要清,有什么作用. 还有其他段,都是些什么关系。c语言中总体来说,分两种情况:1.编译出来可执行文件放在存储盘上(硬盘), 2.在内存上运行的时候的段.第一种情况:a.out:有代码段(text) 数据段(data), 未初始化数据段段(bbs)
2014-05-25 22:36:23 6730 1
原创 mount -t nfs 出现的问题 svc: failed to register lockdv1 RPC service (errno 111).
mount -t nfs 192.168.1.5:/home/armel /mnt返回下面的错误: 引用:svc: failed to register lockdv1 RPC service (errno 111). lockd_up: makesock failed, error=-111 mount: mounting 192.168.1.5:/h
2014-05-23 01:05:04 1132
转载 搭建NFS
ARM开发板如何挂载NFS开发环境的方法步骤(mini2440无盘启动)来源: ChinaUnix博客 日期: 2010.01.03 16:12 (共有条评论) 我要评论 这个部分还是比较不好弄的。想象要是不能通过nfs挂载网盘的话,他提出这个方法也就没什么用了。这样看的话,是比较完美了。在你实验之前你可以现挂载
2014-05-18 16:29:04 636
原创 觉得好的博客
//http://www.cnblogs.com/cslunatic/archive/2013/06/07/3125300.html
2014-05-18 14:31:34 417
原创 字节对齐
一.什么是字节对齐,为什么要对齐? 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。 对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据
2014-05-16 10:56:22 1158
原创 函数指针数组
#include unsigned char test1(void){ return 1;}unsigned char test2(void){ return 2;}unsigned char (*p[30])(void) = {test1, test2};int main(void){
2014-05-15 00:12:22 447
原创 enum 枚举
#include enum cmd_code {nocmd, search_card, m1_set, m1_read, m1_write, cpu_read, cpu_write} b;enum cmd_code sixcmd;//b 和 sixcmd 都是enum cmd_codeint main(void){ sixcmd = m1_write;
2014-05-12 00:28:56 535
原创 sed命令的使用
linux之sed用法sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选项: -n∶使用安静(silent)模式。在一般 s
2014-05-10 15:26:57 698
原创 makeflie_学习_0508
root@ubuntu:/home/makefile# make$@ = allMAKECMDGOALS = root@ubuntu:/home/makefile# make all$@ = allMAKECMDGOALS = allroot@ubuntu:/home/makefile# make clean$@ = cleanMAKECMDGOALS = clea
2014-05-08 22:52:23 600
原创 nand_get_flash_type: second ID read did not match 0e,ec against 0b,0b
NAND: nand_get_flash_type: second ID read did not match 0e,ec against 0b,0bNo NAND device found!!!0 MiB
2014-05-07 23:44:08 1839
原创 背景音乐
1、《昔情难追》 来源《东邪西毒》电影原声音乐 神雕第一集,李莫愁出场时:问世间情为何物…… 2、《上天》 来源《情定少林寺》电视原声音乐 杨过跟小龙女一起堆雪人时用到过。 3、《菩提树》 来源《情定少林寺》电视原声音乐 在全真教时的音乐 4、《徐州凯旋 母之死》 来源日本动画电影《三国志》 95神雕中最常用,最叫人心神激动又黯然神伤的曲子(这首曲子的调
2014-05-02 11:23:42 900
linux.list.tar.bz2
2018-04-30
uv4.chm_uv4.pdf
2016-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人