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

07 2018 档案

摘要:一、准备工作:1、Linux内核:Linux2.6.22.6,可从www.kernel.org上下载;2、交叉工具编译链:arm-linux-gcc-3.4.5-glibc-2.3.6;3、yaffs2文件代码;4、ubuntu9.10;5、JZ2440;二、内核移植: 1、修改Makefile: 阅读全文

posted @ 2018-07-15 11:03 (︶O︶) 阅读(1133) 评论(0) 推荐(0)

摘要:git合并代码方式主要有两种方式,分别为:1、merge处理,这是大家比较能理解的方式。2、rebase处理,中文此处翻译为衍合过程。 git rebase操作讲解例子: 至此,我们简单分析下情况为: master分支,节点链表指向为:c1<--c3<--c4dev分支,节点链表指向为:c1<--c 阅读全文

posted @ 2018-07-06 13:43 (︶O︶) 阅读(261) 评论(0) 推荐(0)

摘要:一般来说,一个C的工程中一定要做一些这方面的工作,因为你会涉及到跨平台,不同的平台会有不同的字长,所以利用预编译和typedef可以让你最有效的维护你的代码。为了用户的方便,C99标准的C语言硬件为我们定义了这些类型,我们放心使用就可以了。 按照posix标准,一般整形对应的*_t类型为: stdi 阅读全文

posted @ 2018-07-02 16:14 (︶O︶) 阅读(638) 评论(0) 推荐(0)

摘要:在一些场合,需要对一些配置文件进行读取,去设置软件的参数,自己实现了一些接口函数,以供以后使用。 ConfigFile.c ConfigFile.h 测试: 当前目录下Autoconfig.ini文件的内容为 测试源码:main.c 阅读全文

posted @ 2018-07-02 14:34 (︶O︶) 阅读(1324) 评论(0) 推荐(0)