⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xds.err

📁 VRTX 商用嵌入式实时操作系统
💻 ERR
📖 第 1 页 / 共 5 页
字号:
#V XT_Apr94  Wed Aug 07 11:39:42 1996
#H - main help
<NEW>         New features in this version
<NEW>         CONTINUED
<FUNCT KEYS>  Show function keys
<KEYPAD>      Show keypad keys
<VIEWPORTS>   High-level viewport numbers
<VIEWPORTS>   Low-level viewport numbers
<VIEWPORTS>   Misc. viewport numbers
<SUBJECT>     Execution commands
<SUBJECT>     Breakpoint commands
<SUBJECT>     Code viewport commands
<SUBJECT>     Symbol commands
<SUBJECT>     Memory/register commands
<SUBJECT>     Screen/viewport commands
<SUBJECT>     Hardware environment commands
<SUBJECT>     External file commands
<SUBJECT>     Trace related commands
<SUBJECT>     C++ Exception debugging commands
<SUBJECT>     C++ Exception debugging commands CONTINUED
<SUBJECT>     C++ Exception debugging commands CONTINUED
<SUBJECT>     Miscellaneous commands
<SUBJECT>     Line editing
<SUBJECT>     Control keys
<SUBJECT>     Forming expressions
<SUBJECT>     Referencing symbols
<SUBJECT>     Reserved symbols
<SUBJECT>     Event definition
<SUBJECT>     Event definition CONTINUED
<SUBJECT>     Event definition CONTINUED
<SUBJECT>     Event expression
<SUBJECT>     Event sequence 
ADD           Create a symbol
ALIAS         Define a command alias
ANALYZE       Define test coverage 
ANALYZE       CONTINUED
BREAKACCESS   Set an access breakpoint
BREAKCATCH    Set a C++ Catch Exception breakpoint
BREAKCATCH    Set a C++ Catch breakpoint CONTINUED
BREAKCOMPLEX  Set a complex breakpoint
BREAKINSTRUCT Set an instruction breakpoint
BREAKREAD     Set a read breakpoint
BREAKTHROW    Set a C++ Throw Exception breakpoint
BREAKTHROW    Set a C++ Throw breakpoint CONTINUED
BREAKWRITE    Set a write breakpoint
BROWSE        Display class inheritance information
CEXPRESSION   Compute the value of an expression
CLEAR         Clear a breakpoint
COMPARE       Compare two memory blocks
CONTEXT       Show the scoping context
COPY          Copy a memory block
DEFINE        Create a macro
DEFINE        CONTINUED
DELETE        Remove a symbol
DIN           Display input port buffer values
DISASSEMBLE   Display assembly code
DOUT          Display output port buffer values
DOWN          Move current scope back down the stack
DUMP          Display memory contents
ERROR         Set include file error handling
EXPAND        Show local variables of procedure
FILL          Fill a memory block with a value
FIND          Search for a string
FOPEN         Define a file or device as viewport
FPRINTF       Print formatted output to viewport
GO            Start or continue program execution
GO            CONTINUED
GOSTEP        Execute macro after each instruction
HELP          Display the help screen
HISTORY       Show/select from the history buffer
HOST          Enter host environment temporarily
ICE           Enter ICE environment temporarily
INCLUDE       Read in and process a command file
INPORT        Specify input port and type
INPORT        CONTINUED
INTERRUPT     Simulate an interrupt
JOURNAL       Record command window activity in a file
LIST          Display C source code
LOAD          Load an absolute file
LOAD          CONTINUED
LOG           Record debugger commands in a file
MODE          Select debugging mode
MONITOR       Monitor expressions
NEXT          Find next occurrence of a string
NOICE         Exit ICE environment
NOINTERRUPT   Cancel all pending interrupts
NOMEMACCESS   Prevent access to a memory location
NOMONITOR     Discontinue monitoring expressions
OPTION        Select current debugger options
OPTION        CONTINUED
OPTION        CONTINUED
OUTPORT       Specify output port and type
OUTPORT       CONTINUED
PAUSE         Pause simulation
PRINTANALYSIS print formatted results of analyzer data
PRINTANALYSIS CONTINUED
PRINTF        Print formatted output
PRINTPROFILE  Display results of performance analysis
PRINTPROFILE  CONTINUED
PRINTSYMBOLS  Display symbol, type, and location
PRINTTYPE     Display the declared type of an object
PRINTVALUE    Print the value of a variable
PROFILE       Define performance analysis
PROFILE       CONTINUED
PROFILE       CONTINUED
QUIT          Terminate a debugging session
RAMACCESS     Allow access to memory locations
RELOAD        Reloads part or all of current image
RESET         Simulate microprocessor reset
RESTART       Reset the program starting address
RESTORE       Restore saved memory and registers
RIN           Rewind input file
ROMACCESS     Prevent writing to memory location
ROUT          Rewind output file
SAVE          Save the memory and registers.
SCOPE         Specify current module
SCOPE         CONTINUED
SEARCH        Search a memory block for a value
SETMEM        Change a memory address
SETREG        Change the contents of a register
SETSTATUS     Set the status of debugger or target
SETSTATUS     EHSDEBUG - Enable / Disable EHS debugging
SETSTATUS     ENV - change default source file path
SETSTATUS     DIR - change the current local directory
SETSTATUS     EVENT - Define events
SETSTATUS     EVENT CONTINUED
SETSTATUS     EVENT CONTINUED
SETSTATUS     QUALIFY - Qualify trace recording 
SETSTATUS     TRACE - Control the trace mechanism   
SETSTATUS     TRACE CONTINUED
SETSTATUS     TRIGGER - Define trace triggering 
SETSTATUS     TRIGGER CONTINUED
SETSTATUS     TRIGGER CONTINUED
SETSTATUS     READ - load memory from hex file
SETSTATUS     VERIFY - compare hex file to memory
SETSTATUS     WRITE - copy memory to hex file
SHOW          Display macro source
STARTUP       Save the debugger startup options
STATUS        Show status of debugger or target
STATUS        BUFFER - Display trace buffer
STATUS        BUFFER CONTINUED
STATUS        EHSDEBUG - Display C++ exception status
STATUS        EVENT - Display event definitions
STATUS        QUALIFY - Display trace qualification
STATUS        TRACE - Display trace status
STATUS        TRIGGER - Display trace triggering
STEP          Execute by instructions or lines
STEPOVER      Step, executing through procedures
TEST          Examine memory to confirm values
TRACE         Control the trace mechanism 
TRACE-MODE    Commands supported during buffer display
TRACE-MODE    CONTINUED
UP            Move the current scope up the stack
VACTIVE       Activate a viewport
VCLEAR        Clear data from a viewport
VCLOSE        Remove a viewport or screen
VMACRO        Attach a macro to a viewport
VOPEN         Create a screen and/or viewport
VSCREEN       Activate a screen
VSETC         Set cursor position for a viewport
ZOOM          Increase or decrease viewport sizes
#h
 NEW FEATURES IN THIS VERSION (also see release notes)
  - C++ support for classes, member functions, virtual
    functions, reference types, etc.
  - Class browser using the BROWSE command.
  - C++ instance breakpoints using "BI obj.function"
  - C++ high-level exception debugging support
  - PRINTTYPE shows an object's declared type
  - Scoping by stack level using UP/DOWN and "SCOPE @2"
  - Scoping by line number using "SCOPE #line_num"
 [Press RETURN to continue]
