Integrated source code debugging apparatus method and system
    2.
    发明申请
    Integrated source code debugging apparatus method and system 审中-公开
    集成源代码调试设备的方法和系统

    公开(公告)号:US20050039169A1

    公开(公告)日:2005-02-17

    申请号:US10641377

    申请日:2003-08-14

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3664 G06F11/3624

    摘要: An apparatus for debugging source code includes a source code debugger configured to display state information and one or more initialization routines corresponding to a particular software function. The initialization routines initialize a target environment to a particular system state and facilitate replication, isolation, and analysis of software coding errors. In one embodiment, a function selector facilitates selection of the target function by a user and generates an execution request. In turn, a task dispatcher dispatches the initialization routines and associated software function in response to the execution request. The present invention greatly simplifies interactive debugging of source code. Rather than generating complex, error-prone, and often timing-dependent manipulation sequences of registers, memory, peripheral devices, and the like, a user simply selects the initialization routines that generate the particular states and conditions necessary to replicate and analyze a particular software error.

    摘要翻译: 用于调试源代码的装置包括被配置为显示状态信息的源代码调试器和对应于特定软件功能的一个或多个初始化例程。 初始化例程将目标环境初始化为特定系统状态,并促进软件编码错误的复制,隔离和分析。 在一个实施例中,功能选择器有利于用户对目标功能的选择并产生执行请求。 反过来,任务分派器响应于执行请求调度初始化例程和相关联的软件功能。 本发明大大简化了源代码的交互式调试。 用户只需简单地选择生成复制和分析特定软件所必需的特定状态和条件的初始化例程,而不是生成复杂的,容易出错的,并且经常与时序相关的寄存器,存储器,外围设备等的操作序列 错误。