X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;f=TODO;h=ac43e2c7c0c6c8650d108ef5c8057f717b8ac6a0;hb=ed8fd94d7ca0fc0682de4020501afae89f31ccc3;hp=2e87d5107c7e3de95a3deadd8b2500b215fb15e9;hpb=14cbd545bfca253a1c4063685eff6535e41d0611;p=openocd.git diff --git a/TODO b/TODO index 2e87d5107c..ac43e2c7c0 100644 --- a/TODO +++ b/TODO @@ -117,8 +117,19 @@ https://lists.berlios.de/pipermail/openocd-development/2009-July/009206.html - ARM923EJS: - reset run/halt/step is not robust; needs testing to map out problems. - ARM11 improvements (MB?) - - fix single stepping (reported by �H) + - fix single stepping (reported by ØH). Need to automatically + use hardware stepping if available. + - hunt down and add timeouts to all infinite loops, e.g. arm11_run_instr_no_data would + lock up in infinite loop if e.g. an "mdh" command tries to read memory from invalid memory location. + Try mdh 0x40000000 on i.MX31 PDK + - mdb can return garbage data if read byte operation fails for + a memory region(16 & 32 byte access modes may be supported). Is this + a bug in the .MX31 PDK init script? Try on i.MX31 PDK: + mdw 0xb80005f0 0x8, mdh 0xb80005f0 0x10, mdb 0xb80005f0 0x20. mdb returns + garabage. - implement missing functionality (grep FNC_INFO_NOTIMPLEMENTED ...) + - thumb support is missing: ISTR ARMv6 requires Thumb. + ARM1156 has Thumb2; ARM1136 doesn't. - Cortex A8 support (ML) - add target implementation (ML) - MC1322x support (JW/DE?) @@ -149,14 +160,6 @@ https://lists.berlios.de/pipermail/openocd-development/2009-July/009206.html @section thelistflash Flash Support -- aduc702x segfault reported by Thomas A Moulton - -https://lists.berlios.de/pipermail/openocd-development/2009-July/009186.html - -- aduc7024 programming w/working area does not work: - -https://lists.berlios.de/pipermail/openocd-development/2009-July/009337.html - - finish documentation for the following flash drivers: - avr - ecosflash @@ -169,7 +172,7 @@ https://lists.berlios.de/pipermail/openocd-development/2009-July/009337.html - finish implementing bus width/chip width handling (suggested by NC) - factor vendor-specific code into separate source files - add new callback interface for vendor-specific code -- investigate/implement "thin wrapper" to use eCos CFI drivers (�H) +- investigate/implement "thin wrapper" to use eCos CFI drivers (ØH) @section thelistdebug Debugger Support