[PATCH 0/2] microblaze: libbsd support

Alex White alex.white at oarcorp.com
Tue Jan 4 18:10:54 UTC 2022


This patch set adds support for libbsd to the MicroBlaze BSPs and contains fixes
for issues found while debugging the rtems-libbsd telnetd01 test in QEMU and on
the Xilinx KCU105 board.

Alex White (1):
  microblaze: Add support for libbsd networking

Jennifer Averett (1):
  microblaze: Add support for libbsd.

 .../microblaze_fpga/dts/microblaze-dtb.c      | 963 ++++++++++++++++++
 .../microblaze/microblaze_fpga/dts/system.dts | 452 ++++++++
 bsps/microblaze/microblaze_fpga/fdt/bsp_fdt.c |  22 +
 bsps/microblaze/microblaze_fpga/include/bsp.h |   9 +
 bsps/microblaze/microblaze_fpga/irq/irq.c     |   2 +-
 .../microblaze_fpga/start/bspstart.c          |   6 +
 .../start/microblaze_enable_dcache.S          |  20 +
 .../start/microblaze_enable_icache.S          |  20 +
 .../start/microblaze_invalidate_dcache.S      |  29 +
 .../start/microblaze_invalidate_icache.S      |  28 +
 cpukit/score/cpu/microblaze/cpu.c             |   1 -
 cpukit/score/cpu/microblaze/cpu_asm.S         |   4 +-
 .../bsps/microblaze/microblaze_fpga/grp.yml   |  12 +
 .../bsps/microblaze/microblaze_fpga/obj.yml   |   6 +
 .../microblaze_fpga/optdcachebaseaddress.yml  |  18 +
 .../microblaze_fpga/optdcachelinelen.yml      |  17 +
 .../microblaze_fpga/optdcachesize.yml         |  17 +
 .../microblaze_fpga/opticachebaseaddress.yml  |  18 +
 .../microblaze_fpga/opticachelinelen.yml      |  17 +
 .../microblaze_fpga/opticachesize.yml         |  17 +
 20 files changed, 1673 insertions(+), 5 deletions(-)
 create mode 100644 bsps/microblaze/microblaze_fpga/dts/microblaze-dtb.c
 create mode 100644 bsps/microblaze/microblaze_fpga/dts/system.dts
 create mode 100644 bsps/microblaze/microblaze_fpga/fdt/bsp_fdt.c
 create mode 100644 bsps/microblaze/microblaze_fpga/start/microblaze_enable_dcache.S
 create mode 100644 bsps/microblaze/microblaze_fpga/start/microblaze_enable_icache.S
 create mode 100644 bsps/microblaze/microblaze_fpga/start/microblaze_invalidate_dcache.S
 create mode 100644 bsps/microblaze/microblaze_fpga/start/microblaze_invalidate_icache.S
 create mode 100644 spec/build/bsps/microblaze/microblaze_fpga/optdcachebaseaddress.yml
 create mode 100644 spec/build/bsps/microblaze/microblaze_fpga/optdcachelinelen.yml
 create mode 100644 spec/build/bsps/microblaze/microblaze_fpga/optdcachesize.yml
 create mode 100644 spec/build/bsps/microblaze/microblaze_fpga/opticachebaseaddress.yml
 create mode 100644 spec/build/bsps/microblaze/microblaze_fpga/opticachelinelen.yml
 create mode 100644 spec/build/bsps/microblaze/microblaze_fpga/opticachesize.yml

-- 
2.27.0



More information about the devel mailing list