Skip to content
  • oharboe's avatar
    David Brownell Subset of Cortex-A8 support from Magnus: create an armv7a file · 6f7491c1
    oharboe authored
    and seed it with DAP access support using the current ADIv5 code.
    (With tweaks and cleanup from Øyvind and Dave.)
    
    The ARMv7-AR architecture manual is not publicly available (even
    in subset form like the ARMv7-M spec), so it's hard to distinguish
    between the Cortex-A8 implementation and the ARMv7-A architecture.
    
    The register set presumably is architectural, and so it's stored
    here; it's like earlier ARMs, with small additions.  Ditto the
    instruction set, though Thumb2 support is used (extending Thumb
    support from ARMv6 with more 32-bit instructions) and there's this
    ThumbEE thing too.  There is a new "debug monitor" mode, not yet
    fully addressed here, to support debugging in environments (like
    motor control) where halting debug mode is inadvisable.
    
    git-svn-id: svn://svn.berlios.de/openocd/trunk@2608 b42882b7-edfa-0310-969c-e2dbd0fdcd60
    6f7491c1