Im using the CRC module in the LPC1778 and if I dont create a MAP ini file to allow read write permission to memory location as follows: MAP 0x20090000,0x20094000 READ WRITE EXEC,I'm not able to view the values of the peripherals during simulation. My doubt is, even when dumping the code via the JTAG debugger ,must this be done? Or will the code automatically be given permission without any explicit Mapping?
Note the huge difference between the simulator and real hardware. The real hardware already know where there are memory cells/registers that can be read and/or written. The simulator only knows about address ranges of things that are simulated.
Why didnt the simulator implement this then? Thats what makes me wonder.