AN2347 Freescale Semiconductor / Motorola, AN2347 Datasheet - Page 28

no-image

AN2347

Manufacturer Part Number
AN2347
Description
Using an MPC8260 and an MPC7410 with Shared Memory
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
Main Initialization Routine—P2N.2
Main Initialization Routine—P2N.2
28
addi
lwarx
ori
stw
addi
addis
ori
stw
addi
addis
ori
stw
addi
addis
ori
stw
addi
addis
ori
stw
addi
addis
ori
stw
lwarx
oris
stw
addi
addis
ori
addi
ori
r3, 0, r4
r3, r3, 0x0005
r3, 0, (r4)
r4, r7, SD_REFRESH# Set r4 as pointer to required register
r3, 0, 0x0000
r3, r3, REFINT
r3, 0, (r4)
r4, r7, SD_TIMING# Set r4 as pointer to required register
r3, 0, 0x0002
r3, r3, 0x0000
r3, 0, (r4)
r4, r7, SD_B0_ADDR# Set r4 as pointer to required register
r3, 0, 0x0000
r3, r3, 0x0001
r3, 0, (r4)
r4, r7, SD_B0_MASK# Set r4 as pointer to required register
r3, 0, 0xF800
r3, r3, 0x0000
r3, 0, (r4)
r4, r7, SD_B0_CTRL# Set r4 as pointer to required register
r3, 0, 0xD811
r3, r3, 0x0000
r3, 0, (r4)
r3, 0, r4
r3, r3, 0x8000
r3, 0, (r4)
r4, r7, EE_B0_ADDR# Set r4 as pointer to required register
r3, 0, 0xFFF0
r3, r3, 0x0101
r4, r7, PB_GEN_CTRL # Set r4 as pointer to required register
r4, r7, SD_TIMING # Set r4 as pointer to required register
Using an MPC8260 and an MPC7410 with Shared Memory
r7, r7, PowerPro_Base@l
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
# get current contents of register
# turn on even parity
# restore register
# Initialise register
# Initialise register
# Initialise register
# Initialise register
# Initialise register
# get current contents of register
# enable the SDRAM
# restore register
# internal register block
MOTOROLA

Related parts for AN2347