Skip to content
Snippets Groups Projects
  1. Oct 26, 2009
  2. Oct 25, 2009
    • Øyvind Harboe's avatar
      d785f552
    • David Brownell's avatar
      ARM: rename "arm9tdmi vector_catch" to "arm9 ..." · 19b84daf
      David Brownell authored
      And update doc accordingly.  That EmbeddedICE register was
      introduced for ARM9TDMI and then carried forward into most
      new chips that use EmbeddedICE.
      19b84daf
    • David Brownell's avatar
      xscale: always reload handler after reset · 2a8aa3b7
      David Brownell authored
      
      Remove needless debug handler state.
      
       - "handler_installed" became wrong as soon as the second TRST+SRST
         reset was issued ... so the handler was never reloaded after the
         reset removed it from the mini-icache.
      
         This fixes the bug where subsequent resets fail on PXA255 (if the
         first one even worked, which is uncommon).  Other XScale chips
         would have problems too; PXA270 seems to have, IXP425 maybe not.
      
       - "handler_running" was never tested; it's pointless.
      
      Plus a related bugfix: invalidate OpenOCD's ARM register cache on reset.
      It was no more valid than the XScale's mini-icache.  (Though ... such
      invalidations might be better done in "SRST asserted" callbacks.)
      
      Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
      2a8aa3b7
  3. Oct 23, 2009
  4. Oct 22, 2009
  5. Oct 21, 2009
  6. Oct 20, 2009
  7. Oct 19, 2009
  8. Oct 18, 2009
    • Redirect 'Slash' NIL's avatar
      More MinGW C99 printf compliance · 73349dc5
      Redirect 'Slash' NIL authored
      Passing "--std=gun99" is unfortunately not sufficient to make current
      MinGW compilers conform with respect to checking printf format strings.
      (The C runtime seems not to have problems.)
      
      Fix by using a "gnu_printf" format specifier not "printf".
      73349dc5
  9. Oct 17, 2009
  10. Oct 16, 2009
    • David Brownell's avatar
      xscale: better fix for debug_handler.bin · cb7965da
      David Brownell authored
      
      Generate a C struct with the data, and use that, instead of an
      assembly language file.  The assembly language causes issues on
      Darwin and MS-Windows, which don't necessarily use GNU AS; or
      if they do, don't necessarily use its ELF syntax.
      
      It's also better in two other ways:  fewer global symbols; and
      the init-time size check gets optimized away at compile time.
      (Unless it fails, in which case bigger chunks of the file vanish.)
      
      Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
      cb7965da
  11. Oct 15, 2009
  12. Oct 14, 2009
  13. Oct 13, 2009
  14. Oct 12, 2009
Loading