Skip to content

Commit

Permalink
Readme: update supported targets table
Browse files Browse the repository at this point in the history
Updated the supported targets table to be based around boards instead of projects
  • Loading branch information
hughbreslin committed Feb 14, 2024
1 parent 50a2857 commit 768b629
Showing 1 changed file with 4 additions and 53 deletions.
57 changes: 4 additions & 53 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,60 +52,11 @@ configurations. These are detailed in the following sections.
The table below contains a list of the projects in this repository and the boards they
support.

| Project name | Supported boards |
| Board | Supported projects |
|----|-----|
| [mpfs-dma-benchmarking](./applications/benchmarks/dma_benchmarking/mpfs-dma-benchmarking) | icicle-kit-es |
| [mpfs-pmp-app-u54-1](./applications/mpfs-pmp-demo/mpfs-pmp-app-u54-1) | icicle-kit-es |
| [mpfs-pmp-app-u54-3](./applications/mpfs-pmp-demo/mpfs-pmp-app-u54-3) | icicle-kit-es |
| [mpfs-user-crypto-aes-cryptography](./applications/user-crypto/mpfs-user-crypto-aes-cryptography) | icicle-kit-es<br>mpfs-video-kit |
| [mpfs-user-crypto-ccm-services](./applications/user-crypto/mpfs-user-crypto-ccm-services) | icicle-kit-es<br>mpfs-video-kit |
| [mpfs-user-crypto-dsa-services](./applications/user-crypto/mpfs-user-crypto-dsa-services) | icicle-kit-es<br>mpfs-video-kit |
| [mpfs-user-crypto-ecdsa-services](./applications/user-crypto/mpfs-user-crypto-ecdsa-services) | icicle-kit-es<br>mpfs-video-kit |
| [mpfs-user-crypto-key-agreement-services](./applications/user-crypto/mpfs-user-crypto-key-agreement-services) | icicle-kit-es<br>mpfs-video-kit |
| [mpfs-user-crypto-key-tree-services](./applications/user-crypto/mpfs-user-crypto-key-tree-services) | icicle-kit-es<br>mpfs-video-kit |
| [mpfs-user-crypto-message-authentication-services](./applications/user-crypto/mpfs-user-crypto-message-authentication-services) | icicle-kit-es<br>mpfs-video-kit |
| [mpfs-user-crypto-ndrbg-services](./applications/user-crypto/mpfs-user-crypto-ndrbg-services) | icicle-kit-es<br>mpfs-video-kit |
| [mpfs-user-crypto-rsa-cryptography-services](./applications/user-crypto/mpfs-user-crypto-rsa-cryptography-services) | icicle-kit-es<br>mpfs-video-kit |
| [mpfs-user-crypto-rsa-services](./applications/user-crypto/mpfs-user-crypto-rsa-services) | icicle-kit-es<br>mpfs-video-kit |
| [mpfs-coreaxi4dma-block-transfer](./driver-examples/fpga-ip/CoreAXI4DMAController/mpfs-coreaxi4dma-block-transfer) | icicle-kit-es |
| [mpfs-coreaxi4dma-stream](./driver-examples/fpga-ip/CoreAXI4DMAController/mpfs-coreaxi4dma-stream) | icicle-kit-es |
| [mpfs-hal-coremark](./driver-examples/mss/mpfs-hal/mpfs-hal-coremark) | icicle-kit-es<br>mss-validation-board |
| [mpfs-hal-ddr-demo](./driver-examples/mss/mpfs-hal/mpfs-hal-ddr-demo) | aries-m100pfsevp<br>ddr-hs-base-board-ddr3<br>ddr-hs-base-board-ddr4<br>icicle-kit-es<br>icicle-kit-es-ddr-666MHz<br>iof-max-verification-board-lpddr3<br>mpfs-tp4100-666Hz<br>mpfs-tp4100-800Hz<br>mpfs-video-kit<br>peripheral-base-board-ddr-x16<br>peripheral-base-board-ddr-x32 |
| [mpfs-hal-run-from-ddr-u54-1](./driver-examples/mss/mpfs-hal/mpfs-hal-run-from-ddr-u54-1) | icicle-kit-es |
| [mpfs-hal-run-from-ddr-u54-1-u54-2](./driver-examples/mss/mpfs-hal/mpfs-hal-run-from-ddr-u54-1-u54-2) | icicle-kit-es |
| [mpfs-hal-run-from-ddr-u54-2](./driver-examples/mss/mpfs-hal/mpfs-hal-run-from-ddr-u54-2) | icicle-kit-es |
| [mpfs-hal-simple-demo](./driver-examples/mss/mpfs-hal/mpfs-hal-simple-demo) | icicle-kit-es |
| [mpfs-can-basic](./driver-examples/mss/mss-can/mpfs-can-basic) | icicle-kit-es |
| [mpfs-can-external-loopback](./driver-examples/mss/mss-can/mpfs-can-external-loopback) | icicle-kit-es |
| [mpfs-can-full](./driver-examples/mss/mss-can/mpfs-can-full) | icicle-kit-es |
| [mpfs-mac-mcc-stack](./driver-examples/mss/mss-ethernet-mac/mpfs-mac-mcc-stack) | icicle-kit-es |
| [mpfs-mac-simple-test](./driver-examples/mss/mss-ethernet-mac/mpfs-mac-simple-test) | icicle-kit-es |
| [mpfs-mac-simple-test-multi](./driver-examples/mss/mss-ethernet-mac/mpfs-mac-simple-test-multi) | icicle-kit-es |
| [mpfs-mac-simple-test-multi-emac](./driver-examples/mss/mss-ethernet-mac/mpfs-mac-simple-test-multi-emac) | icicle-kit-es |
| [mpfs-uart-mac-freertos_lwip](./driver-examples/mss/mss-ethernet-mac/mpfs-uart-mac-freertos_lwip) | icicle-kit-es |
| [mpfs-gpio-interrupt](./driver-examples/mss/mss-gpio/mpfs-gpio-interrupt) | icicle-kit-es<br>mpfs-discovery-kit |
| [mpfs-i2c-master-slave](./driver-examples/mss/mss-i2c/mpfs-i2c-master-slave) | icicle-kit-es |
| [mpfs-i2c-mcp7941x-rtc](./driver-examples/mss/mss-i2c/mpfs-i2c-mcp7941x-rtc) | icicle-kit-es |
| [mpfs-i2c-pac1934-sensor](./driver-examples/mss/mss-i2c/mpfs-i2c-pac1934-sensor) | icicle-kit-es |
| [mpfs-emmc-command-queue](./driver-examples/mss/mss-mmc/mpfs-emmc-command-queue) | icicle-kit-es |
| [mpfs-emmc-fatfs](./driver-examples/mss/mss-mmc/mpfs-emmc-fatfs) | icicle-kit-es |
| [mpfs-emmc-sd-write-read](./driver-examples/mss/mss-mmc/mpfs-emmc-sd-write-read) | icicle-kit-es |
| [mpfs-mmuart-interrupt](./driver-examples/mss/mss-mmuart/mpfs-mmuart-interrupt) | icicle-kit-es<br>mpfs-discovery-kit |
| [mpfs-pdma-read-write](./driver-examples/mss/mss-pdma/mpfs-pdma-read-write) | icicle-kit-es |
| [mpfs-qspi-mt25q-flash](./driver-examples/mss/mss-qspi/mpfs-qspi-mt25q-flash) | icicle-kit-es |
| [mpfs-qspi-w25n01gv-flash](./driver-examples/mss/mss-qspi/mpfs-qspi-w25n01gv-flash) | icicle-kit-es |
| [mpfs-rtc-interrupt](./driver-examples/mss/mss-rtc/mpfs-rtc-interrupt) | icicle-kit-es |
| [mpfs-rtc-time](./driver-examples/mss/mss-rtc/mpfs-rtc-time) | icicle-kit-es<br>mpfs-discovery-kit |
| [mpfs-spi-flash](./driver-examples/mss/mss-spi/mpfs-spi-flash) | icicle-kit-es |
| [mpfs-spi-master-slave](./driver-examples/mss/mss-spi/mpfs-spi-master-slave) | icicle-kit-es |
| [mpfs-sys-serv-example](./driver-examples/mss/mss-sys-services/mpfs-sys-serv-example) | icicle-kit-es |
| [mpfs-timer-example](./driver-examples/mss/mss-timer/mpfs-timer-example) | icicle-kit-es |
| [mpfs-usb-device-hid](./driver-examples/mss/mss-usb/mpfs-usb-device-hid) | icicle-kit-es |
| [mpfs-usb-device-msc](./driver-examples/mss/mss-usb/mpfs-usb-device-msc) | icicle-kit-es |
| [mpfs-usb-device-uvc](./driver-examples/mss/mss-usb/mpfs-usb-device-uvc) | icicle-kit-es |
| [mpfs-usb-host-hid](./driver-examples/mss/mss-usb/mpfs-usb-host-hid) | icicle-kit-es |
| [mpfs-usb-host-msc](./driver-examples/mss/mss-usb/mpfs-usb-host-msc) | icicle-kit-es |
| [mpfs-watchdog-interrupt](./driver-examples/mss/mss-watchdog/mpfs-watchdog-interrupt) | icicle-kit-es |
| icicle-kit-es | **Applications:** <br>benchmarks: [mpfs-dma-benchmarking](./applications/benchmarks/dma_benchmarking/mpfs-dma-benchmarking)<br>mpfs-pmp-demo: [mpfs-pmp-app-u54-1](./applications/mpfs-pmp-demo/mpfs-pmp-app-u54-1), [mpfs-pmp-app-u54-3](./applications/mpfs-pmp-demo/mpfs-pmp-app-u54-3)<br>user-crypto: [mpfs-user-crypto-aes-cryptography](./applications/user-crypto/mpfs-user-crypto-aes-cryptography), [mpfs-user-crypto-ccm-services](./applications/user-crypto/mpfs-user-crypto-ccm-services), [mpfs-user-crypto-dsa-services](./applications/user-crypto/mpfs-user-crypto-dsa-services), <br>[mpfs-user-crypto-ecdsa-services](./applications/user-crypto/mpfs-user-crypto-ecdsa-services), [mpfs-user-crypto-key-agreement-services](./applications/user-crypto/mpfs-user-crypto-key-agreement-services), [mpfs-user-crypto-key-tree-services](./applications/user-crypto/mpfs-user-crypto-key-tree-services), <br>[mpfs-user-crypto-message-authentication-services](./applications/user-crypto/mpfs-user-crypto-message-authentication-services), [mpfs-user-crypto-ndrbg-services](./applications/user-crypto/mpfs-user-crypto-ndrbg-services), [mpfs-user-crypto-rsa-cryptography-services](./applications/user-crypto/mpfs-user-crypto-rsa-cryptography-services), <br>[mpfs-user-crypto-rsa-services](./applications/user-crypto/mpfs-user-crypto-rsa-services)<br><br> **Fabric IP:** <br> - CoreAXI4DMAController: [mpfs-coreaxi4dma-block-transfer](./driver-examples/fpga-ip/CoreAXI4DMAController/mpfs-coreaxi4dma-block-transfer), [mpfs-coreaxi4dma-stream](./driver-examples/fpga-ip/CoreAXI4DMAController/mpfs-coreaxi4dma-stream)<br><br> **MSS Peripherals:** <br> - mpfs-hal: [mpfs-hal-coremark](./driver-examples/mss/mpfs-hal/mpfs-hal-coremark), [mpfs-hal-ddr-demo](./driver-examples/mss/mpfs-hal/mpfs-hal-ddr-demo), [mpfs-hal-run-from-ddr-u54-1](./driver-examples/mss/mpfs-hal/mpfs-hal-run-from-ddr-u54-1), <br>[mpfs-hal-run-from-ddr-u54-1-u54-2](./driver-examples/mss/mpfs-hal/mpfs-hal-run-from-ddr-u54-1-u54-2), [mpfs-hal-run-from-ddr-u54-2](./driver-examples/mss/mpfs-hal/mpfs-hal-run-from-ddr-u54-2), [mpfs-hal-simple-demo](./driver-examples/mss/mpfs-hal/mpfs-hal-simple-demo)<br> - mss-can: [mpfs-can-basic](./driver-examples/mss/mss-can/mpfs-can-basic), [mpfs-can-external-loopback](./driver-examples/mss/mss-can/mpfs-can-external-loopback), [mpfs-can-full](./driver-examples/mss/mss-can/mpfs-can-full)<br> - mss-ethernet-mac: [mpfs-mac-mcc-stack](./driver-examples/mss/mss-ethernet-mac/mpfs-mac-mcc-stack), [mpfs-mac-simple-test](./driver-examples/mss/mss-ethernet-mac/mpfs-mac-simple-test), [mpfs-mac-simple-test-multi](./driver-examples/mss/mss-ethernet-mac/mpfs-mac-simple-test-multi), <br>[mpfs-mac-simple-test-multi-emac](./driver-examples/mss/mss-ethernet-mac/mpfs-mac-simple-test-multi-emac), [mpfs-uart-mac-freertos_lwip](./driver-examples/mss/mss-ethernet-mac/mpfs-uart-mac-freertos_lwip)<br> - mss-gpio: [mpfs-gpio-interrupt](./driver-examples/mss/mss-gpio/mpfs-gpio-interrupt)<br> - mss-i2c: [mpfs-i2c-master-slave](./driver-examples/mss/mss-i2c/mpfs-i2c-master-slave), [mpfs-i2c-mcp7941x-rtc](./driver-examples/mss/mss-i2c/mpfs-i2c-mcp7941x-rtc), [mpfs-i2c-pac1934-sensor](./driver-examples/mss/mss-i2c/mpfs-i2c-pac1934-sensor)<br> - mss-mmc: [mpfs-emmc-command-queue](./driver-examples/mss/mss-mmc/mpfs-emmc-command-queue), [mpfs-emmc-fatfs](./driver-examples/mss/mss-mmc/mpfs-emmc-fatfs), [mpfs-emmc-sd-write-read](./driver-examples/mss/mss-mmc/mpfs-emmc-sd-write-read)<br> - mss-mmuart: [mpfs-mmuart-interrupt](./driver-examples/mss/mss-mmuart/mpfs-mmuart-interrupt)<br> - mss-pdma: [mpfs-pdma-read-write](./driver-examples/mss/mss-pdma/mpfs-pdma-read-write)<br> - mss-qspi: [mpfs-qspi-mt25q-flash](./driver-examples/mss/mss-qspi/mpfs-qspi-mt25q-flash), [mpfs-qspi-w25n01gv-flash](./driver-examples/mss/mss-qspi/mpfs-qspi-w25n01gv-flash)<br> - mss-rtc: [mpfs-rtc-interrupt](./driver-examples/mss/mss-rtc/mpfs-rtc-interrupt), [mpfs-rtc-time](./driver-examples/mss/mss-rtc/mpfs-rtc-time)<br> - mss-spi: [mpfs-spi-flash](./driver-examples/mss/mss-spi/mpfs-spi-flash), [mpfs-spi-master-slave](./driver-examples/mss/mss-spi/mpfs-spi-master-slave)<br> - mss-sys-services: [mpfs-sys-serv-example](./driver-examples/mss/mss-sys-services/mpfs-sys-serv-example)<br> - mss-timer: [mpfs-timer-example](./driver-examples/mss/mss-timer/mpfs-timer-example)<br> - mss-usb: [mpfs-usb-device-hid](./driver-examples/mss/mss-usb/mpfs-usb-device-hid), [mpfs-usb-device-msc](./driver-examples/mss/mss-usb/mpfs-usb-device-msc), [mpfs-usb-device-uvc](./driver-examples/mss/mss-usb/mpfs-usb-device-uvc), <br>[mpfs-usb-host-hid](./driver-examples/mss/mss-usb/mpfs-usb-host-hid), [mpfs-usb-host-msc](./driver-examples/mss/mss-usb/mpfs-usb-host-msc)<br> - mss-watchdog: [mpfs-watchdog-interrupt](./driver-examples/mss/mss-watchdog/mpfs-watchdog-interrupt)<br> |
| mpfs-discovery-kit | **MSS Peripherals:** <br> - mss-gpio: [mpfs-gpio-interrupt](./driver-examples/mss/mss-gpio/mpfs-gpio-interrupt)<br> - mss-rtc: [mpfs-rtc-time](./driver-examples/mss/mss-rtc/mpfs-rtc-time)<br> - mss-mmuart: [mpfs-mmuart-interrupt](./driver-examples/mss/mss-mmuart/mpfs-mmuart-interrupt)<br> |
| mpfs-video-kit | **Applications:** <br>user-crypto: [mpfs-user-crypto-aes-cryptography](./applications/user-crypto/mpfs-user-crypto-aes-cryptography), [mpfs-user-crypto-ccm-services](./applications/user-crypto/mpfs-user-crypto-ccm-services), [mpfs-user-crypto-dsa-services](./applications/user-crypto/mpfs-user-crypto-dsa-services), <br>[mpfs-user-crypto-ecdsa-services](./applications/user-crypto/mpfs-user-crypto-ecdsa-services), [mpfs-user-crypto-key-agreement-services](./applications/user-crypto/mpfs-user-crypto-key-agreement-services), [mpfs-user-crypto-key-tree-services](./applications/user-crypto/mpfs-user-crypto-key-tree-services), <br>[mpfs-user-crypto-message-authentication-services](./applications/user-crypto/mpfs-user-crypto-message-authentication-services), [mpfs-user-crypto-ndrbg-services](./applications/user-crypto/mpfs-user-crypto-ndrbg-services), [mpfs-user-crypto-rsa-cryptography-services](./applications/user-crypto/mpfs-user-crypto-rsa-cryptography-services), <br>[mpfs-user-crypto-rsa-services](./applications/user-crypto/mpfs-user-crypto-rsa-services)<br><br> **MSS Peripherals:** <br> - mpfs-hal: [mpfs-hal-ddr-demo](./driver-examples/mss/mpfs-hal/mpfs-hal-ddr-demo)<br>

<a name="Build-configurations"></a>
## Build configurations
Expand Down

0 comments on commit 768b629

Please sign in to comment.