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
[email protected]
http://lists.rtems.org/mailman/listinfo/devel