What is the method in assembly for reading a PCI register out to memory? I load the address of the PCI register CFG_DATA into GPR R1 and then try to use lwz to do an indirect read of that address.
ori r1,r1,0x8004 # the address of CFG_DATA into r1
lwz r3,0(R1) # the value of CFG_DATA copied into r3
But r3 never gets updated with this code.