Memory Map/Register Definition; Usb Memory Map - Freescale Semiconductor MCF5480 Reference Manual

Freescale semiconductor circuit board reference manual
Table of Contents

Advertisement

29.1.3.5.4
USBCLKIN
Input pin for the 12-MHz USB crystal circuit.
29.1.3.5.5
USBCLKOUT
Output pin for the 12-MHz USB crystal circuit.
29.2

Memory Map/Register Definition

This section contains a detailed description of each register and its specific function.
29.2.1

USB Memory Map

Table 29-1
contains a memory map for all the USB 2.0 Device Controller registers.
Registers should only be accessed using their full size. For example, a 32-bit
register should be read as one longword instead of two words or four bytes.
Address
(MBAR +)
0xB000
Application interrupt status register,
Application interrupt mask register,
Reserved
Endpoint info register
0xB004
Configuration value register,
Configuration attribute register,
Device speed register
Reserved
0xB008
0xB00C
USB frame number register
0x8010
Endpoint transaction number register
0xB014
Application interface update register
0xB018–
0xB03F
0xB040–
Configuration interface registers 0–31
0xB07C
0xB080
USB packet passed count register,
USB dropped packet counter register
0xB084
USB CCR error counter register,
USB bitstuffing error counter register
29-4
NOTE
Table 29-1. USB Memory Map
Name
USB Request, Control, and Status Registers
USB Counter Registers
MCF548x Reference Manual, Rev. 3
Byte0
Byte1
USBAISR
USBAIMR
CFGR
CFGAR
Reserved
EPTNR
IFUR
Reserved
IFRn
PPCNT
CRCECNT
Byte2
Byte3
EPINFO
SPEEDR
FRMNUMR
IFRn
DPCNT
BSECNT
Freescale Semiconductor

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mcf5481Mcf5482Mcf5483Mcf5484Mcf5485

Table of Contents