# # hyperSOURCE-286 Menu/Window Help # Filename: hs286hlp.txt # @(#)help.txt 1.16 10/23/90 17:08:32 # Date: April 10, 1992 *F1 HELP To get help on commands, type HELP or HELP . To get help on the menu bar, access the menu bar, use cursor keys to move to the desired field, then press F1. Menu Bar: There are two ways to access the individual fields on the menu bar. (1) Press F10, then use -> or <- cursor keys. (2) Press ALT and an appropriate letter key simultaneously. For example, press ALT-S to access the Symbol menu and ALT-A to access the mAcro menu. Press Esc to exit from the menu bar. Command-Line Control Keys: F1: Help F10: Go to the main menu bar F2 to F9: Assignable from Macro:Key Alt-F1 to -F10: Assignable from Macro:Key Shift-F1 to -F10: Assignable from Macro:Key Esc: Abort operation Ctrl-G: Increase size of dialog window (grow) Ctrl-T: Decrease size of dialog window (tiny) Up-Arrow: Enter command history window Ins: Toggle insert mode Del: Delete a character Alt-0 to Alt-9: Enter window 0 to 9; 0 is the command-line Alt-X: Exit the debugger *SOURCE WINDOW The source window allows you to browse through source code or disassembly while stepping through your code. F1: Help F2: Read source for the routine called at the cursor F3: Select format (asm/source/mix, numbers on/off, code on/off) F5: Toggle breakpoint at the cursor position F6: Execute to the cursor position F7: Execute one statement F8: Execute one procedure call or statement F9: Search the window for a pattern F10: Go to the main menu bar Alt-0 to -9: Enter window 0 to 9 Alt-G: View at a new position (specify address, line, or symbol) Alt-X: Exit the debugger Ctrl-G: Increase size of dialog window (grow) Ctrl-T: Decrease size of dialog window (tiny) Esc: Return to the home window cursor keys: Move within the window other keys: Enter a command on the command line *DIALOG WINDOW The dialog window holds all command input and output. Use the LIST command to redirect its contents to a file. F1: Help F9: Search the window for a pattern F10: Go to the main menu bar Alt-0 to -9: Enter window 0 to 9 Alt-X: Exit the debugger Ctrl-G: Increase size of dialog window (grow) Ctrl-T: Decrease size of dialog window (tiny) Esc: Return to the home window cursor keys: Move within the window *HISTORY WINDOW The history window holds all entered commands. Use the JOURNAL command to redirect its contents to a file. F1: Help F9: Search the window for a pattern F10: Go to the main menu bar Alt-0 to -9: Enter window 0 to 9 Alt-X: Exit the debugger Ctrl-G: Increase size of dialog window (grow) Ctrl-T: Decrease size of dialog window (tiny) Enter: Select the command line to be recalled Esc: Return to the home window cursor keys: Move within the window *REGISTER WINDOW The register window displays and allows editing of the current register values. F1: Help F2: Return to the home window, leaving this window open F3: Choices of other registers or tables to display F10: Go to the main menu bar Alt-0 to -9: Enter window 0 to 9 Alt-L: Move or resize the window (change the Look) Alt-X: Exit the debugger Esc: Return to the home window cursor keys: Move within the window *REGISTER MENUS ÚÄÄÄ¿ ³ 286 ÄÄ 80286 CPU Registers ³ 287 ÄÄ 80287 Numeric Data Processor ³ Gdt ÄÄ Global Descriptor Table ³ Idt ÄÄ Interrupt Descriptor Table ³ Ldt ÄÄ Local Descriptor Table ³ Tss ÄÄ Task State Segment ÀÄÄÄÙ *PRE MEMORY Enter the address (virtual or physical or symbol) for memory display. *MEMORY SCROLLABLE The memory window displays and allows the editing of memory values in any of several format and size combinations. Multiple memory windows can be active at any time. F1: Help F2: Return to the home window, leaving this window open F3: Select the display format F4: Select the memory object size F9: Search memory for a pattern F10: Go to the main menu bar Alt-0 to -9: Enter window 0 to 9 Alt-G: Go to a new memory address Alt-L: Move or resize the window (change the Look) Alt-X: Exit the debugger Esc: Return to the home window cursor keys: Move within the window *FORMAT CLIST ÚÄÄÄÄÄÄÄÄ¿ ³ Hex ÄÄÄÄÄÄ Display as base-16 unsigned values -- Byte shows ASCII too ³ Octal ÄÄÄÄ Display as base-8 unsigned values ³ Decimal ÄÄ Display as base-10 signed values ³ Binary ÄÄÄ Display as base-2 unsigned values ³ Real ÄÄÄÄÄ Display as 32-bit single precision floating-point values ³ doUble ÄÄÄ Display as 64-bit double precision floating-point values ³ Ten-byte Ä Display as 80-bit extended precision floating-point values ÀÄÄÄÄÄÄÄÄÙ *SIZE CLIST Select the size to display Hex, Octal, Binary or Decimal formatted memory: ÚÄÄÄÄÄ¿ ³ Byte ÄÄ 8-bit -- when in Hex format, ASCII will also be displayed ³ Word ÄÄ 16-bit ³ Dword Ä 32-bit ³ Qword Ä 64-bit ÀÄÄÄÄÄÙ *MEMORY GO TO Enter the new address (virtual or physical, or symbol) for memory display. *MEMORY SEARCH Enter a list of values or a string to be searched for in memory starting at the displayed location and ending at the end of the segment. *MENU HELP Menu Descriptions: O/S: DOS related operations Debug: Special debugging features Execute: Program execution mAcro: Macro processing Memory: Memory display/edit Window: Window management Register: Register display/edit Config: Debugger configuration Symbol: Symbol display/edit F1-Help: Confusion alleviation *OS MENUS ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Version ÄÄÄÄÄÄ Display debugger version number ³ Time ÄÄÄÄÄÄÄÄÄ Display the current time and date ³ OS shell ÄÄÄÄÄ Start-up a DOS shell ³ Exit ÄÄÄÄÄÄÄÄÄ Exit the debugger ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ *EXECUTE MENUS ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Load... ÄÄÄÄÄÄÄÄÄ Load a program to be debugged ³ Step ÄÄÄÄÄÄÄÄÄÄÄÄ Execute a statement (through calls) ³ Istep ÄÄÄÄÄÄÄÄÄÄÄ Execute an instruction (through calls) ³ steP intoÄÄÄÄÄÄÄÄ Execute a statement (into calls) ³ istep iNtoÄÄÄÄÄÄÄ Execute an instruction (into calls) ³ Go ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Go with breakpoints enabled ³ go Forever ÄÄÄÄÄÄ Go without breakpoints enabled ³ go Till ... ÄÄÄÄÄ Go until some address ³ go till rEturn ÄÄ Go until the current procedure returns ³ go till Call ÄÄÄÄ Go until a new procedure is active ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ *HOST LOAD Loads a program module into memory for debugging. The program file can be an absolute file in Intel OMF86 or OMF286 format. Examples: test1.abs \project\test.omf *GOTIL EXEC Enter an address (virtual or physical, symbolic, or a line number). Examples: cs:100h // virtual 100hp // physical foo // symbolic #27 // line number *SYMBOL MENUS ÚÄÄÄÄÄÄÄÄÄÄ¿ ³ Evaluate ÄÄ Evaluate an expression ³ eXamine ÄÄÄ Examine, watch, or trace a symbol ³ Modules ÄÄÄ List the names of all modules and source files ³ Globals ÄÄÄ Display all global symbols ³ Locals ÄÄÄÄ Display currently active local variables ³ Structs ÄÄÄ Display defined structures ÀÄÄÄÄÄÄÄÄÄÄÙ *INFO EVAL Evaluates an expression. Full C expression syntax is supported. Defined symbol names may be used in the expression as well as names of the registers and flags. Examples: ++count 1fh + 77q + 101y + 98t '<' count + 8 *PRE SYMBOL Enter the symbol or lvalue to be examined. *SYMBOL EXAM The Symbol:Examine window displays and allows the editing, watching and tracing of symbols or lvalues (assignable expressions). Tracing collects the values written to a location and the code addresses at which the writes occurred. F1: Help F2: Return to the home window, leaving this window open F4: Follow (dereference) the highlighted pointer F5: Change the display format of the symbol value F10: Go to the main menu bar Enter: Edit the highlighted symbol cursor keys: Move within the window Alt-0 to -9: Enter window 0 to 9 Alt-L: Move or resize the window (change the Look) Alt-X: Exit the debugger Esc: Return to the home window *SYM FORMAT CLIST ÚÄÄÄÄÄÄÄÄ¿ ³ Hex ÄÄÄÄÄÄ Display as a base-16 unsigned value ³ Octal ÄÄÄÄ Display as a base-8 unsigned value ³ Decimal ÄÄ Display as a base-10 signed value ³ Unsigned Ä Display as a base-10 unsigned value ³ Real ÄÄÄÄÄ Display as a floating-point value ³ ASCII ÄÄÄÄ Display as an ASCII character or C-style octal character ÀÄÄÄÄÄÄÄÄÙ *SYM DIR This window displays a list of symbols or modules. F1: Help F9: Search for a symbol F10: Go to the main menu bar cursor keys: Move within the window Alt-0 to -9: Enter window 0 to 9 Alt-X: Exit the debugger Esc: Return to the home window *SYMBOL DIR SEARCH Enter a search pattern. *SYM STRUCT The Symbol:Structs window displays the names of all tagged structs and unions and allows the display of their definitions. F1: Help F10: Go to the main menu bar Enter: Select a struct definition for display cursor keys: Move within the window Alt-0 to -9: Enter window 0 to 9 Alt-X: Exit the debugger Esc: Return to the home window *SYM A STRUCT The Struct window displays a structure template. F1: Help F9: Search F10: Go to the main menu bar cursor keys: Move within the window Alt-0 to -9: Enter window 0 to 9 Alt-X: Exit the debugger Esc: Return to the Symbol:Structs window *SYM MODULE The Symbol:Modules window displays the names of all modules in the program and allows the display of symbols defined within each module. F1: Help F10: Go to the main menu bar Enter: Select a module for which symbols will be displayed cursor keys: Move within the window Alt-0 to -9: Enter window 0 to 9 Alt-X: Exit the debugger Esc: Return to the home window *SYM MOD SYM The Module:Symbols window displays all of the symbols defined within a given module. F1: Help F9: Search for a symbol F10: Go to the main menu bar cursor keys: Move within the window Alt-0 to -9: Enter window 0 to 9 Alt-X: Exit the debugger Esc: Return to the Symbol:Modules window *DEBUG MENUS ÚÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Breakpoints ÄÄ Set or display execution breakpoints ³ CallStack ÄÄÄÄ Display the currently active procedures ³ RunTrace ÄÄÄÄ Display the execution trace buffer ³ busEvent ÄÄÄÄ Set or display EV1, EV2 and EV3 ³ Trigger ÄÄÄÄ Set or display trigger ³ timebaSe ÄÄÄÄ Set or display time base ³ Qualify ÄÄÄÄ Set or display trace qualifier ³ Map ÄÄÄÄ Set or display memory map ³ Icemode ÄÄÄÄ Set or display emulator signal settings ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÙ *BREAKPOINT WINDOW The breakpoint window displays and allows the editing of execution breakpoints. F1: Help F2: Return to the home window, leaving this window open F3: Enable or disable the highlighted breakpoint F10: Go to the main menu bar Enter: Edit the highlighted breakpoint Ins: Add a new breakpoint Del: Remove the highlighted breakpoint cursor keys: Move within the window Alt-0 to -9: Enter window 0 to 9 Alt-L: Move or resize the window (change the Look) Alt-X: Exit the debugger Esc: Return to the home window *BREAKPOINT DEFINE WINDOW ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ADDRESS:ÄÄÄÄÄ the program code address of interest ³ COUNT:ÄÄÄ¿ (may be virtual/physical address, symbol, or line number) ³CONDITION:ÄÄ¿ÀÄ the number of events before the breakpoint is triggered ³ ACTION:Ä¿ÀÄÄ a condition which must be satisfied before breaking ÀÄÄÄÄÄÄÄÄÄÄ ³ (may be any valid C integer expression) ÀÄÄÄ a command to be executed after hitting the breakpoint (may be a simple command or a macro invocation) *CTRACE WINDOW CallStack gives a list of currently active functions and their arguments. F1: Help F2: Return to the home window, leaving this window open F3: Display local variables for the selected scope F9: Search the window for a pattern F10: Go to the main menu bar Alt-0 to -9: Enter window 0 to 9 Alt-L: Move or resize the window (change the Look) Alt-X: Exit the debugger Enter: Select the scope for source and local variable access Esc: Return to the home window cursor keys: Move within the window *CTRACE SEARCH Enter a pattern for a textual search. *RTRACE WINDOW RunTrace displays collected trace information. F1: Help F2: Return to the home window, leaving this window open F4: Select display format (source or disassembly) F5: Clear the trace buffer F9: Search backwards through window for a pattern F10: Go to the main menu bar Alt-0 to -9: Enter window 0 to 9 Alt-G: Go to a specific frame Alt-L: Move or resize the window (change the Look) Alt-X: Exit the debugger Esc: Return to the home window cursor keys: Move within the window *RTRACE SEARCH Enter a pattern for a textual search. *RTRACE GOTO Enter a trace frame number as a new position. Frame 0 refers to the last instruction executed; frame -1 refers to the next to last, etc. *RTRACE FORMAT ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ High level ÄÄÄÄ Display trace as source statements ³ Assembly ÄÄÄÄÄÄ Display trace as assembler mnemonics ³ Mixed ÄÄÄÄÄÄÄÄÄ Display both source and assembly ³ Code display ÄÄ Enable or disable the display of object code ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ *RTRACE CODE ON displays object code. OFF inhibits the display. *BUSEVENT WINDOW Bus Event displays and allows the editing of execution events which may be used to trigger breakpoints, trace actions, or timer actions. CLear YES clears the event. NO allows the event to be defined. Address can be symbolic, or absolute if enclosed in quotes. Datum can be symbolic, or absolute if enclosed in quotes. Bus cycles can be included; see help screen on each for details. Count is a decimal number meaning only the nth repetition of the event will cause a break. *EVENT CLEAR YES clears the setting for the event. NO sets the event. *EVENT ACK Processor status code AK: CPU read for interrupt acknowlege cycle. ON includes this processor status as part of the breakpoint condition. OFF excludes this processor status. *EVENT FETCH Processor status code S: program instruction fetch. ON includes this processor status as part of the breakpoint condition. OFF excludes this processor status. *EVENT INPUT Processor status code I: CPU read from input port. ON includes this processor status as part of the breakpoint condition. OFF excludes this processor status. *EVENT OUTPUT Processor status code O: CPU write to output port. ON includes this processor status as part of the breakpoint condition. OFF excludes this processor status. *EVENT READ Processor status code R: data read from memory. ON includes this processor status as part of the breakpoint condition. OFF excludes this processor status. *EVENT WRITE Processor status code W: data write to memory. ON includes this processor status as part of the breakpoint condition. OFF excludes this processor status. *EVENT HALT Processor status code H: CPU in halt state. ON includes this processor status as part of the breakpoint condition. OFF excludes this processor status. *EVENT HILO Sets external hardware breakpoint to match signal level at the EXT TRIGGER INPUT port. HIGH specifies a high or floating signal input. LOW specifies low signal input. *TRIGGER WINDOW Trigger displays and allows the editing of the trigger condition. F1: Help F2: Pop-up choice list F10: Accept the specifications in the window Enter: Move the highlight to the next field cursor keys: Move within the window Alt-0 to -9: Enter window 0 to 9 Alt-X: Exit the debugger Esc: Return to the Debug menu *TRIGGER CLEAR YES clears the setting for the trigger. NO sets the trigger. *TRIGGER EXPR Specifies a trigger expression based on EV1, EV2 and EV3. *TRIGGER AT BACKWARD is delay count = 0. CENTER is the delay count = 03FFH. FORWARD is the delay count = 07FFH. DELAY indicates that the delay count is specified in the Delay Count field. *TIMEBASE WINDOW Timebase displays and allows the editing of the unit of measurement for the timer. F1: Help F2: Pop-up choice list F10: Accept the specifications in the window Enter: Move the highlight to the next field cursor keys: Move within the window Alt-0 to -9: Enter window 0 to 9 Alt-X: Exit the debugger Esc: Return to the Debug menu *TIMEBASE SPEC Specifies the unit of measurement for the timer. *TIMEBASE START PROCESSING RUNNING specifies timer start when the emulation processor begins running. EVENT MATCHED specifies timer start when the first event is encountered. *QUALIFY WINDOW Qualify displays and allows the editing of the cycle qualifer which specifies which machine cycles are to be recorded in the trace buffer. F1: Help F2: Pop-up choice list F10: Accept the specifications in the window Enter: Move the highlight to the next field cursor keys: Move within the window Alt-0 to -9: Enter window 0 to 9 Alt-X: Exit the debugger Esc: Return to the Debug menu *QUALIFY CLEAR YES clears the setting for the qualifier. NO sets the qualifier. *QUALIFY ACK Processor status code AK: CPU read for interrupt acknowlege cycle. ON includes this type processor activity in the trace buffer. OFF excludes it. *QUALIFY FETCH Processor status code S: program instruction fetch. ON includes this type processor activity in the trace buffer. OFF excludes it. *QUALIFY INPUT Processor status code I: CPU read from input port. ON includes this type processor activity in the trace buffer. OFF excludes it. *QUALIFY OUTPUT Processor status code O: CPU write to output port. ON includes this type processor activity in the trace buffer. OFF excludes it. *QUALIFY READ Processor status code R: data read from memory. ON includes this type processor activity in the trace buffer. OFF excludes it. *QUALIFY WRITE Processor status code W: data write to memory. ON includes this type processor activity in the trace buffer. OFF excludes it. *QUALIFY HALT Processor status code H: CPU in halt state. ON includes this type processor activity in the trace buffer. OFF excludes it. *MAP WINDOW Map displays and allows the editing of the memory mapping. F1: Help F2: Pop-up choice list F10: Accept the specifications in the window Enter: Move the highlight to the next field cursor keys: Move within the window Alt-0 to -9: Enter window 0 to 9 Alt-X: Exit the debugger Esc: Return to the Debug menu *MAP ATTRIBUTE Specifies attribute for the mapped memory block: I Internal: memory resides on the emulator, writable and readable. IR Internal: memory resides on the emulator, read-only. E External: memory resides on the target, writable and readable. *ICEMODE WINDOW Icemode displays and allows the enabling and disabling of the control signals going to the emulation processor. F1: Help F2: Pop-up choice list F10: Accept the specifications in the window Enter: Move the highlight to the next field cursor keys: Move within the window Alt-0 to -9: Enter window 0 to 9 Alt-X: Exit the debugger Esc: Return to the Debug menu *ICEMODE MODE REAL sets the emulation processor to 'real mode' of operation. PROTECTED sets the emulation processor to 'protected mode' of operation. *ICEMODE SIGNAL DISABLE deactivates the control signal to the emulation processor. ENABLE activates the control signal to the emulation processor. *ICEMODE WAIT 0 turns off the Insert Wait State feature. 1 inserts 1 wait state. 2 inserts 2 wait states. *ICEMODE VERIFY ON enables verification for all memory write operations. OFF disables verification for all memory write operations. *ICEMODE READY INTERNAL selects internally (MICE) generated Ready Signal. EXTERNAL selects externally (target) generated Ready Signal. *MACRO MENUS ÚÄÄÄÄÄÄÄÄ¿ ³ Edit ÄÄÄÄ Edit or create a macro definition ³ Invoke ÄÄ Invoke a macro ³ Save ÄÄÄÄ Save a macro definition in a file ³ Load ÄÄÄÄ Load a macro definition from a file ³ Dir ÄÄÄÄÄ List the names of all defined macros ³ Remove ÄÄ Remove a macro definition ³ Key ÄÄÄÄÄ Define keyboard macros -- Also see the JOURNAL KEYBOARD command ÀÄÄÄÄÄÄÄÄÙ *MACRO EDIT Enter the name of the macro definition to be created or edited. *MACRO INVOKE Enter the name of the macro to be invoked. *MACRO SAVE Saves the specified macro(s) in the specified text file. If the Macro Name field is left blank, all macros in the macro directory will be written to the text file. *MACRO LOAD Enter the name of the file containing the macro definition(s) to be loaded and/or debugger commands to be executed. *MAC DIR The Macro:Directory window displays a list of all macros and allows the display of any macro body. F1: Help F10: Go to the main menu bar Enter: Select a macro to be displayed cursor keys: Move within the window Alt-0 to -9: Enter window 0 to 9 Alt-X: Exit the debugger Esc: Return to the home window *MAC DISPLAY The Macro:Display window displays and allows the change of a macro body. F1: Help F2: Edit the macro body F10: Go to the main menu bar Enter: Select a macro to be displayed cursor keys: Move within the window Alt-0 to -9: Enter window 0 to 9 Alt-X: Exit the debugger Esc: Return to the Macro:Directory window *MACRO REMOVE Enter the name of the macro definition to be removed. *SETUP KEYMACRO The Macro:Key window allows strings to be assigned to function keys for use on the command-line. Strings can be assigned to F2 through F9, Shift-F1 through Shift-F10, and Alt-F1 through Alt-F10. The key definitions can be saved in an environment file using the ENV command. F1: Help F10: Accept changes Enter: Go to next field cursor keys: Move within the window Alt-0 to -9: Enter window 0 to 9 Alt-X: Exit the debugger Esc: Return to the home window *WINDOW MENUS ÚÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Select ÄÄÄÄÄÄÄ Select the a window to become active ³ Dump ÄÄÄÄÄÄÄÄÄ Dump a window's contents to a file ³ Resize/Move ÄÄ Select a window to resize or move ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÙ *SELECT WINDOW The Window:Select window presents a list of windows from which a new active window may be selected. Return: Select the window to be made active Esc: Return to the home window cursor keys: Move within the window *DUMP WINDOW The Window:Dump window presents a list of windows from which one may be selected for a "snapshot." The displayed contents of that window will be saved in the specified file. Return: Select the window to dump Esc: Return to the home window cursor keys: Move within the window *DUMP FILE Enter the name of the file to which the window image will be saved. *MOVE WINDOW The Window:Move window presents a list of windows from which one may be chosen to resize or move. Once in the move/select mode, cursors move the window, Ctrl-cursors shrink the window, Shift- or Alt-cursors enlarge the window, Return or F10 accepts the new window size/position, and Esc cancels the change. Return: Select the window to be moved or resized Esc: Return to the home window cursor keys: Move within the window *WINDOW DRAG You are now in window move/resize mode. F1: Help F10: Accept the new size/position Enter: Accept the new size/position cursor keys: Move the window Ctrl-cursor: Shrink the window in the specified direction Alt-cursor: Enlarge the window (for separate cursor keypad) Shift-cursor: Enlarge the window (for numeric keypad) Esc: Cancel the changes *CONFIG MENUS ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Save configuration ÄÄÄÄ Save the current configuration ³ Case sensitivity ÄÄÄÄÄÄ Enable/disable case sensitive symbol access ³ Module <-> file ÄÄÄÄÄÄÄ Associate a source file with a module ³ EGA-43/VGA-50 Line ÄÄÄÄ Enable/disable "tall" display mode ³ Input radix ÄÄÄÄÄÄÄÄÄÄÄ Set the default input radix ³ source Path ÄÄÄÄÄÄÄÄÄÄÄ Set/display the search path for source files ³ source Window format ÄÄ Set the display format for the source window ³ mAcro listing ÄÄÄÄÄÄÄÄÄ Enable/disable macro expansion listing ³ Beep ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Enable/disable beeping on errors ³ Journal file ÄÄÄÄÄÄÄÄÄÄ Specify a journal file ³ List file ÄÄÄÄÄÄÄÄÄÄÄÄÄ Specify a list file ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ *CONFIG ENV Enter the name of the environment file. Normally, this would be hs286.env unless changed by the HS286ENV DOS environment variable. In the environment file, the # prefix specifies a comment. *OPTION CAPITAL ON makes symbolic reference case sensitive. OFF makes symbolic reference case insensitive. Startup default is OFF. *PROGRAM MODSET Enter the module name and the source file to be associated with the module. *SETUP EGA ON enables 43-line display mode on EGA monitor, or 50-line display mode on a VGA monitor. OFF returns to 25-line display mode. *OPTION RADIX ÚÄÄÄÄÄÄÄÄ¿ ³ Hex ÄÄÄÄÄÄ Make hexadecimal the default input radix ³ Decimal ÄÄ Make decimal the default input radix ³ Octal ÄÄÄÄ Make octal the default input radix ³ Binary ÄÄÄ Make binary the default input radix ÀÄÄÄÄÄÄÄÄÙ *SOURCE PATH Enter the semi-colon separated directory list to be used for source file access. Source files are always searched for in the current directory first. Examples: \project\source c:\source;d:\proj\src *OPTION VIEW ÚÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ High level ÄÄÄÄÄ Display trace as source statements ³ Assembly ÄÄÄÄÄÄÄ Display trace as assembler mnemonics ³ Mixed ÄÄÄÄÄÄÄÄÄÄ Display both source and assembly ³ Line numbers ÄÄÄ Enable or disable the display of line numbers ³ Code display ÄÄÄ Enable or disable the display of object code ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÙ *OPTION LINENUM ON displays line numbers on Source Window. OFF inhibits the display. *OPTION CODE ON displays object code on Source Window. OFF inhibits the display. *MACRO MLIST ON displays the macro body during macro expansion. OFF inhibits the display. *OPTION BEEP ON enables beeping on errors. OFF inhibits beeping. *OPTION JOURNAL Records all input commands in the specified text file. The text file may be used as an include file in a later debug session. Examples: testcmd.txt \project\test\test.cmd *OPTION LIST Records all screen display in the specified text file. The text file provides a history of the debug session. Examples: session.log \project\log\test.log