[Pdbg] [PATCH 0/6] Add cronus server backend

Amitay Isaacs amitay at ozlabs.org
Wed Jul 3 19:13:48 AEST 2019


Here is pdbg edition of ecmd using croserver running on BMC.

These patches are based on Alistair's device tree selection in libpdbg
patches.

Amitay Isaacs (6):
  libcronus: Add a library to talk to cronus server on BMC
  libcronus: Add croserver proxy for debugging
  libpdbg: Add fsi/pib driver for cronus backend
  dts: Add device trees for cronus backend
  libpdbg: Add cronus backend
  main: Add cronus backend

 Makefile.am                   |  23 ++-
 libcronus/buffer.c            | 180 ++++++++++++++++++++
 libcronus/buffer.h            |  56 ++++++
 libcronus/cfam.c              | 173 +++++++++++++++++++
 libcronus/connect.c           | 144 ++++++++++++++++
 libcronus/instruction.h       | 167 ++++++++++++++++++
 libcronus/libcronus.h         |  45 +++++
 libcronus/libcronus_private.h |  53 ++++++
 libcronus/proxy.c             | 312 ++++++++++++++++++++++++++++++++++
 libcronus/request.c           | 160 +++++++++++++++++
 libcronus/scom.c              | 174 +++++++++++++++++++
 libpdbg/cronus.c              | 169 ++++++++++++++++++
 libpdbg/dtb.c                 |  19 +++
 libpdbg/libpdbg.h             |   3 +-
 p8-cronus.dts.m4              |  45 +++++
 p9-cronus.dts.m4              |  43 +++++
 src/main.c                    |   3 +
 17 files changed, 1765 insertions(+), 4 deletions(-)
 create mode 100644 libcronus/buffer.c
 create mode 100644 libcronus/buffer.h
 create mode 100644 libcronus/cfam.c
 create mode 100644 libcronus/connect.c
 create mode 100644 libcronus/instruction.h
 create mode 100644 libcronus/libcronus.h
 create mode 100644 libcronus/libcronus_private.h
 create mode 100644 libcronus/proxy.c
 create mode 100644 libcronus/request.c
 create mode 100644 libcronus/scom.c
 create mode 100644 libpdbg/cronus.c
 create mode 100644 p8-cronus.dts.m4
 create mode 100644 p9-cronus.dts.m4

-- 
2.21.0



More information about the Pdbg mailing list