[SunRescue] 4/330 PROM Information
Dave Reader
rescue at sunhelp.org
Sun Mar 11 06:13:12 CST 2001
Hi guys,
It's taken me a few days to get around to it, but here's the first part of
the information for a 4/330 boot monitor.
Those of you have PROM rev 4.1.1 (as in my other machine) will find that
those roms lack the [h]elp command.
These are the lists of valid commands. I'll try to dig out the eeprom
configuration information next & post that seperately.
Dave.
Boot PROM Selftest.
EPROM Checksum Test.
Context Register Test.
Segment Map Write-Write-Read-Read Test.
Segment Map Address Test.
Segment Map 3-Pattern Test.
Page Map Write-Write-Read-Read Test.
Page Map Address Test.
Page Map Inverse Address Test.
Page Map Byte Address Test.
Page Map 3-Pattern Test.
Software Traps Test: levels 0x80 -> 0xff.
Interrupt Register Test.
Software Interrupts Test.
TOD Interrupt Test.
<Probing for a P4 Video Board>
<No P4 Video Found...Skipping P4 Video Selftests>
<Probing for Main Memory>
<Found 0x00000008 MB of Main Memory>
Memory Walking Address/Data Bit Write-Write-Read Test
<Probing for Main Memory>
<Found 0x00000008 MB of Main Memory>
Limited Memory Test: End of Megabyte 0x00000008. Write-Write-Read Test.Address Test. 3-Pattern Test. Tests Complete.
EEPROM Write-Write-Read-Read Test.
MMU Read Access/Modified Bits Test.
MMU Write Access/Modified Bits Test.
MMU Write To Write-Protected Page Test.
MMU Read From Write-Protected Invalid Page Test.
MMU Read From Writable Invalid Page Test.
MMU Write To Write-Protected Invalid Page Test.
MMU Write To Writable Invalid Page Test.
Main Memory Non Existent Physical Address Read Timeout Test.
Main Memory Invalid Physical Address Read Timeout Test.
Main Memory Invalid Physical Address Write Timeout Test.
Control Space Timeout Test.
Range Error Test.
Size Error Test.
Parity No Fault Test.
Parity Error Detection and Trap Test.
Cache Tag RAM Write-Write-Read-Read Test.
Cache Tag RAM Address Test.
Cache Tag RAM 3-Pattern Test.
Cache Data RAM Write-Write-Read-Read Test.
Cache Data RAM Address Test.
Cache Data RAM 3-Pattern Test.
<Exiting boot state>
<Successfully exited boot state>
Cache Read Hit (Addr Match,Valid) Test
Cache Read Hit (Addr Match,Valid,Cntx Diff,Spvsr) Test
Cache Read Miss (Addr Match,Valid,Cntx Diff,User) Test
Cache Read Miss (Addr Match,Invalid,Cacheable) Test
Cache Read Miss (No Addr Match,Valid,Cacheable) Test
Cache Read Miss (Addr Match,Invalid,Non-Cacheable) Test
Cache Write Hit (Addr Match,Valid,M=1) Test
Cache Write Hit (Addr Match,Valid,M=0) Test
Cache Write Hit (Addr Match,Valid,Cntx Diff,Spvsr) Test
Cache Write Miss (Addr Match,Valid,Cntx Diff,User) Test
Cache Write Miss (Addr Match,Invalid,Cacheable) Test
Cache Write Miss (No Addr Match,Valid,Cacheable) Test
Cache Write Miss (Addr Match,Invalid,Non-Cacheable) Test
Cache Context Flush (Cntx Match,S=0) Test
Cache Context Flush (Cntx No Match,S=0) Test
Cache Context Flush (Cntx Match,S=1) Test
Cache Segment Flush (Cntx Match,S=0) Test
Cache Segment Flush (Cntx No Match,S=0) Test
Cache Segment Flush (Cntx Match,S=1) Test
Cache Segment Flush (Cntx No Match,S=1) Test
Cache Page Flush (Cntx Match,S=0) Test
Cache Page Flush (Cntx No Match,S=0) Test
Cache Page Flush (Cntx Match,S=1) Test
Cache Page Flush (Cntx No Match,S=1) Test
Cache Read Double Hit (Addr Match,Valid) Test
Cache Read Double Hit (Addr Match,Valid,Cntx Diff,Spvsr) Test
Cache Read Double Miss (Addr Match,Valid,Cntx Diff,User) Test
Cache Read Double Miss (Addr Match,Invalid,Cacheable) Test
Cache Read Double Miss (No Addr Match,Valid,Cacheable) Test
Cache Read Double Miss (Addr Match,Invalid,Non-Cacheable) Test
Cache Write Double Hit (Addr Match,Valid,M=1) Test
Cache Write Double Hit (Addr Match,Valid,M=0) Test
Cache Write Double Hit (Addr Match,Valid,Cntx Diff,Spvsr) Test
Cache Write Double Miss (Addr Match,Valid,Cntx Diff,User) Test
Cache Write Double Miss (Addr Match,Invalid,Cacheable) Test
Cache Write Double Miss (No Addr Match,Valid,Cacheable) Test
Cache Write Double Miss (Addr Match,Invalid,Non-Cacheable) Test
Cache Successive Write Double Hit (Addr Match,Valid,M=1) Test
Cache Successive Write Double Hit (Addr Match,Valid,M=0) Test
Atomic Load/Store Hit (Addr Match,Valid) Test
Atomic Load/Store Miss (Addr Match,Invalid) Test
Atomic Load/Store Hit (Addr Match,Valid,Write Protected Page) Test
Atomic Load/Store Miss (Addr Match,Invalid,Write Protected Page) Test
Instruction Cache Flush Test
<Re-entering boot state>
<Successfully re-entered boot state>
VME Loopback and DVMA Test
VME Loopback and DVMA Read Timeout Test
VME Loopback and DVMA Write Timeout Test
END OF SELFTEST # 0x00000001 (SELFTEST PASSED).
#PASSED = 0x00000001, #FAILED = 0x00000000
<Sizing Main Memory>
<Found 0x00000008 MB of Main Memory>
<Initializing Memory...>
<Turning Parity Checking ON>
<Found 0x00000008 MB of Main Memory>
Main Memory Test: Megabyte 0x00000001. Write-Write-Read Test.Address Test. 3-Pattern Test. Tests Complete.
Main Memory Test: Megabyte 0x00000002. Write-Write-Read Test.Address Test. 3-Pattern Test. Tests Complete.
Main Memory Test: Megabyte 0x00000003. Write-Write-Read Test.Address Test. 3-Pattern Test. Tests Complete.
Main Memory Test: Megabyte 0x00000004. Write-Write-Read Test.Address Test. 3-Pattern Test. Tests Complete.
Main Memory Test: Megabyte 0x00000005. Write-Write-Read Test.Address Test. 3-Pattern Test. Tests Complete.
Main Memory Test: Megabyte 0x00000006. Write-Write-Read Test.Address Test. 3-Pattern Test. Tests Complete.
Main Memory Test: Megabyte 0x00000007. Write-Write-Read Test.Address Test. 3-Pattern Test. Tests Complete.
Main Memory Test: Megabyte 0x00000008. Write-Write-Read Test.Address Test. 3-Pattern Test. Tests Complete.
<Found 0x00000008 MB of Main Memory>
<Initializing Memory...>
Selftest Completed.
Type a key within 10 seconds to enter Extended Test System (e for echo mode).
Monitor Rev:3.0.3 03/12/90 Main Menu
All All Test Sequence.
Default Default Test Sequence.
Boot Boot Path Menu.
Ethernet Ethernet Menu.
Keyboard Keyboard and Mouse Menu.
Serial Serial Port Menu.
Options Set global flags/options.
?=Help !=History <esc>=Go-to-Previous-Menu l=[n]=Repeat-Commands-n-Times q=Quit
Command ==>ee
Monitor Rev:3.0.3 03/12/90 Main Menu
All All Test Sequence.
Default Default Test Sequence.
Boot Boot Path Menu.
Ethernet Ethernet Menu.
Keyboard Keyboard and Mouse Menu.
Serial Serial Port Menu.
Options Set global flags/options.
Option 'ee' is not available.
Command ==>q
>
>
>
>help
Monitor Rev:3.0.3 03/12/90 Help Menu
1 b Boot a program.
2 k Reset all or part of the machine or display the banner.
3 u Initialize the input and output devices.
4 c/g/w Resume or modify program flow.
5 d/r Display and/or modify the registers.
6 o/e/l Display and/or modify individual memory locations.
7 ^c/f/v Copy, display or modify a block of memory.
8 m/p Display and/or modify segment or page table entries.
9 q Display and/or modify EEPROM locations.
10 s Display or modify the Address Space Identifier.
11 i/j Display and/or modify cache data or tag entries.
12 n/y Disable, enable, invalidate or flush the cache.
13 ^a/^t Display virtual and physical address information.
^i Display firmware compilation information.
^p Enable or disable parity circuitry.
! Re-execute the previously executed command.
h/? Enter the help system for the basic monitor commands.
x Enter the Extended Test system.
"option_number"=Additional Help <esc>=Quit q=Quit
Command ==>1
Monitor Rev:3.0.3 03/12/90 Help Menu
b [[!][[device([controller],[unit],[partition])pgm [arg1, ..., arg7]]]/?]
Boot UNIX, an EEPROM-specified program or a user-specified program using
a default boot sequence device, an EEPROM-specified device or a
user-specified device or, view the list of available boot devices ("b?").
If argument '!' is present, the system won't be reset prior to booting.
The seven optional arguments will be passed to the to-be-booted program.
k [0/1/2/b]
Perform various types of resets or display the banner (kb). Argument '0'
will reset the VME-bus, interrupt register and video. Argument '1' will
execute a software reset. Argument '2' will execute a power-on reset.
u [a[i/o/r/baud]/b[i/o/r/baud]/c[i/o/r/baud]/d[i/o/r/baud]/k[i/s]/s[o/k]/e/
ne/u[virtual_address]]
Set up the input and output devices and their characteristics or, display
the current input and output device set up. The optional arguments are
defined as follows: 'a'=serial port A, 'b'=serial port B, 'c'=serial port
C, 'd'=serial port D, 'o'=output, 'r'=reset specified serial port, 'baud'
=baud rate, 'k'=keyboard, 's'=screen, 'e' indicates that the input should
be echoed to the output, 'ne' indictaes that the input should not be
echoed to the output, 'u'=UART, 'virtual_address' specifies the virtual
address of the UART.
>help
Monitor Rev:3.0.3 03/12/90 Help Menu
1 b Boot a program.
2 k Reset all or part of the machine or display the banner.
3 u Initialize the input and output devices.
4 c/g/w Resume or modify program flow.
5 d/r Display and/or modify the registers.
6 o/e/l Display and/or modify individual memory locations.
7 ^c/f/v Copy, display or modify a block of memory.
8 m/p Display and/or modify segment or page table entries.
9 q Display and/or modify EEPROM locations.
10 s Display or modify the Address Space Identifier.
11 i/j Display and/or modify cache data or tag entries.
12 n/y Disable, enable, invalidate or flush the cache.
13 ^a/^t Display virtual and physical address information.
^i Display firmware compilation information.
^p Enable or disable parity circuitry.
! Re-execute the previously executed command.
h/? Enter the help system for the basic monitor commands.
x Enter the Extended Test system.
"option_number"=Additional Help <esc>=Quit q=Quit
Command ==>2
Monitor Rev:3.0.3 03/12/90 Help Menu
b [[!][[device([controller],[unit],[partition])pgm [arg1, ..., arg7]]]/?]
Boot UNIX, an EEPROM-specified program or a user-specified program using
a default boot sequence device, an EEPROM-specified device or a
user-specified device or, view the list of available boot devices ("b?").
If argument '!' is present, the system won't be reset prior to booting.
The seven optional arguments will be passed to the to-be-booted program.
k [0/1/2/b]
Perform various types of resets or display the banner (kb). Argument '0'
will reset the VME-bus, interrupt register and video. Argument '1' will
execute a software reset. Argument '2' will execute a power-on reset.
u [a[i/o/r/baud]/b[i/o/r/baud]/c[i/o/r/baud]/d[i/o/r/baud]/k[i/s]/s[o/k]/e/
ne/u[virtual_address]]
Set up the input and output devices and their characteristics or, display
the current input and output device set up. The optional arguments are
defined as follows: 'a'=serial port A, 'b'=serial port B, 'c'=serial port
C, 'd'=serial port D, 'o'=output, 'r'=reset specified serial port, 'baud'
=baud rate, 'k'=keyboard, 's'=screen, 'e' indicates that the input should
be echoed to the output, 'ne' indictaes that the input should not be
echoed to the output, 'u'=UART, 'virtual_address' specifies the virtual
address of the UART.
>help
Monitor Rev:3.0.3 03/12/90 Help Menu
1 b Boot a program.
2 k Reset all or part of the machine or display the banner.
3 u Initialize the input and output devices.
4 c/g/w Resume or modify program flow.
5 d/r Display and/or modify the registers.
6 o/e/l Display and/or modify individual memory locations.
7 ^c/f/v Copy, display or modify a block of memory.
8 m/p Display and/or modify segment or page table entries.
9 q Display and/or modify EEPROM locations.
10 s Display or modify the Address Space Identifier.
11 i/j Display and/or modify cache data or tag entries.
12 n/y Disable, enable, invalidate or flush the cache.
13 ^a/^t Display virtual and physical address information.
^i Display firmware compilation information.
^p Enable or disable parity circuitry.
! Re-execute the previously executed command.
h/? Enter the help system for the basic monitor commands.
x Enter the Extended Test system.
"option_number"=Additional Help <esc>=Quit q=Quit
Command ==>3
Monitor Rev:3.0.3 03/12/90 Help Menu
b [[!][[device([controller],[unit],[partition])pgm [arg1, ..., arg7]]]/?]
Boot UNIX, an EEPROM-specified program or a user-specified program using
a default boot sequence device, an EEPROM-specified device or a
user-specified device or, view the list of available boot devices ("b?").
If argument '!' is present, the system won't be reset prior to booting.
The seven optional arguments will be passed to the to-be-booted program.
k [0/1/2/b]
Perform various types of resets or display the banner (kb). Argument '0'
will reset the VME-bus, interrupt register and video. Argument '1' will
execute a software reset. Argument '2' will execute a power-on reset.
u [a[i/o/r/baud]/b[i/o/r/baud]/c[i/o/r/baud]/d[i/o/r/baud]/k[i/s]/s[o/k]/e/
ne/u[virtual_address]]
Set up the input and output devices and their characteristics or, display
the current input and output device set up. The optional arguments are
defined as follows: 'a'=serial port A, 'b'=serial port B, 'c'=serial port
C, 'd'=serial port D, 'o'=output, 'r'=reset specified serial port, 'baud'
=baud rate, 'k'=keyboard, 's'=screen, 'e' indicates that the input should
be echoed to the output, 'ne' indictaes that the input should not be
echoed to the output, 'u'=UART, 'virtual_address' specifies the virtual
address of the UART.
>help
Monitor Rev:3.0.3 03/12/90 Help Menu
1 b Boot a program.
2 k Reset all or part of the machine or display the banner.
3 u Initialize the input and output devices.
4 c/g/w Resume or modify program flow.
5 d/r Display and/or modify the registers.
6 o/e/l Display and/or modify individual memory locations.
7 ^c/f/v Copy, display or modify a block of memory.
8 m/p Display and/or modify segment or page table entries.
9 q Display and/or modify EEPROM locations.
10 s Display or modify the Address Space Identifier.
11 i/j Display and/or modify cache data or tag entries.
12 n/y Disable, enable, invalidate or flush the cache.
13 ^a/^t Display virtual and physical address information.
^i Display firmware compilation information.
^p Enable or disable parity circuitry.
! Re-execute the previously executed command.
h/? Enter the help system for the basic monitor commands.
x Enter the Extended Test system.
"option_number"=Additional Help <esc>=Quit q=Quit
Command ==>4
Monitor Rev:3.0.3 03/12/90 Help Menu
c [virtual_address]
Resume execution of an interrupted program at address 'virtual_address'
or, at the address specified in the program counter.
g [hex_vector_number/virtual_address[string_argument]]
Go to a pre-determined or default routine, passing optional arguments
'hex_vector_number' and 'string_argument' or, go to a user-specified
routine, passing optional argument 'string_argument'. (See "g/w" below.)
w [hex_number[string_argument]]
Vector to a pre-determined or default routine, passing the optional
arguments 'hex_number' and 'string_argument'. (See "g/w" below.)
g/w The default routine simply prints the user-specified number according
to the user-specified format before returning to the monitor. Before
breaking into the monitor, pre-determined routines must be set up by
the user program. These routines may or may not return to the monitor.
>help
Monitor Rev:3.0.3 03/12/90 Help Menu
1 b Boot a program.
2 k Reset all or part of the machine or display the banner.
3 u Initialize the input and output devices.
4 c/g/w Resume or modify program flow.
5 d/r Display and/or modify the registers.
6 o/e/l Display and/or modify individual memory locations.
7 ^c/f/v Copy, display or modify a block of memory.
8 m/p Display and/or modify segment or page table entries.
9 q Display and/or modify EEPROM locations.
10 s Display or modify the Address Space Identifier.
11 i/j Display and/or modify cache data or tag entries.
12 n/y Disable, enable, invalidate or flush the cache.
13 ^a/^t Display virtual and physical address information.
^i Display firmware compilation information.
^p Enable or disable parity circuitry.
! Re-execute the previously executed command.
h/? Enter the help system for the basic monitor commands.
x Enter the Extended Test system.
"option_number"=Additional Help <esc>=Quit q=Quit
Command ==>5
Monitor Rev:3.0.3 03/12/90 Help Menu
d [f/g/s/w[window_identifier]/window_number]
Display registers. 'df', 'dg', 'ds' and 'dw`window_identifier`' will
print the Floating Point, Global, Special and window 'window_identifier'
registers, respectively. Legal values for 'window_identifier' are '0' to
"number_of_windows"-1 and 'c', where 'c' represents the previous window.
'd`window_number`' will display the Floating Point, Global, Special and
window 'window_number' registers. Legal values for 'window_number' are
'0' to "number_of_windows"-1.
r [f/g/s/w[window_number]/reg_number]
[[nonhex_char [hex_value]/hex_value] ...]
Display and/or modify the content of one or more registers. If argument
'f', 'g' or 's' is provided, the first Floating Point, Global or Special
register, respectively, will be displayed first. If argument 'w' and
argument 'window_number' are provided, the first 'in' register within the
user-specified window will be displayed first. If no 'window_number' is
specified, the previous window's registers will be displayed. Finally,
if optional argument 'reg_number' ('0', ..., "number_of_registers"-1) is
provided, a specific register will be displayed first.
>help
Monitor Rev:3.0.3 03/12/90 Help Menu
1 b Boot a program.
2 k Reset all or part of the machine or display the banner.
3 u Initialize the input and output devices.
4 c/g/w Resume or modify program flow.
5 d/r Display and/or modify the registers.
6 o/e/l Display and/or modify individual memory locations.
7 ^c/f/v Copy, display or modify a block of memory.
8 m/p Display and/or modify segment or page table entries.
9 q Display and/or modify EEPROM locations.
10 s Display or modify the Address Space Identifier.
11 i/j Display and/or modify cache data or tag entries.
12 n/y Disable, enable, invalidate or flush the cache.
13 ^a/^t Display virtual and physical address information.
^i Display firmware compilation information.
^p Enable or disable parity circuitry.
! Re-execute the previously executed command.
h/? Enter the help system for the basic monitor commands.
x Enter the Extended Test system.
"option_number"=Additional Help <esc>=Quit q=Quit
Command ==>6
Monitor Rev:3.0.3 03/12/90 Help Menu
o [virtual_address] [[nonhex_char [hex_value]/hex_value] ...]
Display and/or modify one or more memory addresses in "byte" mode.
e [virtual_address] [[nonhex_char [hex_value]/hex_value] ...]
Display and/or modify one or more memory addresses in "word" mode.
l [virtual_address] [[nonhex_char [hex_value]/hex_value] ...]
Display and/or modify one or more memory addresses in "long" word mode.
^c source_virtual_address destination_virtual_address number_of_bytes
Copy 'number_of_bytes' bytes from address 'source_virtual_address' to
address 'destination_virtual_address'.
f low_virtual_address high_virtual_address pattern [b/w/l] [*]
Write 'pattern' to each byte (b), word (w) or long (l) in address range
'low_virtual_address' to 'high_virtual_address'. By default, bytes are
filled. If '*' is provided, filling continues until any key is pressed.
v low_virtual_address high_virtual_address [b/w/l] [*] [*]
Display bytes (b), words (w) or longs (l) from 'low_virtual_address'
to 'high_virtual_address'. By default, bytes are viewed. If one '*' is
provided, the view operation continues until the space bar is pressed.
If a second '*' is provided, data read will be displayed each time.
>help
Monitor Rev:3.0.3 03/12/90 Help Menu
1 b Boot a program.
2 k Reset all or part of the machine or display the banner.
3 u Initialize the input and output devices.
4 c/g/w Resume or modify program flow.
5 d/r Display and/or modify the registers.
6 o/e/l Display and/or modify individual memory locations.
7 ^c/f/v Copy, display or modify a block of memory.
8 m/p Display and/or modify segment or page table entries.
9 q Display and/or modify EEPROM locations.
10 s Display or modify the Address Space Identifier.
11 i/j Display and/or modify cache data or tag entries.
12 n/y Disable, enable, invalidate or flush the cache.
13 ^a/^t Display virtual and physical address information.
^i Display firmware compilation information.
^p Enable or disable parity circuitry.
! Re-execute the previously executed command.
h/? Enter the help system for the basic monitor commands.
x Enter the Extended Test system.
"option_number"=Additional Help <esc>=Quit q=Quit
Command ==>7
Monitor Rev:3.0.3 03/12/90 Help Menu
o [virtual_address] [[nonhex_char [hex_value]/hex_value] ...]
Display and/or modify one or more memory addresses in "byte" mode.
e [virtual_address] [[nonhex_char [hex_value]/hex_value] ...]
Display and/or modify one or more memory addresses in "word" mode.
l [virtual_address] [[nonhex_char [hex_value]/hex_value] ...]
Display and/or modify one or more memory addresses in "long" word mode.
^c source_virtual_address destination_virtual_address number_of_bytes
Copy 'number_of_bytes' bytes from address 'source_virtual_address' to
address 'destination_virtual_address'.
f low_virtual_address high_virtual_address pattern [b/w/l] [*]
Write 'pattern' to each byte (b), word (w) or long (l) in address range
'low_virtual_address' to 'high_virtual_address'. By default, bytes are
filled. If '*' is provided, filling continues until any key is pressed.
v low_virtual_address high_virtual_address [b/w/l] [*] [*]
Display bytes (b), words (w) or longs (l) from 'low_virtual_address'
to 'high_virtual_address'. By default, bytes are viewed. If one '*' is
provided, the view operation continues until the space bar is pressed.
If a second '*' is provided, data read will be displayed each time.
>help 8
Monitor Rev:3.0.3 03/12/90 Help Menu
1 b Boot a program.
2 k Reset all or part of the machine or display the banner.
3 u Initialize the input and output devices.
4 c/g/w Resume or modify program flow.
5 d/r Display and/or modify the registers.
6 o/e/l Display and/or modify individual memory locations.
7 ^c/f/v Copy, display or modify a block of memory.
8 m/p Display and/or modify segment or page table entries.
9 q Display and/or modify EEPROM locations.
10 s Display or modify the Address Space Identifier.
11 i/j Display and/or modify cache data or tag entries.
12 n/y Disable, enable, invalidate or flush the cache.
13 ^a/^t Display virtual and physical address information.
^i Display firmware compilation information.
^p Enable or disable parity circuitry.
! Re-execute the previously executed command.
h/? Enter the help system for the basic monitor commands.
x Enter the Extended Test system.
"option_number"=Additional Help <esc>=Quit q=Quit
Command ==>8
Monitor Rev:3.0.3 03/12/90 Help Menu
m [virtual_address] [[nonhex_char [hex_value]/hex_value] ...]
Display and/or modify one or more of the segment table entries.
p [virtual_address] [[nonhex_char [hex_value]/hex_value] ...]
Display and/or modify one or more of the page table entries.
q [EEPROM_offset] [[nonhex_char [hex_value]/hex_value] ...]
Display and/or modify the configuration information within the EEPROM. If
command 'q*' is entered, the entire EEPROM can be cleared.
s [address_space_identifier]
Set the ASI (Address Space Identifier) to 'address_space_identifier' or
display its current value. The valid 'address_space_identifier's are "2",
"3", "4", "8", "9", "a", "b", "c", "d" or "e".
>help
Monitor Rev:3.0.3 03/12/90 Help Menu
1 b Boot a program.
2 k Reset all or part of the machine or display the banner.
3 u Initialize the input and output devices.
4 c/g/w Resume or modify program flow.
5 d/r Display and/or modify the registers.
6 o/e/l Display and/or modify individual memory locations.
7 ^c/f/v Copy, display or modify a block of memory.
8 m/p Display and/or modify segment or page table entries.
9 q Display and/or modify EEPROM locations.
10 s Display or modify the Address Space Identifier.
11 i/j Display and/or modify cache data or tag entries.
12 n/y Disable, enable, invalidate or flush the cache.
13 ^a/^t Display virtual and physical address information.
^i Display firmware compilation information.
^p Enable or disable parity circuitry.
! Re-execute the previously executed command.
h/? Enter the help system for the basic monitor commands.
x Enter the Extended Test system.
"option_number"=Additional Help <esc>=Quit q=Quit
Command ==>9
Monitor Rev:3.0.3 03/12/90 Help Menu
m [virtual_address] [[nonhex_char [hex_value]/hex_value] ...]
Display and/or modify one or more of the segment table entries.
p [virtual_address] [[nonhex_char [hex_value]/hex_value] ...]
Display and/or modify one or more of the page table entries.
q [EEPROM_offset] [[nonhex_char [hex_value]/hex_value] ...]
Display and/or modify the configuration information within the EEPROM. If
command 'q*' is entered, the entire EEPROM can be cleared.
s [address_space_identifier]
Set the ASI (Address Space Identifier) to 'address_space_identifier' or
display its current value. The valid 'address_space_identifier's are "2",
"3", "4", "8", "9", "a", "b", "c", "d" or "e".
>help
Monitor Rev:3.0.3 03/12/90 Help Menu
1 b Boot a program.
2 k Reset all or part of the machine or display the banner.
3 u Initialize the input and output devices.
4 c/g/w Resume or modify program flow.
5 d/r Display and/or modify the registers.
6 o/e/l Display and/or modify individual memory locations.
7 ^c/f/v Copy, display or modify a block of memory.
8 m/p Display and/or modify segment or page table entries.
9 q Display and/or modify EEPROM locations.
10 s Display or modify the Address Space Identifier.
11 i/j Display and/or modify cache data or tag entries.
12 n/y Disable, enable, invalidate or flush the cache.
13 ^a/^t Display virtual and physical address information.
^i Display firmware compilation information.
^p Enable or disable parity circuitry.
! Re-execute the previously executed command.
h/? Enter the help system for the basic monitor commands.
x Enter the Extended Test system.
"option_number"=Additional Help <esc>=Quit q=Quit
Command ==>10
Monitor Rev:3.0.3 03/12/90 Help Menu
m [virtual_address] [[nonhex_char [hex_value]/hex_value] ...]
Display and/or modify one or more of the segment table entries.
p [virtual_address] [[nonhex_char [hex_value]/hex_value] ...]
Display and/or modify one or more of the page table entries.
q [EEPROM_offset] [[nonhex_char [hex_value]/hex_value] ...]
Display and/or modify the configuration information within the EEPROM. If
command 'q*' is entered, the entire EEPROM can be cleared.
s [address_space_identifier]
Set the ASI (Address Space Identifier) to 'address_space_identifier' or
display its current value. The valid 'address_space_identifier's are "2",
"3", "4", "8", "9", "a", "b", "c", "d" or "e".
>help
Monitor Rev:3.0.3 03/12/90 Help Menu
1 b Boot a program.
2 k Reset all or part of the machine or display the banner.
3 u Initialize the input and output devices.
4 c/g/w Resume or modify program flow.
5 d/r Display and/or modify the registers.
6 o/e/l Display and/or modify individual memory locations.
7 ^c/f/v Copy, display or modify a block of memory.
8 m/p Display and/or modify segment or page table entries.
9 q Display and/or modify EEPROM locations.
10 s Display or modify the Address Space Identifier.
11 i/j Display and/or modify cache data or tag entries.
12 n/y Disable, enable, invalidate or flush the cache.
13 ^a/^t Display virtual and physical address information.
^i Display firmware compilation information.
^p Enable or disable parity circuitry.
! Re-execute the previously executed command.
h/? Enter the help system for the basic monitor commands.
x Enter the Extended Test system.
"option_number"=Additional Help <esc>=Quit q=Quit
Command ==>11
Monitor Rev:3.0.3 03/12/90 Help Menu
i [cache_data_offset] [[nonhex_char [hex_value]/hex_value]...]
Display and/or modify one or more of the cache data addresses.
j [cache_tag_offset] [[nonhex_char [hex_value]/hex_value]...]
Display and/or modify one or more of the cache tag addresses.
n d/e/i
Disable (d), enable (e) or invalidate (i) the cache.
y c context_nbr/s context_nbr segment_address/p context_nbr page_address
Flush (a) context 'context_nbr', (b) segment 'segment_address', within
context 'context_nbr', or, page 'page_address', which is in context
'context_nbr', of the cache.
>help
Monitor Rev:3.0.3 03/12/90 Help Menu
1 b Boot a program.
2 k Reset all or part of the machine or display the banner.
3 u Initialize the input and output devices.
4 c/g/w Resume or modify program flow.
5 d/r Display and/or modify the registers.
6 o/e/l Display and/or modify individual memory locations.
7 ^c/f/v Copy, display or modify a block of memory.
8 m/p Display and/or modify segment or page table entries.
9 q Display and/or modify EEPROM locations.
10 s Display or modify the Address Space Identifier.
11 i/j Display and/or modify cache data or tag entries.
12 n/y Disable, enable, invalidate or flush the cache.
13 ^a/^t Display virtual and physical address information.
^i Display firmware compilation information.
^p Enable or disable parity circuitry.
! Re-execute the previously executed command.
h/? Enter the help system for the basic monitor commands.
x Enter the Extended Test system.
"option_number"=Additional Help <esc>=Quit q=Quit
Command ==>12
Monitor Rev:3.0.3 03/12/90 Help Menu
i [cache_data_offset] [[nonhex_char [hex_value]/hex_value]...]
Display and/or modify one or more of the cache data addresses.
j [cache_tag_offset] [[nonhex_char [hex_value]/hex_value]...]
Display and/or modify one or more of the cache tag addresses.
n d/e/i
Disable (d), enable (e) or invalidate (i) the cache.
y c context_nbr/s context_nbr segment_address/p context_nbr page_address
Flush (a) context 'context_nbr', (b) segment 'segment_address', within
context 'context_nbr', or, page 'page_address', which is in context
'context_nbr', of the cache.
>help
Monitor Rev:3.0.3 03/12/90 Help Menu
1 b Boot a program.
2 k Reset all or part of the machine or display the banner.
3 u Initialize the input and output devices.
4 c/g/w Resume or modify program flow.
5 d/r Display and/or modify the registers.
6 o/e/l Display and/or modify individual memory locations.
7 ^c/f/v Copy, display or modify a block of memory.
8 m/p Display and/or modify segment or page table entries.
9 q Display and/or modify EEPROM locations.
10 s Display or modify the Address Space Identifier.
11 i/j Display and/or modify cache data or tag entries.
12 n/y Disable, enable, invalidate or flush the cache.
13 ^a/^t Display virtual and physical address information.
^i Display firmware compilation information.
^p Enable or disable parity circuitry.
! Re-execute the previously executed command.
h/? Enter the help system for the basic monitor commands.
x Enter the Extended Test system.
"option_number"=Additional Help <esc>=Quit q=Quit
Command ==>12
Monitor Rev:3.0.3 03/12/90 Help Menu
i [cache_data_offset] [[nonhex_char [hex_value]/hex_value]...]
Display and/or modify one or more of the cache data addresses.
j [cache_tag_offset] [[nonhex_char [hex_value]/hex_value]...]
Display and/or modify one or more of the cache tag addresses.
n d/e/i
Disable (d), enable (e) or invalidate (i) the cache.
y c context_nbr/s context_nbr segment_address/p context_nbr page_address
Flush (a) context 'context_nbr', (b) segment 'segment_address', within
context 'context_nbr', or, page 'page_address', which is in context
'context_nbr', of the cache.
>help
Monitor Rev:3.0.3 03/12/90 Help Menu
1 b Boot a program.
2 k Reset all or part of the machine or display the banner.
3 u Initialize the input and output devices.
4 c/g/w Resume or modify program flow.
5 d/r Display and/or modify the registers.
6 o/e/l Display and/or modify individual memory locations.
7 ^c/f/v Copy, display or modify a block of memory.
8 m/p Display and/or modify segment or page table entries.
9 q Display and/or modify EEPROM locations.
10 s Display or modify the Address Space Identifier.
11 i/j Display and/or modify cache data or tag entries.
12 n/y Disable, enable, invalidate or flush the cache.
13 ^a/^t Display virtual and physical address information.
^i Display firmware compilation information.
^p Enable or disable parity circuitry.
! Re-execute the previously executed command.
h/? Enter the help system for the basic monitor commands.
x Enter the Extended Test system.
"option_number"=Additional Help <esc>=Quit q=Quit
Command ==>13
Monitor Rev:3.0.3 03/12/90 Help Menu
^a
Display virtual and physical addresses of devices.
^t virtual_address.
Translate virtual address 'virtual_address' to a physical address and
display corresponding context, segment and page table information.
>h
Monitor Rev:3.0.3 03/12/90 Help Menu
1 b Boot a program.
2 k Reset all or part of the machine or display the banner.
3 u Initialize the input and output devices.
4 c/g/w Resume or modify program flow.
5 d/r Display and/or modify the registers.
6 o/e/l Display and/or modify individual memory locations.
7 ^c/f/v Copy, display or modify a block of memory.
8 m/p Display and/or modify segment or page table entries.
9 q Display and/or modify EEPROM locations.
10 s Display or modify the Address Space Identifier.
11 i/j Display and/or modify cache data or tag entries.
12 n/y Disable, enable, invalidate or flush the cache.
13 ^a/^t Display virtual and physical address information.
^i Display firmware compilation information.
^p Enable or disable parity circuitry.
! Re-execute the previously executed command.
h/? Enter the help system for the basic monitor commands.
x Enter the Extended Test system.
"option_number"=Additional Help <esc>=Quit q=Quit
More information about the rescue
mailing list