Motorola MVME166IG/D2 User Manual

Page 9

Advertising
background image

ix

Device Probe Function ..................................................................................... 3-16
Disk I/O via 166Bug Commands ................................................................... 3-16

IOI (Input/Output Inquiry) ..................................................................... 3-16
IOP (Physical I/O to Disk) ....................................................................... 3-16
IOT (I/O Teach) ......................................................................................... 3-16
IOC (I/O Control)...................................................................................... 3-17
BO (Bootstrap Operating System) ........................................................... 3-17
BH (Bootstrap and Halt) ........................................................................... 3-17

Disk I/O via 166Bug System Calls ................................................................. 3-17
Default 166Bug Controller and Device Parameters ..................................... 3-18
Disk I/O Error Codes ....................................................................................... 3-19

Network I/O Support ............................................................................................. 3-19

Intel 82596 LAN Coprocessor Ethernet Driver............................................. 3-19
UDP/IP Protocol Modules .............................................................................. 3-19
RARP/ARP Protocol Modules........................................................................ 3-20
BOOTP Protocol Module ................................................................................. 3-20
TFTP Protocol Module...................................................................................... 3-20
Network Boot Control Module ....................................................................... 3-20
Network I/O Error Codes ............................................................................... 3-20

Multiprocessor Support .......................................................................................... 3-21

Multiprocessor Control Register (MPCR) Method ...................................... 3-21
GCSR Method.................................................................................................... 3-23

Diagnostic Facilities ................................................................................................. 3-23

CHAPTER 4

USING THE 166Bug DEBUGGER

Entering Debugger Command Lines ...................................................................... 4-1

Syntactic Variables .............................................................................................. 4-2

Expression as a Parameter.......................................................................... 4-3
Address as a Parameter .............................................................................. 4-4
Address Formats.......................................................................................... 4-4
Offset Registers ............................................................................................ 4-6

Port Numbers ...................................................................................................... 4-8

Entering and Debugging Programs......................................................................... 4-9
Calling System Utilities from User Programs ........................................................ 4-9
Preserving the Debugger Operating Environment ............................................... 4-9

166Bug Vector Table and Workspace.............................................................. 4-10
Hardware Functions ......................................................................................... 4-10
Exception Vectors Used by 166Bug ................................................................ 4-11

Using 166Bug Target Vector Table.......................................................... 4-12
Creating a New Vector Table................................................................... 4-13

Advertising