#h
 NEW FEATURES IN THIS VERSION (CONTINUED)
  - Reload memory image using RELOAD.
  - Bus trace facility with SETSTATUS TRACE, SETSTATUS
    EVENT, SETSTATUS QUALIFY, SETSTATUS TRIGGER, STATUS
    BUFFER, STATUS EVENT, STATUS QUALIFY, STATUS TRACE and
    STATUS TRIGGER commands.
  - A branch test facility that does not alter code. (ANAL)
  - Performance monitoring of the target program. (PROF)
#h
 FUNCTION KEYS:
                        .---------.
 Move Counter-Clockwise | F1 | F2 | Move Clockwise
                        :----+----:
 Toggle between modes   | F3 | F4 | Zoom or Unzoom
                        :----+----:
 Access Help            | F5 | F6 | Toggle Between Screens
                        :----+----:
 Back up one Command    | F7 | F8 | (unused)
                        :----+----:
 Single Step            | F9 | F10| Single Step (procedures)
                        `---------'
#h
 KEYPAD:
                    Up one line in viewport
                      .---------------.
 Top of viewport      |Home | ^ | PgUp| Up half a viewport
                      :-----+---+-----:
 Left in Command VP   | <-  |   |  -> | Right in command VP
                      :-----+---+-----:
 Bottom of viewport   |End* | v | PgDn| Down half a viewport
                      :---------+-----:
 Insert in Command VP | Ins     |  Del| Delete in Command VP
                      `---------------'
                    Down one line in viewport

* For NEC9801, use HELP key to move to bottom of viewport
#h
 HIGH-LEVEL PREDEFINED VIEWPORT NUMBERS:

    Viewport            Viewport #          Screen #

    high_command           1                   1
    high_code              2                   1
    high_data              3                   1
    high_trace             4                   1
    high_status            5                   1
#h
 LOW-LEVEL PREDEFINED VIEWPORT NUMBERS:

    Viewport            Viewport #          Screen #

    assembly_command       10                  2
    assembly_code          11                  2
    assembly_data          12                  2
    assembly_register      13                  2
    assembly_stack         14                  2
    assembly_status        15                  2
