You copied the Doc URL to your clipboard.

Arm Cortex‑M1 DesignStart FPGA-Xilinx edition User Guide : Example software design directory structure

Example software design directory structure

The software structure provided uses the Xilinx software framework for the AXI peripherals and combines this with Arm CMSIS software for the Cortex®‑M1 processor.

<installation_directory>		    
|_software/
	|_m1_for_arty_a7/	   
		|_Build_Keil/
		|_cmsis/
		|_gpio/
		|_main/
		|_spi/
		|_uart/
		|_sdk_workspace/				    

The following table describes the directory structure.

Table 6-1 Directory structure

File Description
software/m1_for_arty_a7/Build_Keil/ Build directory.
software/m1_for_arty_a7/cmsis/ Cortex‑M1 CMSIS included files and bootfiles.
software/m1_for_arty_a7/gpio/ User GPIO routines that reference Xilinx GPIO driver.
software/m1_for_arty_a7/main/ Top-level files.
software/m1_for_arty_a7/spi/ SPI routines that reference the SPI driver.
software/m1_for_arty_a7/uart/ User UART routines that reference Xilinx UART driver.
software/m1_for_arty_a7/sdk_workspace/ Location of Software Development Kit (SDK) build Board Support Package (BSP) files.
Was this page helpful? Yes No