summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-bsp
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@xilinx.com>2021-12-18 16:07:17 -0800
committerMark Hatle <mark.hatle@xilinx.com>2021-12-20 10:28:42 -0800
commit334a7bfca9e55ff379ce5aec83584be194d6a624 (patch)
tree84f97d161a8860bc7f1da8c951fc21f662a35d4d /meta-xilinx-bsp
parent4884060e76bdec34fe4ea527cd85c06c8590843b (diff)
downloadmeta-xilinx-334a7bfca9e55ff379ce5aec83584be194d6a624.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')
-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.