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 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel