摘要: 回调函数必须有上下文 ## islower 阅读全文
posted @ 2017-10-27 20:44 为民除害 阅读(127) 评论(0) 推荐(0)
摘要: foreach遍历。从 int node_int_find_max(DListNode_t* head); 和 int node_int_calc_sum(DListNode_t* head); 说起 阅读全文
posted @ 2017-10-27 16:10 为民除害 阅读(147) 评论(0) 推荐(0)
摘要: 通用双向链表 阅读全文
posted @ 2017-10-27 15:36 为民除害 阅读(166) 评论(0) 推荐(0)
摘要: 封装 ##1.模块化文件分离,dlist.c/dlist.h/main.c ##2.接口最小化不暴露类型定义给用户 阅读全文
posted @ 2017-10-27 15:31 为民除害 阅读(152) 评论(0) 推荐(0)
摘要: 代码风格、排版风格 阅读全文
posted @ 2017-10-27 15:24 为民除害 阅读(199) 评论(0) 推荐(0)
摘要: 接上 run_main_loop(board_r.c) =》 common/main.c s = bootdelay_process(); //<! 得到 bootcmd 参数 & save bootdelay, s=bootcmdautoboot_command(s); // bootdelay时 阅读全文
posted @ 2017-10-26 20:04 为民除害 阅读(401) 评论(0) 推荐(0)
摘要: 记录uboot源码的下载地址。http://ftp.denx.de/pub/u-boot/ 其实记录这些东西,我当时的处境是那么多相同名字的文件,相同名字的函数,自己不知道对于i.MX6dl来说,到底执行的是哪个文件里的哪个函数。 所以这里涉及到特定文件、函数的时候,会标红。 说到当初分析代码执行流 阅读全文
posted @ 2017-10-26 19:18 为民除害 阅读(1319) 评论(0) 推荐(0)
摘要: 在此之前,我也只是学习了韦东山的课程,里面有讲解uboot2012版本和更早的一个版本。 工作中直接拿到的uboot是2015.04版的,配置过程跟原来完全不同。Makefile看起来也是一脸懵x 但看得出来uboot一直在学习内核的配置过程,现在都支持make menuconfig了。 还有一个投 阅读全文
posted @ 2017-10-26 17:42 为民除害 阅读(1265) 评论(0) 推荐(0)
摘要: 写轮子,拆轮子,发现轮子漏洞,分析轮子的优劣! 阅读全文
posted @ 2017-10-23 12:48 为民除害 阅读(613) 评论(0) 推荐(0)
摘要: 算法不是什么高深的东西,他就是我们用程序来描述、解决问题的思路!!!与实现这个算法,写的代码复杂与否、优雅与否没有半毛钱关系!!! 阅读全文
posted @ 2017-10-19 00:27 为民除害 阅读(260) 评论(0) 推荐(0)