Sorry to bother, I had a quick question. Is there currently libBSD support for the versal vck190 rtems bps? When I attempted to compile the LibBSD stuff I ran into some linker errors that makes me think it might not, but I am not sure if I have configured my bsp configurations correctly.
336.1 /opt/rtems7/aarch64-rtems7/bin/ld: ./libbsd.a(rtems-kernel-root-pic.c.22.o): in function `rtems_pic_map_intr':
336.1 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): undefined reference to `bsp_fdt_map_intr'
336.1 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `bsp_fdt_map_intr'
336.1 collect2: error: ld returned 1 exit status
336.1
336.1 /opt/rtems7/aarch64-rtems7/bin/ld: ./libbsd.a(rtems-kernel-root-pic.c.22.o): in function `rtems_pic_map_intr':
336.1 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): undefined reference to `bsp_fdt_map_intr'
336.1 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `bsp_fdt_map_intr'
336.1 collect2: error: ld returned 1 exit status
336.1
336.1 /opt/rtems7/aarch64-rtems7/bin/ld: ./libbsd.a(rtems-kernel-root-pic.c.22.o): in function `rtems_pic_map_intr':
336.1 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): undefined reference to `bsp_fdt_map_intr'
336.1 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `bsp_fdt_map_intr'
336.1 collect2: error: ld returned 1 exit status
336.1
336.2 /opt/rtems7/aarch64-rtems7/bin/ld: ./libbsd.a(rtems-kernel-root-pic.c.22.o): in function `rtems_pic_map_intr':
336.2 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): undefined reference to `bsp_fdt_map_intr'
336.2 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `bsp_fdt_map_intr'
336.2 collect2: error: ld returned 1 exit status
336.2
336.2 /opt/rtems7/aarch64-rtems7/bin/ld: ./libbsd.a(rtems-kernel-root-pic.c.22.o): in function `rtems_pic_map_intr':
336.2 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): undefined reference to `bsp_fdt_map_intr'
336.2 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `bsp_fdt_map_intr'
336.2 collect2: error: ld returned 1 exit status
336.2
336.2 /opt/rtems7/aarch64-rtems7/bin/ld: ./libbsd.a(rtems-kernel-root-pic.c.22.o): in function `rtems_pic_map_intr':
336.2 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): undefined reference to `bsp_fdt_map_intr'
336.2 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `bsp_fdt_map_intr'
336.2 collect2: error: ld returned 1 exit status
336.2
336.2 /opt/rtems7/aarch64-rtems7/bin/ld: ./libbsd.a(rtems-kernel-root-pic.c.22.o): in function `rtems_pic_map_intr':
336.2 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): undefined reference to `bsp_fdt_map_intr'
336.2 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `bsp_fdt_map_intr'
336.2 collect2: error: ld returned 1 exit status
336.2
336.3 /opt/rtems7/aarch64-rtems7/bin/ld: ./libbsd.a(rtems-kernel-root-pic.c.22.o): in function `rtems_pic_map_intr':
336.3 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): undefined reference to `bsp_fdt_map_intr'
336.3 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `bsp_fdt_map_intr'
336.3 collect2: error: ld returned 1 exit status
336.3
336.3 /opt/rtems7/aarch64-rtems7/bin/ld: ./libbsd.a(rtems-kernel-root-pic.c.22.o): in function `rtems_pic_map_intr':
336.3 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): undefined reference to `bsp_fdt_map_intr'
336.3 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `bsp_fdt_map_intr'
336.3 collect2: error: ld returned 1 exit status
336.3
336.3 /opt/rtems7/aarch64-rtems7/bin/ld: ./libbsd.a(rtems-kernel-root-pic.c.22.o): in function `rtems_pic_map_intr':
336.3 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): undefined reference to `bsp_fdt_map_intr'
336.3 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `bsp_fdt_map_intr'
336.3 collect2: error: ld returned 1 exit status
336.3
336.3 /opt/rtems7/aarch64-rtems7/bin/ld: ./libbsd.a(rtems-kernel-root-pic.c.22.o): in function `rtems_pic_map_intr':
336.3 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): undefined reference to `bsp_fdt_map_intr'
336.3 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `bsp_fdt_map_intr'
336.3 collect2: error: ld returned 1 exit status
336.3
336.3 /opt/rtems7/aarch64-rtems7/bin/ld: ./libbsd.a(rtems-kernel-root-pic.c.22.o): in function `rtems_pic_map_intr':
336.3 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): undefined reference to `bsp_fdt_map_intr'
336.3 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `bsp_fdt_map_intr'
336.3 collect2: error: ld returned 1 exit status
336.3
336.4 /opt/rtems7/aarch64-rtems7/bin/ld: ./libbsd.a(rtems-kernel-root-pic.c.22.o): in function `rtems_pic_map_intr':
336.4 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): undefined reference to `bsp_fdt_map_intr'
336.4 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `bsp_fdt_map_intr'
336.4 collect2: error: ld returned 1 exit status
336.4
336.4 /opt/rtems7/aarch64-rtems7/bin/ld: ./libbsd.a(rtems-kernel-root-pic.c.22.o): in function `rtems_pic_map_intr':
336.4 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): undefined reference to `bsp_fdt_map_intr'
336.4 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `bsp_fdt_map_intr'
336.4 collect2: error: ld returned 1 exit status
336.4
336.5 /opt/rtems7/aarch64-rtems7/bin/ld: ./libbsd.a(rtems-kernel-root-pic.c.22.o): in function `rtems_pic_map_intr':
336.5 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): undefined reference to `bsp_fdt_map_intr'
336.5 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `bsp_fdt_map_intr'
336.5 collect2: error: ld returned 1 exit status
336.5
336.5 /opt/rtems7/aarch64-rtems7/bin/ld: ./libbsd.a(rtems-kernel-root-pic.c.22.o): in function `rtems_pic_map_intr':
336.5 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): undefined reference to `bsp_fdt_map_intr'
336.5 /usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default/../../rtemsbsd/rtems/rtems-kernel-root-pic.c:178:(.text.rtems_pic_map_intr+0x98): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `bsp_fdt_map_intr'
336.5 collect2: error: ld returned 1 exit status
336.5
336.6 Waf: Leaving directory `/usr/src/rtems-libbsd/build/aarch64-rtems7-versal_vck190-default'
336.6 Build failed
336.6 -> task in 'evdev01.exe' failed with exit status 1 (run with -v to display more information)
336.6 -> task in 'lagg01.exe' failed with exit status 1 (run with -v to display more information)
336.6 -> task in 'mcast01.exe' failed with exit status 1 (run with -v to display more information)
336.6 -> task in 'arphole.exe' failed with exit status 1 (run with -v to display more information)
336.6 -> task in 'media01.exe' failed with exit status 1 (run with -v to display more information)
336.6 -> task in 'dhcpcd02.exe' failed with exit status 1 (run with -v to display more information)
336.6 -> task in 'debugger01.exe' failed with exit status 1 (run with -v to display more information)
336.6 -> task in 'ftpd01.exe' failed with exit status 1 (run with -v to display more information)
336.6 -> task in 'foobarserver.exe' failed with exit status 1 (run with -v to display more information)
336.6 -> task in 'nfs01.exe' failed with exit status 1 (run with -v to display more information)
336.6 -> task in 'dhcpcd01.exe' failed with exit status 1 (run with -v to display more information)
336.6 -> task in 'pf01.exe' failed with exit status 1 (run with -v to display more information)
336.6 -> task in 'foobarclient.exe' failed with exit status 1 (run with -v to display more information)
336.6 -> task in 'ping01.exe' failed with exit status 1 (run with -v to display more information)
336.6 -> task in 'ppp01.exe' failed with exit status 1 (run with -v to display more information)
336.6 -> task in 'pf02.exe' failed with exit status 1 (run with -v to display more information)
And then these were the configurations I was using for the bsp:
[DEFAULT]
RTEMS_SMP = True
BUILD_TESTS = True
RTEMS_POSIX_API = True
[aarch64/versal_aiedge]