AN2757 Freescale Semiconductor / Motorola, AN2757 Datasheet - Page 43

no-image

AN2757

Manufacturer Part Number
AN2757
Description
MPC5200 Quick Start
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
8
Freescale Semiconductor
ATA
CORE
CORE
CORE
CORE
CORE
CDM
FEC
GPIO
GPT0,..., GPT7
I2C1, I2C2
ICTL
IPBI
LPC
CAN1, CAN2
PCI
PSC1,..., PSC6
RTC
SDMA
SDRAM
SLT0, SLT1
SPI
USB
XLARB
Module Identifier
Sample Applications
ATA_INIT
CORE_INIT_MSR
CORE_INIT_INT
CORE_INIT_MMU
CORE_INIT_HID
CORE_INIT_CACHE
CDM_INIT
FEC_INIT
GPIO_INIT
GPT_INIT
I2C_INIT
ICTL_INIT
IPBI_INIT
LPC_INIT
CAN_INIT
PCI_INIT
PSC_INIT
RTC_INIT
SDMA_INIT
SDRAM_INIT
SLT_INIT
SPI_INIT
USB_INIT
XLARB_INIT
Initialization Command
AN2757 MPC5200 Quick Start and Graphical Configuration Tool
Table 3. Module Initialization Commands
Initializes the ATA Controller (GPIO_INIT must be called before this
command)
Initializes the PowerPC MSR register content, except the MMU and
Interrupt-related bits
Initializes the exceptions-related bits in the MSR core register
Initializes the Memory Management Unit registers (i.e. MMU-related bits
in the MSR and HID2 core registers, IBATx and DBATx core registers).
Initializes the bits of HID0 and HID2 core registers not related to the
CACHE or MMU operation
Initializes the CACHE-related bits in the HID0 core register
Initializes the Clock Distribution Module
Initializes the Fast Ethernet Controller module
Initializes the SIM.GPIO module
Initializes the General Purpose Timer module specified by the module
identifier in the ioctl() call
Initializes the I2C Controller specified by the module identifier in the ioctl()
call
Initializes the Interrupt Controller module and the Quick Start Interrupt
Dispatcher infrastructure
Initializes the Memory Map module
Initializes the Local Plus Bus module
Initializes the msCAN module specified by the module identifier in the
ioctl() call
Initializes the PCI Local Bus Controller
Initializes the Programmable Serial Controller module specified by the
module identifier in the ioctl() call
Initializes the Real Time Clock module
Initializes the BestComm module and optionally also loads the DMA
microcode image using a BSP calls
In the most cases the SDRAM is initialized automatically during startup.
SDRAM_INIT is rarely used.
Initializes the Slice Timer module specified by the module identifier in the
ioctl() call
Initializes the Serial Peripheral Interface module
Not implemented. There is no support for the USB module in current
version of
Initializes the XL Bus Arbiter module
MPC5200_Quick_Start
Description
Sample Applications
43

Related parts for AN2757