Programmer’s Reference

4.12Keyboard and Mouse Interface, KMI

The ARM PrimeCell PS2 Keyboard/Mouse Interface (KMI) is an AMBA compliant SoC peripheral that is developed, tested, and licensed by ARM Limited. Two KMIs are present on the PB926EJ-S: KMI0 is used for keyboard input and KMI1 is used for mouse input.

 

Table 4-43 KMI implementation

 

 

Property

Value

 

 

Location

FPGA

 

 

Memory base address

0x10006000 KMI 0 (keyboard) 0x10007000 KMI 1 (mouse)

 

 

Interrupt

3 on secondary controller KMI 0 4 on secondary controller

 

KMI 1

 

 

DMA

NA

 

 

Release version

ARM KMI PL050 r1p0

 

 

Reference documentation

ARM PrimeCell Keyboard Mouse Controller (PL050)

 

Technical Reference Manual (see also Keyboard/Mouse

 

Interface, KMI on page 3-74)

 

 

ARM DUI 0224I

Copyright © 2003-2010 ARM Limited. All rights reserved.

4-67

Page 233
Image 233
ARM ARM DUI 0224I manual Keyboard and Mouse Interface, KMI, KMI implementation, Kmi