AN2347 Freescale Semiconductor / Motorola, AN2347 Datasheet - Page 33

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
Load the IMMR register with the base address
33
isync
addis
ori
addis
ori
mtspr
mtspr
isync
addis
mtspr
mtspr
isync
mfmsr
ori
mtmsr
isync
mfspr
ori
andi.
mtspr
mtspr
isync
sync
mfspr
ori
andi.
mtspr
mtspr
isync
sync
r3, 0,0x0000
r3, r3, 0x1fff
r4, 0, 0x0000
r4, r4, 0x0002
ibat1l, r4
ibat1u, r3
r3, 0, 0
ibat2u, r3
ibat3u, r3
r3
r3, r3, 0x30
r3
r5, hid0
r6, r5, 0x4400
r5, r6, 0xfbff
hid0, r6
hid0, r5
r5, hid0
r6, r5, 0x8800
r5, r6, 0xf7ff
hid0, r6
hid0, r5
Using an MPC8260 and an MPC7410 with Shared Memory
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
# Cacheable global 256M from 0
# clear unused bats
# Switch on translation
# turn on the D cache.
# Data cache only 0x4400
# clear the invalidate bit 0x4000
# turn on the I cache.
# Instruction cache only! 0x8800
# clear the invalidate bit 0x8000
MOTOROLA

Related parts for AN2347