
Programmer’s Reference
Copyright © ARM Limited 2000. All rights reserved.
4-21
4.4.2
Message types
The keyboard controller supports four message types:
•
commands from the host
•
commands from the keyboard controller
•
HID reports to the host
•
event reports to the host.
Table 4-18 provides a summary of the message types and their corresponding headers.
Note
The first byte of message body for read block and report block message types indicates
a the number data bytes contained in the message body. The body length can vary
between 2 and 32 bytes.
Table 4-18 Message type summary
Message type
Message header
Message length
Commands from the host
Simple commands
0x80
3 bytes
Write register bit
0x81
4 bytes
Read register bit
0x82
4 bytes
Write register
0x83
4 bytes
Read register
0x84
4 bytes
Write block
0x85
5 to 36 bytes
Read block
0x86
5 to 36 bytes
Responses from the controller
Simple commands
0x80
3 bytes
Report register bit or Event alert
0x81
4 bytes
Report register
0x83
4 bytes
Report block
0x85
5 to 36 bytes
Pointing device report
0x87
6 bytes
Keyboard report
0x88
3 bytes
Summary of Contents for Prospector P1100
Page 1: ...ARM DUI 0122A Prospector P1100 User Guide ...
Page 4: ...iv Copyright ARM Limited 2000 All rights reserved ARM DUI 0122A ...
Page 86: ...Hardware Description 3 54 Copyright ARM Limited 2000 All rights reserved ARM DUI 0122A ...
Page 140: ...Connector reference A 18 Copyright ARM Limited 2000 All rights reserved ARM DUI 0122A ...