[PATCH 0/7] AMBA Plug & Play and APBUART improvements

Sebastian Huber sebastian.huber at embedded-brains.de
Thu Jun 10 13:23:59 UTC 2021


Sebastian Huber (7):
  grlib: Customizable allocation in ambapp_scan()
  grlib: Add ambapp_plb()
  bsps/leon3: Auto initialization for printk()
  grlib: Remove NL -> CR in apbuart_outbyte_polled()
  grlib: Add apbuart_outbyte_wait()
  grlib: Fix apbuart_outbyte_polled()
  grlib: Simplify apbuart_inbyte_nonblocking()

 bsps/include/grlib/ambapp.h                | 32 +++++++---
 bsps/include/grlib/apbuart.h               |  9 +--
 bsps/include/grlib/grlib_impl.h            |  2 -
 bsps/riscv/griscv/console/console.c        |  4 +-
 bsps/riscv/griscv/console/printk_support.c |  5 +-
 bsps/riscv/griscv/include/amba.h           |  5 +-
 bsps/riscv/griscv/start/amba.c             |  6 +-
 bsps/riscv/griscv/start/bspstart.c         | 24 ++++++--
 bsps/shared/grlib/amba/ambapp.c            | 41 +++++++-----
 bsps/shared/grlib/ascs/grascs.c            |  4 +-
 bsps/shared/grlib/can/canmux.c             |  2 +-
 bsps/shared/grlib/can/satcan.c             |  2 +-
 bsps/shared/grlib/slink/grslink.c          |  4 +-
 bsps/shared/grlib/uart/apbuart_cons.c      |  2 +-
 bsps/shared/grlib/uart/apbuart_polled.c    | 49 +++++++--------
 bsps/shared/grlib/uart/apbuart_termios.c   |  2 +-
 bsps/sparc/leon3/clock/ckinit.c            |  2 +-
 bsps/sparc/leon3/console/console.c         |  4 +-
 bsps/sparc/leon3/console/printk_support.c  | 47 +++++---------
 bsps/sparc/leon3/include/amba.h            | 11 ----
 bsps/sparc/leon3/include/leon.h            |  2 +-
 bsps/sparc/leon3/start/amba.c              | 72 ++++++++++++++++------
 bsps/sparc/leon3/start/cache.c             |  2 +-
 bsps/sparc/leon3/start/cpucounter.c        |  4 +-
 24 files changed, 182 insertions(+), 155 deletions(-)

-- 
2.26.2



More information about the devel mailing list