I have a legacy 4K dual port ram that is byte wide I need to access but noticed this statement in the manuals, with no additional information or timing diagrams:
"The OMAP Applications Processor does not provide the A0 byte address line required for random-byte addressable 8-bit wide device interfacing (for both multiplexed and nonmultiplexed protocol). It limits the use of 8-bit wide device interfacing to byte-alias accesses."
Anyone know what they mean by byte-alias accesses? If I program the chip select for byte wide access what gets connected to A0? gpmc_nbe0_cle? With D7-D0 connected to the device.
Or is this saying I really don't have any A0 and have to read bytes from even memory addresses only, using A1 as an A0? Thus reading an 'int' would have to be done with a memcpy of 8 bytes, re-assembling every other, yuk... Anyone have experience with this?
Thanks,
Kev