期刊文献+

基于arm的嵌入式Linux内核调试技术 被引量:10

Kernel-debug technology of embedded Linux based on arm
下载PDF
导出
摘要 嵌入式Linux的开发和应用越来越广泛,其中一个重要环节就是Linux内核的调试。Kgdb是一种插桩式、纯软件的嵌入式Linux的内核调试工具,主要应用于i386体系结构中。分析了kgdb的原理和它的实现过程,并在目前使用比较广泛的arm板上对kgdb进行了移植,主要包括串口驱动,陷阱处理和调试命令的移植3个部分。 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 i386architecture. 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.
出处 《计算机工程与设计》 CSCD 北大核心 2007年第10期2392-2394,2431,共4页 Computer Engineering and Design
关键词 嵌入式LINUX 内核调试 内核源代码级调试器 插桩 陷阱处理 移植 embedded Linux kernel-debug kernel source leveldebugger (KGDB) stub trap dispose transplant
  • 相关文献

参考文献9

二级参考文献21

  • 1RubiniA 聊鸿斌译.Linux设备驱动程序[M].北京:中国电力出版社,1999..
  • 2MauriceJBach.Unix操作系统设计[M].机械工业出版社,2000.15-17.
  • 3MatthewN StonesR 杨晓云 王建桥译.Linux程序设计[M].北京:机械工业出版社,2002..
  • 4毛德操 胡希明.Linux内核源代码情景分析[M].杭州:浙江大学出版社,2002..
  • 5Richard Stallman, Roland Pesch, Stan Shebs, et al. Debugging with GDB[ EB/OL]. http://www. gnu. org/manual/gdb-5.1. 1/html.mono/gdb. html, 2002 - 01.
  • 6Bill Gatliff. Embedding with GNU: The GNU Debugger[ EB/OL].http://www. redhat. com/devnet/articles/embedgdb. htm, 2001 -02.
  • 7Red Hat Inc. RedBoot(tm) User's Guide[EB/OL]. http://sources. redhat. com/ecos/docs-latest/redboot/redboot. html, 2001- 07.
  • 8Anthony J Massa. If the RedBoot Fits[EB/OL]. http://www.embedded. com/story/OEG20020729S0043, 2002 - 07.
  • 9Linux man page MEM(4)[Z].2003.
  • 10Rainer Wichmann.Linux kernel rootkits[EB/OL].http://la-samhna.de/library/rootkits/index.html#INTRO.

共引文献43

同被引文献70

引证文献10

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部