• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2012, Vol. 34 ›› Issue (10): 156-160.

• 论文 • Previous Articles     Next Articles

KDMON: A MultiTarget Debugger SoftwareInfrastructure for Aerospace Microprocessors

YI Huizhan   

  1. (School of Computer Science,National University of Defense Technology,Changsha 410073,China)
  • Received:2012-04-25 Revised:2012-07-10 Online:2012-10-25 Published:2012-10-25

Abstract:

The multitarget debugger techniques for aerospace microprocessors are investigated,and a multitarget debugger software infrastructure,KDMON,is presented for LEON2 and LEON3.KDMON is made up of three software levels,i.e.command analysis level, target driver level, and connection level.Each level includes some function modules,and the interlevel interfaces are defined by a group of hook functions.For users of multitarget systems, KDMON has the same command use interface,and supports debugging for multitarget systems and multiple connection devices.

Key words: LEON2;LEON3;KDMON;debugger;hook functions