summaryrefslogtreecommitdiff
path: root/apps/codecs
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2005-10-08 20:09:07 +0000
committerJens Arnold <amiconn@rockbox.org>2005-10-08 20:09:07 +0000
commit1f39f2e7486ef6448103d5ac1d020cad59e9fd95 (patch)
treed69eb7b3d4ada51941f5068991914077191647a7 /apps/codecs
parentb76e8c09fa4f273738fb5f56d75a9dd1344ec51b (diff)
downloadrockbox-1f39f2e7486ef6448103d5ac1d020cad59e9fd95.zip
rockbox-1f39f2e7486ef6448103d5ac1d020cad59e9fd95.tar.gz
rockbox-1f39f2e7486ef6448103d5ac1d020cad59e9fd95.tar.bz2
rockbox-1f39f2e7486ef6448103d5ac1d020cad59e9fd95.tar.xz
Ported the memory guard debug feature to coldfire, using the breakpoint logic. There are 3 shortcomings compared to SH1: (1) While the setting itself survives RoLo, it cannot be read back because the debug module programming model is write only. (2) system_reboot() from a 'Debug' exception doesn't work because the CPU enters emulation mode, and the only way leaving this mode is via an rte instruction. (3) (fixable) Catching write accesses to the flash doesn't actually do anything because the flash memory area is set write protected in CSMR2, so a write attempt stalls the bus. * Cosmetic changes in system.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7600 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs')
0 files changed, 0 insertions, 0 deletions