v2: - Added a new BSP configuration option, "BSP_MICROBLAZE_FPGA_DTB_HEADER_PATH", which allows the user to override the device tree to match their FPGA configuration.
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/microblaze_fpga/dts/system.dts | 452 ++++++++ bsps/microblaze/microblaze_fpga/fdt/bsp_fdt.c | 24 + bsps/microblaze/microblaze_fpga/include/bsp.h | 9 + .../include/bsp/microblaze-dtb.h | 968 ++++++++++++++++++ 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 | 14 + .../bsps/microblaze/microblaze_fpga/obj.yml | 5 + .../microblaze_fpga/optdcachebaseaddress.yml | 18 + .../microblaze_fpga/optdcachelinelen.yml | 17 + .../microblaze_fpga/optdcachesize.yml | 17 + .../microblaze_fpga/optdtbheaderpath.yml | 17 + .../microblaze_fpga/opticachebaseaddress.yml | 18 + .../microblaze_fpga/opticachelinelen.yml | 17 + .../microblaze_fpga/opticachesize.yml | 17 + 21 files changed, 1698 insertions(+), 5 deletions(-) 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/include/bsp/microblaze-dtb.h 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/optdtbheaderpath.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.30.2 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel