summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-bsp/conf/machine
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@xilinx.com>2021-12-18 16:07:17 -0800
committerMark Hatle <mark.hatle@xilinx.com>2022-01-14 11:23:13 -0800
commitb4383e50c02d7c66cbfb42cccf8c458fba3c0a9a (patch)
tree44d5157d2ca26a34750264e0c272c7de055180fd /meta-xilinx-bsp/conf/machine
parent649aacaf91ff5e949ab505bdc5fd51bb1024a630 (diff)
downloadmeta-xilinx-b4383e50c02d7c66cbfb42cccf8c458fba3c0a9a.tar.gz
Add README for the Xilinx machine infrastructure files
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
Diffstat (limited to 'meta-xilinx-bsp/conf/machine')
-rw-r--r--meta-xilinx-bsp/conf/machine/include/README34
1 files changed, 34 insertions, 0 deletions
diff --git a/meta-xilinx-bsp/conf/machine/include/README b/meta-xilinx-bsp/conf/machine/include/README
new file mode 100644
index 00000000..89a25faf
--- /dev/null
+++ b/meta-xilinx-bsp/conf/machine/include/README
@@ -0,0 +1,34 @@
1The files in this directory make up the infrastructure that defines
2a Xilinx FPGA based system.
3
4A machine.conf is expected to require the soc-<soc>.inc or
5soc-tune-include.inc file, followed by machine-xilinx-default.inc.
6Additionally, machine-xilinx-qemu.inc should be required if the
7machine supports QEMU. Each of the 'generic' machines include
8these files.
9
10Doing the above, will ensure that someone can use the machine.conf
11in a multiconf setting by simply adjusting DEFAULTTUNE and/or
12other basic parameters.
13
14soc-tune-include.inc - Load the correct tune file based on DEFAULTTUNE
15
16xilinx-microblaze.inc - Microblaze architecture settings, loaded by
17 soc-tune-include.inc
18
19soc-versal.inc - Set the defaults for Versal, includes soc-tune-include
20
21soc-zynq.inc - Set the defaults for Zynq, includes soc-tune-include
22
23soc-zynqmp.inc - Set the defaults for ZynqMP, includes soc-tune-include
24
25machine-xilinx-default - Set Xilinx FPGA wide defaults, all machines
26 should require this file. It defines correct
27 PREFERRED_PROVIDER for various components, as well as
28 other settings.
29
30machine-xilinx-qemu - Settings required for qemu-xilinx support.
31
32xilinx-board.inc - enabled BOARD and BOARD_VARIANT. This allows you to
33 use only generic machines, and simply set which BOARD
34 and optionally BOARD_VARIANT in the local.conf.