- 19 Oct, 2009 6 commits
-
-
David Brownell authored
Same requirement as like init_reset, and for the same reason: we need to start with a known and working state.
-
Nicolas Pitre authored
Without this fix, the following code cannot be single stepped: add ip, pc, #1 bx ip [thumb code here]
-
David Brownell authored
-
Redirect 'Slash' NIL authored
Compilation on cygwin, using gcc v3 with option -mno-cygwin, currently produces a large number of the following warnings: warning: `gnu_printf' is an unrecognized format function type These have been introduced with the recent MinGW GNU C99 printf compliance patch, as gnu_printf was only introduced with gcc v4.4 and is not recognized with earlier versions. The attached fix adds gcc version detection to the previous patch to avoid the problem.
-
oyvind authored
-
oyvind authored
-
- 18 Oct, 2009 4 commits
-
-
Dean Glazeski authored
-
Redirect 'Slash' NIL authored
Assign to "intptr_t", which on some versions of MS-Windows will widen the variable; then cast to HANDLE.
-
David Brownell authored
On Windows the name is "bin2char.exe". All operating systems now have "xscale_handler.h".
-
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".
-
- 17 Oct, 2009 2 commits
-
-
Redirect \"Slash\" NIL authored
Use JIM_WIDE_MODIFIER for the sscanf format, and apply it for MINGW32 as well as other Windows environments. (Microsoft doesn't conform to the C99 standard, and uses "%I64d" not "%lld" for "long long".) NB: __MINGW32__ should work on both w32 and w64,.
-
David Brownell authored
Work better when building outside the source tree. Signed-off-by:
David Brownell <dbrownell@users.sourceforge.net>
-
- 16 Oct, 2009 1 commit
-
-
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:
David Brownell <dbrownell@users.sourceforge.net>
-
- 15 Oct, 2009 2 commits
-
-
David Brownell authored
Just use "%p" instead of consing up some integral type for pointer printf. Signed-off-by:
David Brownell <dbrownell@users.sourceforge.net>
-
David Brownell authored
Based on some patches from <redirect.slash.nil@gmail.com> for preliminary Win64 compilation. More such updates are needed, but they need work. Compile tested on 64 and 32 bit Linuxes, and Cygwin. Signed-off-by:
David Brownell <dbrownell@users.sourceforge.net>
-
- 14 Oct, 2009 7 commits
-
-
David Brownell authored
This makes the documentation a closer match to "help" output: - "pathmove" somehow was not documented in the User's Guide - "jtag_nsrst_assert_width" and "jtag_ntrst_assert_width" are new; both needed descriptions. - Removed two undocumented and fairly useless script mechanisms: * production/production_info/production_test ... using it, requires replacing everything; so having it adds no value. * cpu ... way out of date; hopeless to keep that current Note that anyone using that "production" stuff already defines their own procedures, and can keep using them with no change. Signed-off-by:
David Brownell <dbrownell@users.sourceforge.net>
-
Wookey authored
Ofrwarded from Ron, who's not subscribed. ----- Forwarded message from Ron <ron@debian.org> ----- From: Ron <ron@debian.org> Date: Wed, 14 Oct 2009 04:50:17 +1030 To: wookey@debian.org Subject: [PATCH] OpenRD board configuration X-Spam-Status: No, score=-3.6 required=4.5 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.5 This piggybacks on the 'sheevaplug' layout which uses the same Kirkwood SoC. Signed-off-by:
Ron Lee <ron@debian.org>
-
Øyvind Harboe authored
-
Øyvind Harboe authored
-
Øyvind Harboe authored
-
David Brownell authored
-
David Brownell authored
Remove ircapture/mask attributes. Add "srst_nogate". Signed-off-by:
David Brownell <dbrownell@users.sourceforge.net>
-
- 13 Oct, 2009 12 commits
-
-
Lennert Buytenhek authored
Signed-off-by:
Lennert Buytenhek <buytenh@marvell.com> Signed-off-by:
David Brownell <dbrownell@users.sourceforge.net>
-
Lennert Buytenhek authored
The LE check is obviously buggy (as easily triggered during some testing), but I didn't audit the rest of the cases. Signed-off-by:
Lennert Buytenhek <buytenh@marvell.com> Signed-off-by:
David Brownell <dbrownell@users.sourceforge.net>
-
David Brownell authored
Cleanup comments and layout/whitespace in the TMS tables. Table contents stayed the same (ignoring whitespace). Signed-off-by:
David Brownell <dbrownell@users.sourceforge.net>
-
Yauheni Kaliuta authored
Signed-off-by:
Yauheni Kaliuta <y.kaliuta@gmail.com>
-
Yauheni Kaliuta authored
Signed-off-by:
Yauheni Kaliuta <y.kaliuta@gmail.com>
-
Øyvind Harboe authored
-
Øyvind Harboe authored
-
Øyvind Harboe authored
-
Øyvind Harboe authored
-
Øyvind Harboe authored
-
Øyvind Harboe authored
-
David Brownell authored
Resolve a "FIX" comment; yes that was superfluous given that the JTAG core does that check by default. It was also buggy since it wrote to a stack frame that went away before the write happened!! Other fixes: remove pointless malloc(); zero-init scan_field_t values wherever they appear; whitespace scrub; spelling fix. Signed-off-by:
David Brownell <dbrownell@users.sourceforge.net>
-
- 12 Oct, 2009 6 commits
-
-
Øyvind Harboe authored
-
Øyvind Harboe authored
arm11 burst writes are now only enabled for writes larger than 1 word. Single word writes are frequently used from reset init scripts to non-memory peripherals.
-
Wookey authored
-
Øyvind Harboe authored
Retire arm11 no_increment. Intended for future expansion to read/write to ports. New arm11 commands would have to be added to exploit it.
-
Øyvind Harboe authored
-
Øyvind Harboe authored
-