Hi. I have an embedded board (32 bit address bus, data bus) with 16 MB of memory. The 16 MB consists of Flash, ROM, SRAM and SDRAM. The SDRAM is the higher address memory, and ends at 0x1000000 . When I view the memory using the JTAG debugger, all memory above 0x1000000 is shown as '??'. Why is that? How does the JTAG debugger know that I have only 16 MB of RAM? I was under the impression that unused memory addresses are usually mirrored. TIA. ------------------------------------------------------------------ To unsubscribe from si-list: si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field or to administer your membership from a web page, go to: //www.freelists.org/webpage/si-list For help: si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field List archives are viewable at: //www.freelists.org/archives/si-list or at our remote archives: http://groups.yahoo.com/group/si-list/messages Old (prior to June 6, 2001) list archives are viewable at: http://www.qsl.net/wb6tpu