[Pdbg] [PATCH 00/29] Understand Update Upgrade

Russell Currey ruscur at russell.cc
Fri Feb 9 15:44:58 AEDT 2018


On Fri, 2018-02-09 at 15:38 +1100, Cyril Bur wrote:
> *** BLURB HERE ***

very glad you CC'd me on this series

> 
> Cyril Bur (29):
>   main: Remove unused variable oidx
>   main: Alphabetise getopt()
>   main: Handle unknown getopt argument
>   main: Use endptr to better check the result of strtoull()
>   main: Pull out command parsing from option parsing
>   main: Pull cfam functions out of main.c
>   main: Pull out scom functions from main.c
>   main: Pull register accessors out of main.c
>   main: Pull memory accessors out of main.c
>   main: Pull thread control accessors out of main.c
>   main: Pull HTM functions out of main.c
>   main: Prepare to change command handling
>   main: Use new command handling for cfams
>   main: Use new command handling for scoms
>   main: Use new command handling for memory commands
>   main: Use new command handling for registers
>   main: Use new command handling for threads
>   main: Use new command handling for HTM
>   main: Use new command handling for probe
>   main: Remove oldstyle command parsing
>   main: Use the actions array to print the commands
>   libpdbg/htm: Convert current HTM function names to Nest HTM
>   libpdbg/htm: Add nest to Nest HTM specific constants
>   htm: Check that nodes aren't disabled
>   libpdbg/htm: Both `chtm` and `nhtm` classes are valid
>   libpdbg/htm: Add POWER8 HTM (both Core and Nest)
>   main: Add HTM functions to deal with Core HTM
>   main: Attempt to automatically discover target
>   pdbg/htm: Remove deprecated commands and code
> 
>  .gitignore        |   1 +
>  Makefile.am       |   4 +-
>  configure.ac      |   8 +
>  libpdbg/device.c  |  10 +
>  libpdbg/device.h  |   3 +
>  libpdbg/htm.c     | 269 ++++++++++++-----
>  libpdbg/target.c  |   8 +
>  libpdbg/target.h  |   1 +
>  p8-pib.dts.m4     |  11 +
>  p9-pib.dts.m4     |   4 +-
>  src/cfam.c        |  86 ++++++
>  src/cfam.h        |  18 ++
>  src/htm.c         | 304 +++++++++++++++++++
>  src/htm.h         |  21 ++
>  src/main.c        | 853 ++++++++----------------------------------
> ------------
>  src/main.h        |  32 ++
>  src/mem.c         | 115 ++++++++
>  src/mem.h         |  18 ++
>  src/options.h     |  30 ++
>  src/options_arm.c |  95 ++++++
>  src/options_def.c |  39 +++
>  src/options_ppc.c |  76 +++++
>  src/reg.c         | 234 +++++++++++++++
>  src/reg.h         |  20 ++
>  src/scom.c        |  86 ++++++
>  src/scom.h        |  20 ++
>  src/thread.c      | 144 +++++++++
>  src/thread.h      |  24 ++
>  28 files changed, 1738 insertions(+), 796 deletions(-)
>  create mode 100644 src/cfam.c
>  create mode 100644 src/cfam.h
>  create mode 100644 src/htm.c
>  create mode 100644 src/htm.h
>  create mode 100644 src/main.h
>  create mode 100644 src/mem.c
>  create mode 100644 src/mem.h
>  create mode 100644 src/options.h
>  create mode 100644 src/options_arm.c
>  create mode 100644 src/options_def.c
>  create mode 100644 src/options_ppc.c
>  create mode 100644 src/reg.c
>  create mode 100644 src/reg.h
>  create mode 100644 src/scom.c
>  create mode 100644 src/scom.h
>  create mode 100644 src/thread.c
>  create mode 100644 src/thread.h
> 


More information about the Pdbg mailing list