I am attempting to initialize the GPMC and am obviously missing something because a DataAbort is generated when I attempt to read the GPMC REVISION REGISTER. the CM_PER_L3S_CLKSTCTRL register contains a 0xa -- so it appears the L3S clock is active. I have also confirmed that the CM_PER_GPMC_CLKCTRL register is 0x2. Based on the values of the two registers I believe I am supplying a valid clock to the GPMC. Any insight on what I am missing would be greatly appreciated.