3-2
Computer Group Literature Center Web Site
167Bug Firmware
3
Components of the Firmware
The 167Bug firmware is organized in the following parts:
❏
A command-driven user-interactive software debugger. It is
referred to here as “the debugger“ or “167Bug.“
❏
A set of command-driven diagnostics, referred to here as “the
diagnostics.”
❏
A user interface which accepts commands from the system
console terminal.
167Bug includes commands for display and modification of memory,
breakpoint and tracing capabilities, a powerful assembler and disassembler
useful for patching programs, and a “self-test at power-up“ feature which
verifies the integrity of the board. Various 167Bug routines that handle
I/O, data conversion, and string functions are available to user programs
through the System Call handler.
Memory Requirements
The program portion of 167Bug is approximately 512KB of code,
consisting of download, debugger, and diagnostic packages contained
entirely in EPROM.
The 167Bug firmware executes from address $FF80 0000 in EPROM. The
167Bug initial stack completely changes 8KB of SRAM memory at
addresses $FFE0 C000 through $FFE0 DFFF, at power-up or reset.
Table 3-1. Memory Offsets with 167Bug
Type of Memory Present
Default DRAM
Base Address
Default SRAM
Base Address
4/8/16/32/64MB shared DRAM (SDRAM)
with ECC protection
$0000 0000
$FFE0 0000
(onboard SRAM)
Содержание MVME167P
Страница 1: ...MVME167P Single Board Computer Installation and Use V167PA IH2 December 2001 Edition ...
Страница 12: ......
Страница 14: ......
Страница 20: ......
Страница 36: ......
Страница 50: ......
Страница 84: ......
Страница 90: ......
Страница 94: ......
Страница 100: ......
Страница 106: ......
Страница 116: ......