American Dynamics PMC-4U-CACI user manual Programming

Models: PMC-4U-CACI

1 33
Download 33 pages 40.09 Kb
Page 12
Image 12
Programming

Programming

Programming the PMC-4U requires only the ability to read and write data from the host. The base address is determined by the PMC Carrier board. The base address refers to the first user address for the slot in which the PMC is installed.

Depending on the software environment it may be necessary to set-up the system software with the PMC-4U "registration" data. For example in WindowsNT there is a system registry, which is used to identify the resident hardware. The PMC-4U VendorId = 0x10EE. The CardId = 0x0007. Current revision = 0x00

The interrupt service routine should be loaded, the interrupt mask set, and the desired interrupt conditions set up in the UART and SCC. Each of the four UART channels and the SCC has a separate bit in the interrupt and interrupt mask registers. When an interrupt occurs this event is latched in the interrupt register. The interrupt is cleared by writing the bit back as a one to the same address.

Refer to the Theory of Operation section above, the Register section below, and the XR16C854 and Z85C30 documentation for more information regarding the register functions and definitions.

Hardware and Software Design • Manufacturing Services

P a g e

12

Page 12
Image 12
American Dynamics PMC-4U-CACI user manual Programming