1. 15 Dec, 2009 7 commits
  2. 14 Dec, 2009 2 commits
    • Eric Wetzel's avatar
      stellaris: device IDs · 36dec1b3
      Eric Wetzel authored
      
      
      I added the remaining devices and device IDs to stellaris.c, and
      removed several devices that don't exist on the Stellaris web page.
      
      Additionally, I found a few devices with duplicate IDs ... the DID1
      Version Number for LM3Sxxx parts have DID1 Version = 0x0, and for
      LM3Sxxxx have DID1 Version = 0x1. So I extended the comparison to
      use the VER and FAM fields from DID1 also.
      
      ID=0x33: LM3S812 (DID1v0) and LM3S2616 (DID1v1)
      ID=0x39: LM3S808 (DID1v0) and LM3S2276 (DID1v1)
      
      These are the parts I removed from the file for lack of documentation
      (no data sheet to confirm part ID):
      
        LM3S318,
        LM3S1101, LM3S1108,
        LM3S1615, LM3S1616,
        LM3S2016,
        LM3S2101, LM3S2108,
        LM3S3759, LM3S3768,
        LM3S5757, LM3S5767, LM3S5768, LM3S5769,
        LM3S6815, LM3S6816,
        LM3S6915, LM3S6916,
        LM3S6111, LM3S6118.
      
      Also, sort devices according to part number.
      Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
      36dec1b3
    • David Brownell's avatar
      jtag: add '-ignore-version' option · af79925e
      David Brownell authored
      
      
      Add a "-ignore-version" to "jtag newtap" which makes the IDCODE
      comparison logic optionally ignore version differences.
      
      Update the "scan_chain" command to illustrate this by showing
      the "*" character instead of the (ignored) version nibble.
      Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
      af79925e
  3. 13 Dec, 2009 2 commits
    • David Brownell's avatar
      target files shouldn't #include <target/...h> · 6f929dbd
      David Brownell authored
      
      
      Make these ".h" files adopt the same policy the ".c" files already
      follow:  don't use <subsystem/...h> syntax for private interfaces.
      
      If we ever get reviewed/supported "public" interfaces they should
      come exclusively from some include/... directory; that'll be the
      time to switch to <...> syntax for any subsystem's own interfaces.
      Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
      6f929dbd
    • David Brownell's avatar
      target: further shrink Jim-awareness · 38e376d2
      David Brownell authored
      
      
      Don't include <helper/jim.h> from target.h ... not everything
      which touches targets needs to be able to talk to Jim.  Plus,
      most files include this header by another path.
      
      Also, switch the affected files to use the classic sequence
      for #included files:  all <framework/headers.h> first, then
      the "local_headers.h".  This helps prevent growth of problematic
      layering, by minimizing entanglement.
      Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
      38e376d2
  4. 12 Dec, 2009 4 commits
  5. 11 Dec, 2009 10 commits
  6. 10 Dec, 2009 3 commits
  7. 09 Dec, 2009 2 commits
  8. 08 Dec, 2009 10 commits