122 CY4672 Reference Design Guide, Document # 001-16968 Revision **
Index
firmware architecture model 82
flash security 81
H
hardware
bridge overview 75
keyboard overview 51
mouse overview 33
RDK keyboard assembly 52
HID
See human interface devices
human interface devices 13
I
idle mode
HID only 17
initialization of the PRoC LP chip 87
K
keyboard
application code 61
architecture 51
code performance 71
common code 60
configuration options 51
critical test points 74
development environment 73
enCoRe II device configuration 56
firmware architecture 56
firmware architecture model 60
firmware source code modules 51
ghost key detection 70
hardware considerations 55
initialization 66
interrupt usage 70
LP generic report 66
matrix 55
modifying the keyboard matrix 72
platform and architecture portability 65
power keys 92
power keys report 68
report format 93
ROM/RAM usage 56
schematics 54
standard 101 keys report format 67
wireless protocol data payload 66
keyboard CATC trace 97
keyboard HID report descriptor 89, 90
KISSBind 18
KISSBind transaction sequence 19
L
LED
green 77
red 77
low voltage interrupt 45
M
manufacturing ID 14
manufacturing test kit 101
block diagram 101
serial protocol 101
mfgtest.c 103
mfgtest.h 103
MID
See manufacturing ID
mode
button bind 17
data 20
idle 17
ping 16
reconnect 17
mouse
application code 42
assembly 33
bind button 34
code performance analysis 49
common code 40
critical test points 50
development environment 49
firmware architecture 36
firmware architecture model 39
hardware block diagram 35
hardware overview 33
initialization 47
interrupt usage 48
low voltage interrupt 45
platform and architecture portability 47
PRoC LP device configuration 36
report format 95
ROM/RAM usage 36
schematics 35
wireless protocol data payload 47
mouse CATC trace 98
mouse HID report descriptor 90
MTK
See manufacturing test kit
MTK RF protocol 103
multimedia and power keys report format 94
N
network ID 14
O
overview 9
P
packet structures 23
bind response packet 24
bind/KISSBind request packet 23
[+] Feedback