[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