English
Language : 

UR8HC007-001 Datasheet, PDF (7/18 Pages) Semtech Corporation – Input Device and Power Management Companion IC for Jupiter Devices
PROTOCOLS, COMMANDS AND REPORTS
Overview
General Message Structure
The Juno™ UR8HC007 implements
and supports four types of
transaction messages.
Communications between the Juno™ UR8HC007 and the Host processor
are implemented using a set of packet protocols and commands. The
general structure of a message is shown in the following diagram:
1. Commands from the UR8HC007
to the Host system
2. Commands from the Host system
to the UR8HC007
3. Human Input Device (HID)
reports to the system
4. Event Alert messages to the
system
The protocol is fundamentally
implemented through a set of
general packet commands that
allow handling and reporting of
each individual controller register
and each bit within each register. In
this manner, the system achieves
maximum flexibility in manipulating
the operation of the UR8HC007
controller.
Protocol Header
Command/Report Identifier
Message Body
(if applicable)
LRC
General Message Format
The Protocol Header identifies the type of transaction. The following table
lists the available protocols.
Protocol Headers
Protocols used in
commands issued by the Host
Protocol
Simple Commands
Write Register bit
Read Register bit
Write Register
Read Register
Write Block
Read Block
Protocols used in responses,
reports and alerts issued
by the controller
Protocol
Simple Commands
Report Register bit & Event Alerts
Report Register
Report Block
Pointing Device Data Report
Keyboard Device Data Report
Header
80H
81H
82H
83H
84H
85H
86H
Header
80H
81H
83H
85H
87H
88H
Copyright ©1998-2001 Semtech Corporation
7
DOC8-007-001-DS-108
www.semtech.com