HP B1476 68020 User Manual page 396

Debugger/emulator
Table of Contents

Advertisement

Chapter 12: Debugger Commands
Debugger Execution IO_System
host computer file system. Two special filenames allow you to access the
system keyboard (/dev/simio/keyboard) and the system display
(/dev/simio/display).
Debugger Execution IO_System Mode
The Debugger Execution IO_System Mode command selects how keyboard
I/O input is processed. Keyboard I/O may be either cooked or raw.
Cooked Mode. In cooked mode, the target program gets input from the
keyboard in the form of lines. Editing operations, such as backspace, line kill,
etc., on input is done by the debugger. When Return or CTRL D is entered,
the line is passed to the target program by the simulated I/O system. The
keyboard input is echoed to the screen during the editing operation. If
program execution is interrupted by entering < Ctrl> -C before the line is
entered, the characters on the input line are lost.
Raw Mode. In raw mode, each keystroke is passed from the keyboard to the
simulated I/O system with no processing. No carriage return is needed to enter
characters and no editing operations are available. In the raw mode any
character is valid, including CTRL D . No characters are echoed to the screen
upon entry. The only special character that cannot be sent to the target
program is < Ctrl> -C which is used to interrupt the debugger's execution of
the program.
Debugger Execution IO_System Keyboard_EOF
The Debugger Execution IO_System Keyboard_EOF command causes the
keyboard to return EOF (end of file). The keyboard stream is marked as being
at EOF. Further reads from the keyboard return EOF.
Debugger Execution IO_System Report
The Debugger Execution IO_System Report command displays the status of
the simulated I/O system.
See Also
The "Using Simulated I/O" section in the "Viewing Code and Data" chapter.
The "Environment-Dependent Routines" chapter in the 68020 C Cross
Compiler Reference or 68030 C Cross Compiler Reference manual.
372

Advertisement

Table of Contents
loading

This manual is also suitable for:

B1476 68030

Table of Contents