#h
 MISC. PREDEFINED VIEWPORT NUMBERS:

    Viewport            Viewport #          Screen #

    standard i/o           20                  3
    view                   24		     1,2,3
    breakpoint             25                1,2,3
    error                  26                1,2,3
    help                   27                1,2,3
    log file               28                none
    journal file           29                none
#h
 Execution Commands:

 GO          - starts/continues execution, with optional
               temporary breakpoints and macro condition.
 STEP        - single step lines/instructions.
 STEPOVER    - step, but treat calls as one line/instruction.
 GOSTEP      - execute, but run a macro after each step.
 RESTART     - reset the program counter to program start.
 LOAD        - load new/additional absolute file.
 RELOAD      - reload image portion of current abs file.
#h
 Breakpoint Commands:

 BREAKINSTR  - set an instruction breakpoint on a line
               or instruction, with optional macro test.
 BREAKREAD   - set a hardware read breakpoint.
 BREAKWRITE  - set a hardware write breakpoint.
 BREAKACCESS - set a hardware read/write breakpoint.
 BREAKCOMPLEX- set a special hardware specific breakpoint.
 BREAKTHROW  - set a breakpoint on throw of a C++ Exception.
 BREAKCATCH  - set a breakpoint on catch of a C++ Exception.
               NOTE: SETSTATUS EHS ON also sets a breakpoint.

 CLEAR       - remove breakpoint(s).
#h
 Code Viewport Commands:

 SCOPE       - change the code context for symbol lookup.
 UP          - change scope one level up the stack.
 DOWN        - change scope one level down the stack.
 LIST        - show specific source position.
 DISASSEMBLE - show specific instruction at address.
 CONTEXT     - show current code context.
 FIND        - display source with specified string.
#h
 Symbol Commands:

 PRINTSYMBOL - show information about symbols.
 PRINTTYPE   - show symbol's declared type.
 BROWSE      - show inheritance relations of a class.
 PRINT       - display variable contents by its type.
 MONITOR     - start continuous display of variables.
 CEXPRESSION - evaluate language expression. This 
               allows assignment and display.
 PRINTF      - display expression value formatted.
 EXPAND      - show call stack locals and arguments.
 ADD         - add user symbols.
 DELETE      - remove symbols.
#h
 Memory/Register Commands:

 DUMP        - display target memory in hex and ascii.
 SETMEM      - set memory to specific values.
 SETREG      - set machine registers to specific values.
 FILL        - fill memory block with specified pattern.
 SEARCH      - find specified pattern in memory block.
 TEST        - verify specified pattern in memory block.
 COPY        - copy block of memory.
 COMPARE     - compare two blocks of memory.
#h
 Screen/Viewport Commands:

 MODE        - switch between high/low level screens.
 VSCREEN     - change current screen.
 VACTIVE     - change current viewport.
 ZOOM        - zoom/unzoom current viewport's size.
 VOPEN       - create/move/resize viewports on screen.
 VCLOSE      - remove user-defined viewport.
#h
 Hardware Environment Commands:

 ICE         - enter pass-through mode to emulator.
 SETSTATUS   - set status of environment.
 STATUS      - show status of environment.
 INPORT      - set/clear simulated hardware input.
 OUTPORT     - set/clear simulated hardware output.
 INTERRUPT   - set/clear simulated interrupts.
 RAMACCESS   - remove memory guarding.
 ROMACCESS   - set write protect memory guarding.
 NOMEMACCESS - set read/write protect memory guarding.
#h
 External File Commands:

 HOST        - enter Operating System shell.
 LOG         - log all debugger commands.
 JOURNAL     - journal all command viewport data.
 INCLUDE     - input commands from a file.
 FOPEN       - open file for FPRINTF output.
 STARTUP     - save options and viewport positions.
 SAVE        - Save memory and registers.
 RESTORE     - Restore saved memory and registers.
#h
 Trace Related Commands:

 SETSTATUS EVENT   - define an event. 
 SETSTATUS QUALIFY - qualify trace storage.
 SETSTATUS TRIGGER - define triggering condition.
 SETSTATUS TRACE   - trace configuration control. 
 STATUS EVENT	   - display event definitions.
 STATUS QUALIFY    - display qualify conditions.
 STATUS TRIGGER    - display triggering conditions.
 STATUS TRACE      - display trace conditions.
 STATUS BUFFER     - display trace buffer.
 TRACE		   - alias of SETSTATUS TRACE.
#h
 C++ Exception Handling Commands:

 SETSTATUS EHS ON  - enable  C++ Exception debugging.
 SETSTATUS EHS OFF - disable C++ Exception debugging.

 XRAY's special handling for programs that throw C++ style

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -