[Pdbg] [PATCH 00/29] Understand Update Upgrade
Cyril Bur
cyrilbur at gmail.com
Fri Feb 9 16:12:14 AEDT 2018
On Fri, 2018-02-09 at 15:44 +1100, Russell Currey wrote:
> On Fri, 2018-02-09 at 15:38 +1100, Cyril Bur wrote:
> > *** BLURB HERE ***
>
> very glad you CC'd me on this series
>
Actually you'll find you were in the To: field, you're that important.
> >
> > 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