节点文献
基于arm的嵌入式Linux内核调试技术
Kernel-debug technology of embedded Linux based on arm
【摘要】 嵌入式Linux的开发和应用越来越广泛,其中一个重要环节就是Linux内核的调试。Kgdb是一种插桩式、纯软件的嵌入式Linux的内核调试工具,主要应用于i386体系结构中。分析了kgdb的原理和它的实现过程,并在目前使用比较广泛的arm板上对kgdb进行了移植,主要包括串口驱动,陷阱处理和调试命令的移植3个部分。
【Abstract】 The development and application of the embedded Linux become more and more popular,and one important tache in the process is the kernel-debug.The kgdb which use the stub method is a software Linux kernel-debug tool and is most applicated on the i386 architecture.Kgdb’s theory and how to implement are analyzed;and kgdb is transplanted to the arm borad which is popular nowdays,including three portions: The uart driver,trap dispose and the transplant of the debug commands.
【关键词】 嵌入式Linux;
内核调试;
内核源代码级调试器;
插桩;
陷阱处理;
移植;
【Key words】 embedded Linux; kernel-debug; kernel source level debugger(KGDB); stub; trap dispose; transplant;
【Key words】 embedded Linux; kernel-debug; kernel source level debugger(KGDB); stub; trap dispose; transplant;
- 【文献出处】 计算机工程与设计 ,Computer Engineering and Design , 编辑部邮箱 ,2007年10期
- 【分类号】TP316.81
- 【被引频次】30
- 【下载频次】542