User guide

2: Software Development for the ICP
DC 900-1338I 47
the console port. Timer channels B and C are dedicated to hardware functions. Do not
change the configuration of the timer channels.
The MFP contains 24 byte-wide registers beginning at the MFP base address
(0x20000000). The MFPs eight channels of external interrupt control are used to pro-
vide SCC interrupts. The MFP must be initialized appropriately before using SCC
interrupts.Tab le 2 5 shows the recommended setup.
With the MFP vector register set to 0x48, the MFPs base vector is 0x40 and the eight
SCCs interrupt at the vector numbers shown in Ta bl e 2 6.
Refer to the MC68901 Multi-function Peripheral (Motorola) for MFP programming
instructions. The sample protocol software package includes code to perform MFP ini-
tialization and handle MFP control of SCC interrupts.
Table 25: Setup for MFP Initialization
Register
Va lu e
(Hexadecimal)
VR 48
DDR 00
AER 00
IPRA 00
IPRB 00
IERA C0
IERB CF
IMRA C0
IMRB CF