Module Identification Registers - Freescale Semiconductor MCF52277 Reference Manual

Table of Contents

Advertisement

Universal Serial Bus Interface – On-The-Go Module
20.3.1

Module Identification Registers

Declare the slave interface presence and include a table of the hardware configuration parameters. These
registers are not defined by the EHCI specification.
20.3.1.1
Identification (ID) Register
Provides a simple way to determine if the module is provided in the system. The ID register identifies the
module and its revision.
Address: 0xFC0B_0000 (ID)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
R 0 0 0 0 0 0 0 0
W
Reset 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 1 1 1 1 0 1 0 0 0 0 0 0 1 0 1
Field
31–24
Reserved, always cleared.
23–16
Revision number of the module.
REVISION
15–14
Reserved, always set.
13–8
Ones-complement version of the ID bit field.
NID
7–6
Reserved, always cleared.
5–0
Configuration number. This number is set to 0x05.
ID
20.3.1.2
General Hardware Parameters Register (HWGENERAL)
The HWGENERAL register contains parameters defining the particular implementation of the module.
Address: 0xFC0B_0004 (HWGENERAL)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
R 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1
Figure 20-3. General Hardware Parameters Register (HWGENERAL)
20-8
REVISION
Figure 20-2. Identification Register (ID)
Table 20-5. ID Field Descriptions
Description
MCF52277 Reference Manual, Rev. 1
9
8
1 1
NID
9
8
SM
PHYM
Access: User read-only
7
6
5
4
3
2
1
0
0 0
ID
Access: User read-only
7
6
5
4
3
2
1
0
PHYW 0 0 0 0
0
0
0 1 0 1
Freescale Semiconductor

Advertisement

Table of Contents
loading

Table of Contents