
内核开发
文章平均质量分 59
Tony_guo56
这个作者很懒,什么都没留下…
展开
-
Oops-tracing
kernel/documentation/Oops-tracing.txt原创 2016-04-27 14:21:28 · 365 阅读 · 0 评论 -
Analyzing Linux kernel crash dumps with crash - The one tutorial that has it all
Finally, the big moment has come. Reading the information displayed by the crash utility, understanding what those curious lines mean and hacking your way through the problem to the other side.We转载 2016-11-24 10:56:35 · 920 阅读 · 0 评论 -
使用qemu和kgdb调试内核
1.配置内核 CONFIG_KGDB=y CONFIG_DEBUG_INFO=y CONFIG_DEBUG_BUGVERBOSE=y CONFIG_FRAME_POINTER=y CONFIG_KGDB_SERIAL_CONSOLE=y2.运行qemu (以versatilepb机器为例)qemu-s转载 2016-11-15 10:52:11 · 946 阅读 · 0 评论 -
使用gdbserver调试arm应用程序
1.下载gdbserver gdbserver的源代码在gdb的源代码包中 ftp://sourceware.org/pub/gdb/releases/gdb-6.8.tar.bz22.准备toolchain 使用codesoucery的toolchain http://www.codesourcery.com/sgpp/lite/arm/portal/p转载 2016-11-15 10:50:38 · 571 阅读 · 0 评论 -
pinctrl 文档
== Introduction ==Hardware modules that control pin multiplexing or configuration parameters such as pull-up/down, tri-state, drive-strength etc are designated as pin controllers. Each pin controlle转载 2016-10-10 10:49:04 · 690 阅读 · 0 评论 -
linux pinctrl 文档
== Introduction ==Hardware modules that control pin multiplexing or configuration parameters such as pull-up/down, tri-state, drive-strength etc are designated as pin controllers. Each pin controlle转载 2016-10-10 10:48:08 · 496 阅读 · 0 评论 -
NULL指针、零指针、野指针
NULL指针、零指针、野指针1. 空指针、NULL指针、零指针1.1什么是空指针常量0、0L、'\0'、3 - 3、0 * 17 (它们都是“integer constant expression”)以及 (void*)0 (我觉得(void*)0应该算是一个空指针吧,更恰当一点)等都是空指针常量(注意 (char*) 0 不叫空指针常量,只是一个空指针值)。至于系统选取哪种形式作为空转载 2016-05-06 16:16:05 · 373 阅读 · 0 评论 -
A Guide to Debugging Android Binaries
In this paper, I’ll describe how to start reverse code engineering in Android devices. In this tutorial, you’ll learn:Installation & configuration of Android Virtual Device.How to build your debug转载 2016-11-24 15:21:30 · 621 阅读 · 0 评论