Table 17-4. Far Register; Table 17-5. Far Fields; Register Definitions - Sharp LH79524 User Manual

Table of Contents

Advertisement

Universal Serial Bus Device

17.2.2 Register Definitions

17.2.2.1 Function Address Register (FAR)
FAR is a register that should be written with the function's 7-bit address (received through
a SET_ADDRESS descriptor). It is then used for decoding the function address in subse-
quent token packets
BIT
FIELD
RESET
RW
BIT
FIELD
RESET
TYPE
ADDR
BITS
31:8
7
6:0
17-10
.
31
30
29
28
0
0
0
0
RO
RO
RO
RO
RO
15
14
13
12
///
0
0
0
0
RO
RO
RO
RO
RO
NAME
///
Reserved Reading returns 0. Write the reset value.
Address Update Software must program this bit to 1 to inform the
USB Host that the FUNCTION_ADDR field in this register has been
updated. The USB clears this bit.
ADDR_UPDATE
1 = The FUNCTION_ADDR field has been updated
0 = The FUNCTION_ADDR field has not been updated
Function Address The CPU writes the USB function address to
FUNCTION_ADDR
this field.

Table 17-4. FAR Register

27
26
25
24
23
///
0
0
0
0
0
RO
RO
RO
RO
11
10
9
8
7
0
0
0
0
0
RO
RO
RO
RO
0xFFFF5000 + 0x000

Table 17-5. FAR Fields

Version 1.0
LH79524/LH79525 User's Guide
22
21
20
19
0
0
0
0
RO
RO
RO
RO
6
5
4
3
FUNCTION_ADDR
0
0
0
0
RW
RW
RW
RW
FUNCTION
18
17
16
0
0
0
RO
RO
RO
2
1
0
0
0
0
RW
RW
RW

Advertisement

Table of Contents
loading

This manual is also suitable for:

Lh79525

Table of Contents