Motorola MVME166IG/D2, MVME166D2 manual Port Numbers

Models: MVME166IG MVME166D2 MVME166IG/D2

1 122
Download 122 pages 34.03 Kb
Page 78
Image 78
Port Numbers

Using the 166Bug Debugger

By using one of the offset registers, the disassembled code addresses can be made to match the listing file addresses as follows:

166Bug>OF R0

R0 =00000000 00000000? 1327C. <CR> 166Bug>MD 0+R0;DI <CR>

4

00000+R0

48E78080

MOVEM.L

D0/A0,—(A7)

00004+R0

4280

CLR.L

D0

 

 

00006+R0

1018

MOVE.B

(A0)+,D0

 

00008+R0

5340

SUBQ.W

#1,D0

 

0000A+R0 12D8

MOVE.B

(A0)+,(A1)+

 

0000C+R0 51C8FFFC

DBF

D0,$A+R0

 

00010+R0

4CDF0101

MOVEM.L

(A7)+,D0/A0

 

00014+R0

4E75

RTS

 

 

166Bug>

 

 

 

For additional information about the offset registers, refer to the Debugging Package for Motorola 68K CISC CPUs User’s Manual.

Port Numbers

Some 166Bug commands give you the option to choose the port to be used to input or output. Valid port numbers which may be used for these commands are as follows:

1.MVME166 EIA-232-D Debug (Terminal Port 0 or 00) (PORT 1 on the MVME166 J9 connector). Sometimes known as the "console port", it is used for interactive user input/output by default.

2.MVME166 EIA-232-D (Terminal Port 1 or 01) (PORT 2 on the MVME166 J9 connector). Sometimes known as the "host port", this is the default for downloading, uploading, concurrent mode, and transparent modes.

Note

These logical port numbers (0 and 1) are shown in the pinouts of the MVME166 module as "SERIAL PORT 1" and "SERIAL PORT 2", respectively. Physically, they are all part of connector J9.

4-8

MVME166 Single Board Computer Installation Guide

Page 78
Image 78
Motorola MVME166IG/D2, MVME166D2 manual Port Numbers