摘要:本文记录对Cmockery的宏使用的示例进行测试、跟踪。
阅读全文
摘要:最近在看cmockery源代码的时候发现setjmp和longjmp函数,于是查了相关的内容,发现真是个好东西,可以完成函数之间的直接跳转。
阅读全文
摘要:平时工作基本上是在Linux下面,所以很多东西使用shell脚本来做,但有很多时候又必须在Windows下进行,可以考虑使用bat文件,这是一个不错的选择的。
阅读全文
摘要:我们在操作Linux系统的时候,经常看到可以使用子网掩码、掩码长度来表示掩码,对我来说,一直好奇的是子网掩码之间的1能不能夹一个0,如果夹了零,掩码长度就不好计算了,其中感谢johnason在讨论中给出的一些意见。
阅读全文
摘要:之前早有听说过Cmockery,但一直没有使用起来,主要是也不知道用来做什么,当然现在其实也不知道用来做什么,不过还是想编译一下,看下效果,然后搞了一个最简单的测试程序看一下效果。
阅读全文
摘要:在阅读一些源代码的时候经常会遇到likely和unlikely,一直也没有去进一步跟踪其工作机制,于是今天抽点时间来验证一下。
阅读全文
摘要:本文主要是对android源代码中的line_endings开发工具进行了解读,目的是为了知道传说中的dos,unix文件之间转换的工作机制。
阅读全文
摘要:今天在查看Android源代码(development/tools/line_endings/line_endings.c)的时候发现"enum { UNIX, DOS } ending;"语法从来没用过,挺惊讶的,于是自己写个小demo测试一下具体情况,参考文章是Tony给出的。
阅读全文
摘要:最近又看到markdown相关的东西,被其书写方式吸引,其实以前就在找这种类似的工具,但是也没找到,由于习惯了Vim,可Vim不支持markdown预览,这点可能不是很好,于是找到Sublime-text作为底板,用Vim模式编辑。
阅读全文
摘要:最近看到github上的readme都是使用markdown标记语言,感觉挺好的,看上去确实可以这么用,主要是查看的时候会比较方便,当然由于个人习惯使用Vim,所以找了个Vim插件来高亮语法。
阅读全文
摘要:有时候因为一些需求,我们需要定制一些系统,包括Ubuntu系统,于是我们自然需要知道如何去解包一个Ubuntu镜像,如何合成一个Ubuntu镜像。当然这也有助于后续对Linux整套系统的定制。
阅读全文
摘要:本文如何使用squashfs-tools对squashfs image进行解压及合成。
阅读全文
摘要:本文主要是记录在用patch给系统打补丁时,补丁的源文件保存在.orig文件中,尤其是当打补丁失败时,该文件是会生成的,在操作完成之后,我们当然会希望自动将.orig文件删除。
阅读全文
摘要:有时候写shell脚本的时候,经常需要将文件以一列的形式列出来,然后再进行for迭代,之前一般用ls+awk来做,其实ls本身就提供这个功能。
阅读全文
摘要:由于之前的reset一直没有得到解决,所以这个Watchdog功能一直没有处理,现在问题解决了,于是需要加入这个测试程序。
阅读全文
摘要:大概两年前开始知道版本控制器,自己也偶尔会用用github,但因为工作到目前为止都没有使用git之类的版本控制器,所以也一直没总结,现在公司打算用git来管理源代码,所以花点时间总结一下,方便查看。
阅读全文
摘要:之前使用Vim进行代码跟踪,都是通过Vim+ctags,传言中是cscope会相对更强大,更有效,所以抽点空学习一下。
阅读全文
摘要:本文主要是记录如何在Linux kernel中创建指定的ARM ctags标签库,这么做可以让ctags库生成小一点。
阅读全文
摘要:话说Vim也已经用了挺久了,一直没有使用插件,有些时候不使用插件总感觉缺点什么,当然也是因为没有找到一些好的管理插件的方法,这次不小心找到了Vundle,感觉很不错,尝试用起来,这样效率能提高不少。
阅读全文
摘要:本文主要记录通过shell脚本来获取MMPF0100的数据,更多的是为了更为方便的获取到数据,在进行一些调试的时候能够更有效。
阅读全文