diff options
author | oharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60> | 2009-08-25 06:57:26 +0000 |
---|---|---|
committer | oharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60> | 2009-08-25 06:57:26 +0000 |
commit | 6f7491c1c10844e9e65482980a04182a3547bf4e (patch) | |
tree | 306a546617f0bdd0f0288b97c09a95f56eba9680 /src/flash/ocl/at91sam7x/main.c | |
parent | 0ed5f5afd95746db72c071a5373981d79cd49c11 (diff) | |
download | openocd_libswd-6f7491c1c10844e9e65482980a04182a3547bf4e.tar.gz openocd_libswd-6f7491c1c10844e9e65482980a04182a3547bf4e.tar.bz2 openocd_libswd-6f7491c1c10844e9e65482980a04182a3547bf4e.tar.xz openocd_libswd-6f7491c1c10844e9e65482980a04182a3547bf4e.zip |
David Brownell Subset of Cortex-A8 support from Magnus: create an armv7a file
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
Diffstat (limited to 'src/flash/ocl/at91sam7x/main.c')
0 files changed, 0 insertions, 0 deletions