Motorola MPC8240 User Manual page 543

Integrated host processor with integrated pci
Table of Contents

Advertisement

addis
r3,r0,BMC_BASE// Set MEAR2 (94)
ori
r3,r3,MEMENDADDR2
stwbrx r3,0,r5
addis
r4,r0,0xffdf
ori
r4,r4,0xbf9f
stwbrx r4,0,r6
addis
r3,r0,BMC_BASE// MEEAR1 (98) =
ori
r3,r3,XMEMENDADDR1
stwbrx r3,0,r5
addis
r4,r0,0x0000
ori
r4,r4,0x0000
stwbrx r4,0,r6
addis
r3,r0,BMC_BASE// MEEAR2 (9c) =
ori
r3,r3,XMEMENDADDR2
stwbrx r3,0,r5
addis
r4,r0,0x0000
ori
r4,r4,0x0000
stwbrx r4,0,r6
//-------ODCR
addis
r3,r0,BMC_BASE// Set ODCR
ori
r3,r3,0x73
stwbrx r3,0,r5
sync
lbz
r4, 3(r6)
//
li
r4, 0x00cd
//
li
r4, 0x00dc
//
li
r4, 0x00dd
li
r4, 0x00ff
stb
r4, 3(r6)
//-------MBEN
addis
r3,r0,BMC_BASE// Set MBEN (a0)
ori
r3,r3,0xa0
stwbrx r3,0,r5
li
r4,0x03
stb
r4, 0(r6)
//-------PGMAX
addis
r3,r0,BMC_BASE
ori
r3,r3,0xa3
stwbrx r3,0,r5
li
r4, 0x0032
stb
r4, 3(r6)
// Wait before initialize other registers
// read current register state
// 20 ohm memory bus
// 13 ohm memory bus
// 8 ohm memory bus
// -default settings-
// New settings.
// Enable bank 0 and 1 (for dual-
// bank SODIMMs.
// 33MHz value w/ROMFAL=8
// write the modified data to CONFIG_DATA
Appendix C. Initialization Example
C-5

Advertisement

Table of Contents
loading

Table of Contents