[U-Boot] [PATCH 0/5] kgdb cleanup and Blackfin kgdb port

Mike Frysinger vapier at gentoo.org
Tue Dec 22 00:40:41 CET 2009


I can take care of merging the Blackfin-specific KGDB piece through my
tree since it depends on some other Blackfin patches.  But all the KGDB
common changes can be merged now.

Mike Frysinger (1):
  kgdb: drop duplicate debugger_exception_handler

Robin Getz (4):
  kgdb: add default generic stubs
  kgdb: update mem2hex/hex2mem funcs
  asm-generic/signal.h: import from linux
  Blackfin: add support for kgdb

 common/Makefile                              |    2 +-
 common/kgdb.c                                |   43 ++-
 common/kgdb_stubs.c                          |   64 ++++
 cpu/74xx_7xx/traps.c                         |    4 -
 cpu/blackfin/interrupt.S                     |  105 +++++++
 cpu/blackfin/traps.c                         |   57 ++++-
 cpu/mpc5xx/traps.c                           |    4 -
 cpu/mpc5xxx/traps.c                          |    4 -
 cpu/mpc8220/traps.c                          |    4 -
 cpu/mpc8260/traps.c                          |    4 -
 cpu/mpc85xx/traps.c                          |    4 -
 cpu/mpc86xx/traps.c                          |    4 -
 cpu/mpc8xx/traps.c                           |    4 -
 cpu/ppc4xx/traps.c                           |    4 -
 include/asm-blackfin/config.h                |    7 +
 include/asm-blackfin/deferred.h              |   20 ++
 include/asm-blackfin/entry.h                 |   10 +
 include/asm-blackfin/mach-common/bits/core.h |    3 +
 include/asm-blackfin/signal.h                |    1 +
 include/asm-generic/signal.h                 |  101 ++++++
 include/configs/bfin_adi_common.h            |    1 +
 lib_blackfin/Makefile                        |    2 +
 lib_blackfin/__kgdb.S                        |  155 ++++++++++
 lib_blackfin/board.c                         |    6 +
 lib_blackfin/kgdb.c                          |  423 ++++++++++++++++++++++++++
 lib_blackfin/kgdb.h                          |  160 ++++++++++
 lib_blackfin/string.c                        |   44 +++-
 27 files changed, 1180 insertions(+), 60 deletions(-)
 create mode 100644 common/kgdb_stubs.c
 create mode 100644 include/asm-blackfin/deferred.h
 create mode 100644 include/asm-blackfin/signal.h
 create mode 100644 include/asm-generic/signal.h
 create mode 100644 lib_blackfin/__kgdb.S
 create mode 100644 lib_blackfin/kgdb.c
 create mode 100644 lib_blackfin/kgdb.h



More information about the U-Boot mailing list