├── .gitignore ├── .gitmodules ├── COPYING.MIT ├── MAINTAINERS.md ├── README.booting.md ├── README.building.md ├── README.md ├── docs ├── README.booting.flash.md ├── README.booting.microblaze.md ├── README.booting.storage.md ├── README.booting.versal.md ├── README.booting.zynq.md ├── README.booting.zynqmp.md ├── README.dfx.user.dts.md └── README.fw.package.md ├── gen-machine-conf ├── meta-microblaze ├── README.md ├── classes │ └── rust_microblaze.bbclass ├── conf │ └── layer.conf ├── recipes-core │ ├── glibc │ │ └── glibc_%.bbappend │ ├── newlib │ │ ├── files │ │ │ ├── 0001-Patch-microblaze-Modified-_exceptional_handler.patch │ │ │ ├── 0002-LOCAL-Add-missing-declarations-for-xil_printf-to-std.patch │ │ │ ├── 0003-Local-deleting-the-xil_printf.c-file-as-now-it-part-.patch │ │ │ ├── 0004-Local-deleting-the-xil_printf.o-from-MAKEFILE.patch │ │ │ ├── 0005-MB-X-intial-commit.patch │ │ │ ├── 0006-Patch-Microblaze-newlib-port-for-microblaze-m64-flag.patch │ │ │ ├── 0007-fixing-the-bug-in-crt-files-added-addlik-instead-of-.patch │ │ │ ├── 0008-Patch-MicroBlaze-Added-MB-64-support-to-strcmp-strcp.patch │ │ │ ├── 0009-Patch-MicroBlaze-Removing-the-Assembly-implementatio.patch │ │ │ ├── 0010-Fixed-the-bug-in-crtinit.s-for-MB-64.patch │ │ │ └── 0011-Use-port-specific-sbrk.patch │ │ ├── libgloss-microblaze.inc │ │ ├── libgloss_%.bbappend │ │ ├── microblaze-newlib.inc │ │ ├── newlib-microblaze.inc │ │ └── newlib_%.bbappend │ ├── packagegroups │ │ └── packagegroup-core-tools-testapps.bbappend │ ├── systemd │ │ ├── files │ │ │ ├── 0001-architecture-Add-Microblaze-architecture-to-systemd-.patch │ │ │ ├── microblaze-disable-stack-protector.patch │ │ │ ├── microblaze-once-macro.patch │ │ │ └── microblaze-syscalls.patch │ │ └── systemd_%.bbappend │ └── util-linux │ │ ├── util-linux │ │ └── util-linux-microblaze.patch │ │ └── util-linux_%.bbappend ├── recipes-devtools │ ├── binutils │ │ ├── binutils-2.42.inc │ │ ├── binutils-cross-canadian.inc │ │ ├── binutils-cross-canadian_%.bbappend │ │ ├── binutils-cross-canadian_2.42.bb │ │ ├── binutils-cross-testsuite_2.42.bb │ │ ├── binutils-cross.inc │ │ ├── binutils-cross_%.bbappend │ │ ├── binutils-cross_2.42.bb │ │ ├── binutils-crosssdk_2.42.bb │ │ ├── binutils-microblaze.inc │ │ ├── binutils.inc │ │ ├── binutils │ │ │ ├── 0001-Add-initial-port-of-linux-gdbserver-add-gdb_proc_ser.patch │ │ │ ├── 0001-binutils-crosssdk-Generate-relocatable-SDKs.patch │ │ │ ├── 0002-Add-initial-port-of-linux-gdbserver-add-gdb_proc_ser.patch │ │ │ ├── 0002-binutils-cross-Do-not-generate-linker-script-directo.patch │ │ │ ├── 0003-Initial-port-of-core-reading-support-Added-support-f.patch │ │ │ ├── 0003-binutils-nativesdk-Search-for-alternative-ld.so.conf.patch │ │ │ ├── 0004-Fix-debug-message-when-register-is-unavailable.patch │ │ │ ├── 0004-Point-scripts-location-to-libdir.patch │ │ │ ├── 0005-MicroBlaze-native-gdb-port.patch │ │ │ ├── 0005-don-t-let-the-distro-compiler-point-to-the-wrong-ins.patch │ │ │ ├── 0006-Adding-64-bit-MB-support-Added-new-architecture-to-M.patch │ │ │ ├── 0006-warn-for-uses-of-system-directories-when-cross-linki.patch │ │ │ ├── 0007-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch │ │ │ ├── 0007-these-changes-will-make-64-bit-vectors-as-default-ta.patch │ │ │ ├── 0008-Added-m64-abi-for-64-bit-target-descriptions.-set-m6.patch │ │ │ ├── 0008-Use-libtool-2.4.patch │ │ │ ├── 0009-Depth-Total-number-of-inline-functions-refer-inline-.patch │ │ │ ├── 0009-Fix-rpath-in-libtool-when-sysroot-is-enabled.patch │ │ │ ├── 0010-Fix-gdb-14-build-errors-for-microblaze-xilinx-elf-20.patch │ │ │ ├── 0010-sync-with-OE-libtool-changes.patch │ │ │ ├── 0011-Check-for-clang-before-checking-gcc-version.patch │ │ │ ├── 0011-fix-gdb-microblaze-xilinx-elf-crash-issue-on-invocat.patch │ │ │ ├── 0012-Add-mlittle-endian-and-mbig-endian-flags.patch │ │ │ ├── 0012-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch │ │ │ ├── 0013-Define-alignof-using-_Alignof-when-using-C11-or-newe.patch │ │ │ ├── 0013-Disable-the-warning-message-for-eh_frame_hdr.patch │ │ │ ├── 0014-Fix-relaxation-of-assembler-resolved-references-Fixu.patch │ │ │ ├── 0014-Remove-duplicate-pe-dll.o-entry-deom-targ_extra_ofil.patch │ │ │ ├── 0015-gprofng-change-use-of-bignum-to-bigint.patch │ │ │ ├── 0015-upstream-change-to-garbage-collection-sweep-causes-m.patch │ │ │ ├── 0016-Add-new-bit-field-instructions.patch │ │ │ ├── 0017-fixed-bug-in-GCC-so-that-It-will-support-.long-0U-an.patch │ │ │ ├── 0018-Compiler-will-give-error-messages-in-more-detail-for.patch │ │ │ ├── 0019-initial-support-for-MicroBlaze-64-bit-m64.patch │ │ │ ├── 0020-initial-support-for-MicroBlaze-64-bit-m64.patch │ │ │ ├── 0021-Added-relocations-for-MB-X.patch │ │ │ ├── 0022-initial-support-for-MicroBlaze-64-bit-m64.patch │ │ │ ├── 0023-Added-relocations-for-MB-X.patch │ │ │ ├── 0024-Fixed-MB-x-relocation-issues-Added-imml-for-required.patch │ │ │ ├── 0025-Fixed-address-computation-issues-with-64bit-address-.patch │ │ │ ├── 0026-Patch-MicroBlaze-Adding-new-relocation-to-support-64.patch │ │ │ ├── 0027-Revert-ld-Remove-unused-expression-state-defsym-symb.patch │ │ │ ├── 0028-fixing-the-long-long-long-mingw-toolchain-issue.patch │ │ │ ├── 0029-Added-support-to-new-arithmetic-single-register-inst.patch │ │ │ ├── 0030-double-imml-generation-for-64-bit-values.patch │ │ │ ├── 0031-Fixed-bug-in-generation-of-IMML-instruction-for-the.patch │ │ │ ├── 0032-This-patch-will-remove-imml-0-and-imml-1-instruction.patch │ │ │ ├── 0033-Changing-the-long-to-long-long-as-in-Windows-long-is.patch │ │ │ ├── 0034-gas-revert-moving-of-md_pseudo_table-from-const.patch │ │ │ ├── 0035-ld-emulparams-elf64microblaze-Fix-emulation-generati.patch │ │ │ ├── 0036-Invalid-data-offsets-pointer-after-relaxation.-Propo.patch │ │ │ ├── 0037-Double-free-with-ld-no-keep-memory.-Proposed-patches.patch │ │ │ ├── 0038-MB-binutils-Upstream-port-issues.patch │ │ │ ├── 0039-Initial-port-of-core-reading-support-Added-support-f.patch │ │ │ ├── 0040-Fix-build-issues-after-Xilinx-2023.2-binutils-merge.patch │ │ │ ├── 0041-disable-truncated-register-warning-gdb-remote.c.patch │ │ │ ├── 0042-Fix-unresolved-conflicts-from-binutils_2_42_merge.patch │ │ │ ├── 0043-microblaze_gdbarch_init-set-microblaze_abi-based-on-.patch │ │ │ ├── 0044-Start-bfd_mach_microblaze-values-from-0-0-1-instead-.patch │ │ │ ├── 0045-Fix-build-issues-bfd-reloc.c-add-missing-relocs-used.patch │ │ │ ├── 0046-Regenerate-bfd-bfd-in2.h-bfd-libbfd.h.patch │ │ │ ├── 0047-gdb-remote.c-revert-earlier-change-to-process_g_pack.patch │ │ │ ├── 0048-Fix-build-issues-after-Xilinx-2023.2-binutils-patch-.patch │ │ │ ├── 0049-When-unwinding-pc-value-adjust-return-pc-value.patch │ │ │ ├── 0050-info-reg-pc-does-not-print-symbolic-value.patch │ │ │ ├── 0051-Wrong-target-description-accepted-by-microblaze-arch.patch │ │ │ ├── 0052-Merge-gdb-microblaze-linux-tdep.c-to-gdb-14-and-fix-.patch │ │ │ └── 0053-Roll-back-an-improvement-which-inlines-target_gdbarc.patch │ │ ├── binutils_%.bbappend │ │ └── binutils_2.42.bb │ ├── gcc │ │ ├── gcc-13.3.inc │ │ ├── gcc-13 │ │ │ ├── 0001-LOCAL-Testsuite-builtins-tests-require-fpic-Signed-o.patch │ │ │ ├── 0002-Quick-fail-g-.dg-opt-memcpy1.C-This-particular-testc.patch │ │ │ ├── 0003-For-dejagnu-static-testing-on-qemu-suppress-warnings.patch │ │ │ ├── 0004-Add-MicroBlaze-to-target-supports-for-atomic-buil.-..patch │ │ │ ├── 0005-Update-MicroBlaze-strings-test-for-new-scan-assembly.patch │ │ │ ├── 0006-Allow-MicroBlaze-.weakext-pattern-in-regex-match-Ext.patch │ │ │ ├── 0007-Add-MicroBlaze-to-check_profiling_available-Testsuit.patch │ │ │ ├── 0008-Fix-atomic-side-effects.-In-atomic_compare_and_swaps.patch │ │ │ ├── 0009-Fix-atomic-boolean-return-value.-In-atomic_compare_a.patch │ │ │ ├── 0010-Fix-the-Microblaze-crash-with-msmall-divides-flag-Co.patch │ │ │ ├── 0011-Added-ashrsi3_with_size_opt-Added-ashrsi3_with_size_.patch │ │ │ ├── 0012-Use-bralid-for-profiler-calls-Signed-off-by-Edgar-E..patch │ │ │ ├── 0013-Removed-moddi3-routinue-Using-the-default-moddi3-fun.patch │ │ │ ├── 0014-Add-INIT_PRIORITY-support-Added-TARGET_ASM_CONSTRUCT.patch │ │ │ ├── 0015-Add-optimized-lshrsi3-When-barrel-shifter-is-not-pre.patch │ │ │ ├── 0016-Add-cbranchsi4_reg-This-patch-optimizes-the-generati.patch │ │ │ ├── 0017-Inline-Expansion-of-fsqrt-builtin.-The-changes-are-m.patch │ │ │ ├── 0018-microblaze.md-Improve-adddi3-and-subdi3-insn-definit.patch │ │ │ ├── 0019-Update-ashlsi3-movsf-patterns-This-patch-removes-the.patch │ │ │ ├── 0020-8-stage-pipeline-for-microblaze-This-patch-adds-the-.patch │ │ │ ├── 0021-Correct-the-const-high-double-immediate-value-with-t.patch │ │ │ ├── 0022-Fix-internal-compiler-error-with-msmall-divides-This.patch │ │ │ ├── 0023-Fix-the-calculation-of-high-word-in-a-long-long-64-b.patch │ │ │ ├── 0024-this-patch-has-1.Fixed-the-bug-in-version-calculatio.patch │ │ │ ├── 0025-Fixing-the-issue-with-the-builtin_alloc.-register-r1.patch │ │ │ ├── 0026-Removed-fsqrt-generation-for-double-values.patch │ │ │ ├── 0027-Intial-commit-of-64-bit-Microblaze.patch │ │ │ ├── 0028-Intial-commit-for-64bit-MB-sources.-Need-to-cleanup-.patch │ │ │ ├── 0029-re-arrangement-of-the-compare-branches.patch │ │ │ ├── 0030-previous-commit-broke-the-handling-of-SI-Branch-comp.patch │ │ │ ├── 0031-Support-of-multilibs-with-m64.patch │ │ │ ├── 0032-Fixed-issues-like-1-Interrupt-alignment-issue-2-Sign.patch │ │ │ ├── 0033-fixed-below-issues-Floating-point-print-issues-in-64.patch │ │ │ ├── 0034-Added-double-arith-instructions-Fixed-prologue-stack.patch │ │ │ ├── 0035-Fixed-the-issue-in-the-delay-slot-with-swap-instruct.patch │ │ │ ├── 0036-Fixed-the-load-store-issue-with-the-32bit-arith-libr.patch │ │ │ ├── 0037-extending-the-Dwarf-support-to-64bit-Microblaze.patch │ │ │ ├── 0038-fixing-the-typo-errors-in-umodsi3-file.patch │ │ │ ├── 0039-fixing-the-32bit-LTO-related-issue9-1014024.patch │ │ │ ├── 0040-Fixed-the-missing-stack-adjustment-in-prologue-of-mo.patch │ │ │ ├── 0041-corrected-SPN-for-dlong-instruction-mapping.patch │ │ │ ├── 0042-fixing-the-long-long-long-mingw-toolchain-issue.patch │ │ │ ├── 0043-Fix-the-MB-64-bug-of-handling-QI-objects.patch │ │ │ ├── 0044-We-will-check-the-possibility-of-peephole2-optimizat.patch │ │ │ ├── 0045-fixed-typos-in-mul-div-and-mod-assembly-files.patch │ │ │ ├── 0046-MB-64-removal-of-barrel-shift-instructions-from-defa.patch │ │ │ ├── 0047-Added-new-MB-64-single-register-arithmetic-instructi.patch │ │ │ ├── 0048-Added-support-for-64-bit-Immediate-values.patch │ │ │ ├── 0049-Fix-Compiler-crash-with-freg-struct-return-This-patc.patch │ │ │ ├── 0050-Add-TARGET_OPTION_OPTIMIZATION-and-disable-fivopts-b.patch │ │ │ ├── 0051-Reducing-Stack-space-for-arguments.patch │ │ │ ├── 0052-If-we-use-break_handler-attribute-then-interrupt-vec.patch │ │ │ ├── 0053-Add-Zero_extended-instructions.patch │ │ │ ├── 0054-Fix-failure-with-gcc.c-torture-execute-ashrdi-1.c-Os.patch │ │ │ └── microblaze-mulitlib-hack.patch │ │ ├── gcc-common.inc │ │ ├── gcc-configure-common.inc │ │ ├── gcc-cross-canadian.inc │ │ ├── gcc-cross-canadian_13.3.bb │ │ ├── gcc-cross-canadian_14.%.bbappend │ │ ├── gcc-cross.inc │ │ ├── gcc-cross_13.3.bb │ │ ├── gcc-cross_14.%.bbappend │ │ ├── gcc-crosssdk.inc │ │ ├── gcc-crosssdk_13.3.bb │ │ ├── gcc-crosssdk_14.%.bbappend │ │ ├── gcc-multilib-config.inc │ │ ├── gcc-runtime.inc │ │ ├── gcc-runtime_13.3.bb │ │ ├── gcc-runtime_14.%.bbappend │ │ ├── gcc-sanitizers.inc │ │ ├── gcc-sanitizers_13.3.bb │ │ ├── gcc-sanitizers_14.%.bbappend │ │ ├── gcc-shared-source.inc │ │ ├── gcc-source.inc │ │ ├── gcc-source_13.%.bbappend │ │ ├── gcc-source_13.3.bb │ │ ├── gcc-target.inc │ │ ├── gcc-testsuite.inc │ │ ├── gcc │ │ │ ├── 0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch │ │ │ ├── 0002-gcc-poison-system-directories.patch │ │ │ ├── 0003-64-bit-multilib-hack.patch │ │ │ ├── 0004-Pass-CXXFLAGS_FOR_BUILD-in-a-couple-of-places-to-avo.patch │ │ │ ├── 0005-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch │ │ │ ├── 0006-cpp-honor-sysroot.patch │ │ │ ├── 0007-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch │ │ │ ├── 0008-libtool.patch │ │ │ ├── 0009-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch │ │ │ ├── 0010-Use-the-multilib-config-files-from-B-instead-of-usin.patch │ │ │ ├── 0011-aarch64-Fix-include-paths-when-S-B.patch │ │ │ ├── 0012-Avoid-using-libdir-from-.la-which-usually-points-to-.patch │ │ │ ├── 0013-Ensure-target-gcc-headers-can-be-included.patch │ │ │ ├── 0014-Don-t-search-host-directory-during-relink-if-inst_pr.patch │ │ │ ├── 0015-libcc1-fix-libcc1-s-install-path-and-rpath.patch │ │ │ ├── 0016-handle-sysroot-support-for-nativesdk-gcc.patch │ │ │ ├── 0017-Search-target-sysroot-gcc-version-specific-dirs-with.patch │ │ │ ├── 0018-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch │ │ │ ├── 0019-Re-introduce-spe-commandline-options.patch │ │ │ ├── 0020-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch │ │ │ ├── 0021-gentypes-genmodes-Do-not-use-__LINE__-for-maintainin.patch │ │ │ ├── 0022-libatomic-Do-not-enforce-march-on-aarch64.patch │ │ │ ├── 0023-Fix-install-path-of-linux64.h.patch │ │ │ ├── 0024-Avoid-hardcoded-build-paths-into-ppc-libgcc.patch │ │ │ ├── 0025-gcc-testsuite-tweaks-for-mips-OE.patch │ │ │ └── 0027-Fix-gcc-vect-module-testcases.patch │ │ ├── gcc_13.3.bb │ │ ├── gcc_14.%.bbappend │ │ ├── libgcc-common.inc │ │ ├── libgcc-initial.inc │ │ ├── libgcc-initial_13.3.bb │ │ ├── libgcc-initial_14.%.bbappend │ │ ├── libgcc.inc │ │ ├── libgcc_13.3.bb │ │ ├── libgcc_14.%.bbappend │ │ ├── libgfortran.inc │ │ ├── libgfortran_13.3.bb │ │ ├── libgfortran_14.%.bbappend │ │ └── microblaze-block.inc │ ├── gdb │ │ ├── gdb-cross-canadian_%.bbappend │ │ ├── gdb-cross_%.bbappend │ │ ├── gdb-microblaze.inc │ │ ├── gdb │ │ │ ├── 0001-Add-initial-port-of-linux-gdbserver-add-gdb_proc_ser.patch │ │ │ ├── 0002-Add-initial-port-of-linux-gdbserver-add-gdb_proc_ser.patch │ │ │ ├── 0003-Initial-port-of-core-reading-support-Added-support-f.patch │ │ │ ├── 0004-Fix-debug-message-when-register-is-unavailable.patch │ │ │ ├── 0005-MicroBlaze-native-gdb-port.patch │ │ │ ├── 0006-Adding-64-bit-MB-support-Added-new-architecture-to-M.patch │ │ │ ├── 0007-these-changes-will-make-64-bit-vectors-as-default-ta.patch │ │ │ ├── 0008-Added-m64-abi-for-64-bit-target-descriptions.-set-m6.patch │ │ │ ├── 0009-Depth-Total-number-of-inline-functions-refer-inline-.patch │ │ │ ├── 0010-Fix-gdb-14-build-errors-for-microblaze-xilinx-elf-20.patch │ │ │ ├── 0011-fix-gdb-microblaze-xilinx-elf-crash-issue-on-invocat.patch │ │ │ ├── 0013-Disable-the-warning-message-for-eh_frame_hdr.patch │ │ │ ├── 0015-upstream-change-to-garbage-collection-sweep-causes-m.patch │ │ │ ├── 0016-Add-new-bit-field-instructions.patch │ │ │ ├── 0019-initial-support-for-MicroBlaze-64-bit-m64.patch │ │ │ ├── 0020-initial-support-for-MicroBlaze-64-bit-m64.patch │ │ │ ├── 0021-Added-relocations-for-MB-X.patch │ │ │ ├── 0022-initial-support-for-MicroBlaze-64-bit-m64.patch │ │ │ ├── 0023-Added-relocations-for-MB-X.patch │ │ │ ├── 0025-Fixed-address-computation-issues-with-64bit-address-.patch │ │ │ ├── 0028-fixing-the-long-long-long-mingw-toolchain-issue.patch │ │ │ ├── 0029-Added-support-to-new-arithmetic-single-register-inst.patch │ │ │ ├── 0030-double-imml-generation-for-64-bit-values.patch │ │ │ ├── 0035-ld-emulparams-elf64microblaze-Fix-emulation-generati.patch │ │ │ ├── 0036-Invalid-data-offsets-pointer-after-relaxation.-Propo.patch │ │ │ ├── 0037-Double-free-with-ld-no-keep-memory.-Proposed-patches.patch │ │ │ ├── 0038-MB-binutils-Upstream-port-issues.patch │ │ │ ├── 0039-Initial-port-of-core-reading-support-Added-support-f.patch │ │ │ ├── 0040-Fix-build-issues-after-Xilinx-2023.2-binutils-merge.patch │ │ │ ├── 0041-disable-truncated-register-warning-gdb-remote.c.patch │ │ │ ├── 0042-Fix-unresolved-conflicts-from-binutils_2_42_merge.patch │ │ │ ├── 0043-microblaze_gdbarch_init-set-microblaze_abi-based-on-.patch │ │ │ ├── 0044-Start-bfd_mach_microblaze-values-from-0-0-1-instead-.patch │ │ │ ├── 0045-Fix-build-issues-bfd-reloc.c-add-missing-relocs-used.patch │ │ │ ├── 0046-Regenerate-bfd-bfd-in2.h-bfd-libbfd.h.patch │ │ │ ├── 0047-gdb-remote.c-revert-earlier-change-to-process_g_pack.patch │ │ │ ├── 0048-Fix-build-issues-after-Xilinx-2023.2-binutils-patch-.patch │ │ │ ├── 0049-Add-back-R_MICROBLAZE_NONE-for-linker-relaxation-pro.patch │ │ │ ├── 0050-When-unwinding-pc-value-adjust-return-pc-value.patch │ │ │ ├── 0051-info-reg-pc-does-not-print-symbolic-value.patch │ │ │ ├── 0052-Wrong-target-description-accepted-by-microblaze-arch.patch │ │ │ ├── 0053-Merge-gdb-microblaze-linux-tdep.c-to-gdb-14-and-fix-.patch │ │ │ ├── 0054-Roll-back-an-improvement-which-inlines-target_gdbarc.patch │ │ │ └── 0055-fix-microblaze-linux-nat.patch │ │ └── gdb_%.bbappend │ ├── m4 │ │ ├── files │ │ │ └── m4-stack-direction-microblaze.patch │ │ └── m4_%.bbappend │ ├── python │ │ └── python3_%.bbappend │ ├── qemu │ │ ├── qemu-microblaze.inc │ │ ├── qemu-native_%.bbappend │ │ ├── qemu-system-native_%.bbappend │ │ └── qemu_%.bbappend │ └── tcf-agent │ │ └── tcf-agent_%.bbappend ├── recipes-extended │ ├── xz │ │ └── xz_%.bbappend │ └── zstd │ │ └── zstd_1.5.%.bbappend ├── recipes-graphics │ └── mesa │ │ └── mesa.bbappend └── recipes-support │ └── attr │ ├── attr │ └── microblaze-symver.patch │ └── attr_%.bbappend ├── meta-vitis-tc ├── COPYING.MIT ├── README.md ├── classes │ └── vitis-tc-baremetal-toolchain-scripts.bbclass ├── conf │ ├── layer.conf │ └── machine │ │ ├── aarch32-tc.conf │ │ ├── aarch64-tc.conf │ │ ├── arm-rm-tc.conf │ │ ├── include │ │ └── baremetal-tc.conf │ │ ├── microblaze-tc.conf │ │ └── riscv-tc.conf ├── files │ ├── toolchain-shar-extract.sh │ └── toolchain-shar-relocate.sh ├── recipes-core │ ├── meta │ │ ├── meta-environment.bbappend │ │ ├── meta-qemu-xilinx.bb │ │ └── meta-xilinx-toolchain.bb │ ├── newlib │ │ ├── libgloss_%.bbappend │ │ └── newlib_%.bbappend │ └── packagegroups │ │ ├── packagegroup-cross-canadian.bbappend │ │ └── packagegroup-newlib-standalone-sdk-target.bb ├── recipes-devtools │ ├── binutils │ │ └── binutils-cross-canadian%.bbappend │ └── gcc │ │ ├── gcc-13 │ │ ├── additional-microblaze-multilibs.patch │ │ └── riscv-multilib-generator-python.patch │ │ ├── gcc-cross-canadian_%.bbappend │ │ ├── gcc-cross_%.bbappend │ │ ├── gcc-runtime_%.bbappend │ │ ├── gcc-source_13.%.bbappend │ │ ├── gcc-xilinx-standalone-multilib.inc │ │ ├── mb-convert-head.sh │ │ ├── mb-convert.sh │ │ └── riscv-convert.sh └── scripts │ └── relocate-wrapper.py ├── meta-xilinx-bsp ├── COPYING.MIT ├── README.md ├── conf │ └── layer.conf └── recipes-bsp │ └── embeddedsw │ └── fsbl-firmware_%.bbappend ├── meta-xilinx-contrib ├── COPYING.MIT ├── README.md ├── conf │ ├── layer.conf │ └── machine │ │ └── ml605-qemu-microblazeel.conf ├── dynamic-layers │ └── meta-xilinx-tools │ │ └── recipes-bsp │ │ └── bitstream │ │ └── bitstream-extraction_%.bbappend ├── recipes-bsp │ ├── device-tree │ │ ├── device-tree.bbappend │ │ └── files │ │ │ └── minized-zynq7.dts │ └── reference-design │ │ └── zybo-linux-bd.bb └── recipes-kernel │ ├── linux-firmware │ └── linux-firmware_%.bbappend │ └── linux │ ├── linux-xlnx │ ├── 5.15.19 │ │ ├── 0001-drm-xilinx-Add-encoder-for-Digilent-boards.patch │ │ ├── 0002-clk-Add-driver-for-axi_dynclk-IP-Core.patch │ │ ├── 0003-drm-xilinx-Fix-DPMS-transition-to-on.patch │ │ └── 0004-minized-wifi-bluetooth.cfg │ ├── 5.15.36 │ │ ├── 0001-drm-xilinx-Add-encoder-for-Digilent-boards.patch │ │ ├── 0002-clk-Add-driver-for-axi_dynclk-IP-Core.patch │ │ ├── 0003-drm-xilinx-Fix-DPMS-transition-to-on.patch │ │ └── 0004-minized-wifi-bluetooth.cfg │ ├── 6.1.30 │ │ ├── 0001-drm-xilinx-Add-encoder-for-Digilent-boards.patch │ │ ├── 0002-clk-Add-driver-for-axi_dynclk-IP-Core.patch │ │ ├── 0003-drm-xilinx-Fix-DPMS-transition-to-on.patch │ │ └── 0004-minized-wifi-bluetooth.cfg │ ├── 6.1.60 │ │ ├── 0001-drm-xilinx-Add-encoder-for-Digilent-boards.patch │ │ ├── 0002-clk-Add-driver-for-axi_dynclk-IP-Core.patch │ │ ├── 0003-drm-xilinx-Fix-DPMS-transition-to-on.patch │ │ └── 0004-minized-wifi-bluetooth.cfg │ └── v2024.1 │ │ ├── 0001-drm-xilinx-Add-encoder-for-Digilent-boards.patch │ │ ├── 0002-clk-Add-driver-for-axi_dynclk-IP-Core.patch │ │ ├── 0003-drm-xilinx-Fix-DPMS-transition-to-on.patch │ │ └── 0004-minized-wifi-bluetooth.cfg │ ├── linux-xlnx_%.bbappend │ ├── linux-yocto-dev.bbappend │ ├── linux-yocto-tiny_%.bbappend │ └── linux-yocto_%.bbappend ├── meta-xilinx-core ├── COPYING.MIT ├── README.md ├── README.qemu.md ├── classes-global │ └── xilinx-microblaze.bbclass ├── classes-recipe │ ├── amd_spi_image.bbclass │ ├── dfx_user_dts.bbclass │ ├── fw-package.bbclass │ ├── image-wic-utils.bbclass │ ├── kernel-simpleimage.bbclass │ ├── qemuboot-xilinx.bbclass │ ├── xilinx-fetch-restricted.bbclass │ └── xilinx-platform-init.bbclass ├── classes │ ├── gen-machine-conf.bbclass │ ├── image-types-xilinx-qemu.bbclass │ ├── xilinx-deprecated.bbclass │ ├── xilinx-testimage.bbclass │ └── xilinx-vars.bbclass ├── conf │ ├── layer.conf │ └── machine │ │ ├── README │ │ ├── include │ │ ├── README │ │ ├── machine-xilinx-default.inc │ │ ├── machine-xilinx-qemu.inc │ │ ├── soc-tune-include.inc │ │ ├── soc-versal-net.inc │ │ ├── soc-versal.inc │ │ ├── soc-zynq.inc │ │ ├── soc-zynqmp.inc │ │ └── xilinx-microblaze.inc │ │ ├── microblaze-generic.conf │ │ ├── versal-ai-core-generic.conf │ │ ├── versal-ai-edge-generic.conf │ │ ├── versal-common.conf │ │ ├── versal-generic.conf │ │ ├── versal-hbm-generic.conf │ │ ├── versal-net-common.conf │ │ ├── versal-net-generic.conf │ │ ├── versal-premium-generic.conf │ │ ├── versal-prime-generic.conf │ │ ├── zynq-common.conf │ │ ├── zynq-generic.conf │ │ ├── zynqmp-cg-generic.conf │ │ ├── zynqmp-common.conf │ │ ├── zynqmp-dr-generic.conf │ │ ├── zynqmp-eg-generic.conf │ │ ├── zynqmp-ev-generic.conf │ │ ├── zynqmp-generic.conf │ │ └── zynqmp-mali-common.conf ├── dynamic-layers │ ├── meta-python │ │ └── recipes-devtools │ │ │ └── python │ │ │ ├── python3-flask-restful_%.bbappend │ │ │ ├── python3-flask_%.bbappend │ │ │ ├── python3-itsdangerous_%.bbappend │ │ │ ├── python3-pandas_%.bbappend │ │ │ └── python3-werkzeug_%.bbappend │ ├── openamp-layer │ │ ├── recipes-bsp │ │ │ └── device-tree │ │ │ │ ├── device-tree.bbappend │ │ │ │ ├── files │ │ │ │ ├── versal-net-openamp-overlay.dts │ │ │ │ ├── versal-net-openamp.dtsi │ │ │ │ ├── versal-openamp-overlay.dts │ │ │ │ ├── versal-openamp.dtsi │ │ │ │ ├── zynqmp-openamp-overlay.dts │ │ │ │ └── zynqmp-openamp.dtsi │ │ │ │ └── open-amp-device-tree.bb │ │ ├── recipes-core │ │ │ └── packagegroups │ │ │ │ └── packagegroup-openamp.bb │ │ ├── recipes-openamp │ │ │ ├── libmetal │ │ │ │ ├── libmetal-xlnx_v2024.1.bb │ │ │ │ └── libmetal-xlnx_v2024.2.bb │ │ │ └── open-amp │ │ │ │ ├── open-amp-xlnx_%.bbappend │ │ │ │ ├── open-amp-xlnx_v2024.1.bb │ │ │ │ └── open-amp-xlnx_v2024.2.bb │ │ └── recipes-xrt │ │ │ └── xrt │ │ │ ├── xrt_202310.2.15.0.bbappend │ │ │ ├── xrt_202320.2.16.0.bbappend │ │ │ └── xrt_202410.2.17.319.bbappend │ ├── openembedded-layer │ │ ├── recipes-benchmark │ │ │ └── glmark2 │ │ │ │ ├── files │ │ │ │ ├── 0001-Resolve-macro-redefination-and-presion-differ-error.patch │ │ │ │ ├── 0002-native-state-fbdev-Add-support-for-glmark2-es2-fbdev.patch │ │ │ │ └── 0003-EGL-eglplatform.h-Remove-the-eglplatform.h-header.patch │ │ │ │ └── glmark2_%.bbappend │ │ ├── recipes-core │ │ │ └── opencl-headers │ │ │ │ └── opencl-headers_%.bbappend │ │ └── recipes-graphics │ │ │ └── xorg-driver │ │ │ ├── xf86-video-armsoc │ │ │ ├── 0001-armsoc_driver.c-Bypass-the-exa-layer-to-free-the-roo.patch │ │ │ ├── 0001-src-drmmode_xilinx-Add-the-dumb-gem-support-for-Xili.patch │ │ │ ├── 0001-xf86-video-armosc-Accelerate-picture-composition.patch │ │ │ ├── 0001-xf86-video-armosc-Option-to-control-acceleration.patch │ │ │ └── 0001-xf86-video-armsoc-Add-shadow-buffer-hooks.patch │ │ │ └── xf86-video-armsoc_%.bbappend │ └── virtualization-layer │ │ ├── recipes-devtools │ │ └── qemu │ │ │ ├── qemu-xilinx-package-split-8.1.inc │ │ │ ├── qemu-xilinx_8.1%.bbappend │ │ │ └── qemu_8.1%.bbappend │ │ └── recipes-kernel │ │ └── lopper │ │ ├── lopper │ │ └── 0001-fixup-duplicates.patch │ │ └── lopper_git.bbappend ├── lib │ └── devtool │ │ └── boot-jtag.py ├── recipes-apps │ ├── image-update │ │ └── image-update_1.3.bb │ └── raft │ │ ├── python-async.inc │ │ ├── python3-async_0.6.2.bb │ │ └── raft_2024.1.bb ├── recipes-bsp │ ├── ai-engine │ │ ├── ai-engine-driver_3.4.bb │ │ ├── ai-engine-driver_3.5.bb │ │ ├── ai-engine-driver_3.6.bb │ │ ├── aie-rt-2023.inc │ │ ├── aie-rt-2024.2.inc │ │ ├── aie-rt-2024.inc │ │ ├── aiefal_1.5.bb │ │ ├── aiefal_1.6.bb │ │ └── aiefal_1.7.bb │ ├── arm-trusted-firmware │ │ ├── arm-trusted-firmware.inc │ │ ├── arm-trusted-firmware_2.10-xilinx-v2024.1.bb │ │ ├── arm-trusted-firmware_2.8-xilinx-v2023.1.bb │ │ └── arm-trusted-firmware_2.8-xilinx-v2023.2.bb │ ├── base-pdi │ │ └── base-pdi_1.0.bb │ ├── bitstream │ │ └── bitstream_1.0.bb │ ├── bootbin │ │ ├── bootbin-version-header.bb │ │ ├── bootbin-version-string.bb │ │ ├── machine-xilinx-versal-net.inc │ │ ├── machine-xilinx-versal.inc │ │ ├── machine-xilinx-zynq.inc │ │ ├── machine-xilinx-zynqmp.inc │ │ ├── xilinx-bootbin_1.0.bb │ │ └── xilinx-mcs_1.0.bb │ ├── cdo │ │ └── extract-cdo_1.0.bb │ ├── device-tree │ │ ├── device-tree.bb │ │ └── files │ │ │ └── zynq-7000-qspi-dummy.dtsi │ ├── dfx-mgr │ │ ├── dfx-mgr_1.0.bb │ │ ├── dfx-mgr_2023.1.bb │ │ ├── dfx-mgr_2023.2.bb │ │ ├── dfx-mgr_2024.1.bb │ │ └── dfx-mgr_2024.2.bb │ ├── embeddedsw │ │ ├── fsbl.bb │ │ ├── imgrcry.bb │ │ ├── imgsel.bb │ │ ├── plmfw.bb │ │ ├── pmufw.bb │ │ └── psmfw.bb │ ├── fpga-manager-script │ │ ├── files │ │ │ └── fpgautil.c │ │ └── fpga-manager-script_1.0.bb │ ├── initramdisk │ │ └── initramdisk-xilinx.bb │ ├── libdfx │ │ ├── libdfx_1.0.bb │ │ ├── libdfx_2023.1.bb │ │ ├── libdfx_2023.2.bb │ │ ├── libdfx_2024.1.bb │ │ └── libdfx_2024.2.bb │ ├── platform-init │ │ └── platform-init.bb │ ├── pmu-firmware │ │ └── pmu-rom-native.bb │ ├── trusted-firmware-a │ │ └── trusted-firmware-a_2.10.0-xilinx-v2024.2.bb │ └── u-boot │ │ ├── u-boot-spl-zynq-init.inc │ │ ├── u-boot-tools%.bbappend │ │ ├── u-boot-tools-xlnx.inc │ │ ├── u-boot-tools-xlnx_2023.01-xilinx-v2023.1.bb │ │ ├── u-boot-tools-xlnx_2023.01-xilinx-v2023.2.bb │ │ ├── u-boot-tools-xlnx_2024.01-xilinx-v2024.1.bb │ │ ├── u-boot-tools-xlnx_2024.01-xilinx-v2024.2.bb │ │ ├── u-boot-v2023.01 │ │ ├── microblaze-generic-top.h │ │ └── microblaze-generic.cfg │ │ ├── u-boot-v2024.01 │ │ └── microblaze-generic.cfg │ │ ├── u-boot-xlnx-2023.1.inc │ │ ├── u-boot-xlnx-2023.2.inc │ │ ├── u-boot-xlnx-2024.1.inc │ │ ├── u-boot-xlnx-2024.2.inc │ │ ├── u-boot-xlnx-blob.inc │ │ ├── u-boot-xlnx-common.inc │ │ ├── u-boot-xlnx-dev.bb │ │ ├── u-boot-xlnx-microblaze.inc │ │ ├── u-boot-xlnx-scr.bb │ │ ├── u-boot-xlnx-scr │ │ ├── boot.cmd.generic │ │ ├── boot.cmd.generic.root │ │ ├── boot.cmd.qspi.versal │ │ ├── boot.cmd.sd.versal │ │ ├── boot.cmd.sd.zynq │ │ ├── boot.cmd.sd.zynqmp │ │ ├── boot.cmd.ubifs │ │ └── pxeboot.pxe │ │ ├── u-boot-xlnx-uenv.bb │ │ ├── u-boot-xlnx.inc │ │ ├── u-boot-xlnx_2023.01-xilinx-v2023.1.bb │ │ ├── u-boot-xlnx_2023.01-xilinx-v2023.2.bb │ │ ├── u-boot-xlnx_2024.01-xilinx-v2024.1.bb │ │ ├── u-boot-xlnx_2024.01-xilinx-v2024.2.bb │ │ └── u-boot_%.bbappend ├── recipes-core │ ├── glibc │ │ └── glibc-locale_%.bbappend │ ├── images │ │ ├── core-image-ptest-all.bbappend │ │ ├── core-image-ptest-fast.bbappend │ │ └── core-image-ptest.bbappend │ └── packagegroups │ │ ├── packagegroup-lmsensors.bb │ │ ├── packagegroup-networking-stack.bb │ │ ├── packagegroup-opencv.bb │ │ ├── packagegroup-xilinx-audio.bb │ │ ├── packagegroup-xilinx-benchmarks.bb │ │ └── packagegroup-xilinx-gstreamer.bb ├── recipes-devtools │ ├── bootgen │ │ └── bootgen_2024.2.bb │ ├── python │ │ ├── python3-anytree_2.8.0.bb │ │ ├── python3-bokeh_3.5.1.bb │ │ ├── python3-contourpy_1.2.1.bb │ │ ├── python3-mercantile_1.2.1.bb │ │ ├── python3-pybind11_2.13.1.bb │ │ ├── python3-setuptools-git-versioning_2.0.0.bb │ │ └── python3-xyzservices_2024.6.0.bb │ ├── qemu │ │ ├── files │ │ │ ├── flash_stripe.c │ │ │ └── qemu-system-aarch64-multiarch │ │ ├── flashstrip_1.0.bb │ │ ├── qemu-8.1.inc │ │ ├── qemu-8.1 │ │ │ ├── 0001-python-rename-QEMUMonitorProtocol.cmd-to-cmd_raw.patch │ │ │ ├── 0001-qemu-Add-addition-environment-space-to-boot-loader-q.patch │ │ │ ├── 0002-linux-user-Replace-use-of-lfs64-related-functions-an.patch │ │ │ ├── 0002-python-qemu-rename-command-to-cmd.patch │ │ │ ├── 0003-apic-fixup-fallthrough-to-PIC.patch │ │ │ ├── 0004-configure-Add-pkg-config-handling-for-libgcrypt.patch │ │ │ ├── 0005-qemu-Do-not-include-file-if-not-exists.patch │ │ │ ├── 0006-qemu-Add-some-user-space-mmap-tweaks-to-address-musl.patch │ │ │ ├── 0007-qemu-Determinism-fixes.patch │ │ │ ├── 0008-tests-meson.build-use-relative-path-to-refer-to-file.patch │ │ │ ├── 0009-Define-MAP_SYNC-and-MAP_SHARED_VALIDATE-on-needed-li.patch │ │ │ ├── 0010-hw-pvrdma-Protect-against-buggy-or-malicious-guest-d.patch │ │ │ ├── cross.patch │ │ │ ├── fixedmeson.patch │ │ │ ├── fixmips.patch │ │ │ ├── no-pip.patch │ │ │ ├── powerpc_rom.bin │ │ │ ├── qemu-guest-agent.init │ │ │ ├── qemu-guest-agent.udev │ │ │ └── run-ptest │ │ ├── qemu-alt.inc │ │ ├── qemu-devicetrees.inc │ │ ├── qemu-devicetrees │ │ │ ├── 0001-Makefile-Use-python3-instead-of-python.patch │ │ │ ├── 0001-versal-Reorder-serial-ports.patch │ │ │ └── 0001-versal-net-Reorder-serial-port.patch │ │ ├── qemu-devicetrees_2024.2.bb │ │ ├── qemu-native-8.1.inc │ │ ├── qemu-native-alt.inc │ │ ├── qemu-native_%.bbappend │ │ ├── qemu-system-native-alt.inc │ │ ├── qemu-system-native_%.bbappend │ │ ├── qemu-targets-8.1.inc │ │ ├── qemu-xilinx-8.1.inc │ │ ├── qemu-xilinx-multiarch-helper-native_1.0.bb │ │ ├── qemu-xilinx-native-8.1.inc │ │ ├── qemu-xilinx-native_8.1.0.bb │ │ ├── qemu-xilinx-system-native_%.bbappend │ │ ├── qemu-xilinx-system-native_8.1.0.bb │ │ ├── qemu-xilinx_8.1.0.bb │ │ ├── qemu_%.bbappend │ │ └── qemu_8.1.2.bb │ ├── run-postinsts │ │ └── run-postinsts_%.bbappend │ └── tcf-agent │ │ └── tcf-agent_%.bbappend ├── recipes-graphics │ ├── drm │ │ ├── files │ │ │ ├── 0001-PATCH-libdrm-Update-drm-header-file-with-XV15-and-XV.patch │ │ │ ├── 0001-headers-Sync-with-HDR-from-v5.15.patch │ │ │ ├── 0001-modetest-Add-YUV444-and-X403-format-support-for-mode.patch │ │ │ ├── 0002-modetest-call-drmModeCrtcSetGamma-only-if-add_proper.patch │ │ │ ├── 0003-modetest-Add-semiplanar-10bit-pattern-support-for-mo.patch │ │ │ └── 0004-modetest-fix-smpte-colour-pattern-issue-for-XV20-and.patch │ │ └── libdrm_%.bbappend │ ├── x11-common │ │ ├── xserver-nodm-init │ │ │ ├── xserver-nodm.conf.in │ │ │ └── xserver-nodm.service.in │ │ └── xserver-nodm-init_%.bbappend │ └── xorg-xserver │ │ ├── xserver-xf86-config │ │ └── zynqmp │ │ │ └── xorg.conf │ │ ├── xserver-xf86-config_%.bbappend │ │ ├── xserver-xorg │ │ ├── 0001-xf86Rotate.c-Add-required-NULL-check.patch │ │ ├── 99-monitor-hotplug.rules │ │ └── monitor-hotplug.sh │ │ └── xserver-xorg_%.bbappend ├── recipes-kernel │ ├── dp │ │ ├── files │ │ │ └── 0001-Support-both-pre-6.4.0-and-current-i2c-probing.patch │ │ └── kernel-module-dp_6.6.10.bb │ ├── hdmi │ │ ├── files │ │ │ └── 0001-Support-both-pre-6.4.0-and-current-kernels.patch │ │ └── kernel-module-hdmi_6.6.40.bb │ ├── hdmi21 │ │ └── kernel-module-hdmi21_2024.2.bb │ ├── linux-firmware │ │ └── linux-firmware-ti-bt.bb │ ├── linux-xlnx-udev-rules │ │ ├── linux-xlnx-udev-rules.bb │ │ └── linux-xlnx-udev-rules │ │ │ └── 99-aie-device.rules │ ├── linux │ │ ├── linux-microblaze.inc │ │ ├── linux-xlnx-dev.bb │ │ ├── linux-xlnx.inc │ │ ├── linux-xlnx │ │ │ ├── 0001-scripts-dtc-Remove-redundant-YYLOC-global-declaratio.patch │ │ │ ├── linux-xlnx-kmeta │ │ │ │ └── features │ │ │ │ │ ├── drm-lima │ │ │ │ │ ├── drm-lima.cfg │ │ │ │ │ └── drm-lima.scc │ │ │ │ │ ├── hwmon │ │ │ │ │ ├── hwmon_modules.cfg │ │ │ │ │ └── hwmon_modules.scc │ │ │ │ │ ├── microblaze-systemd │ │ │ │ │ ├── microblaze-systemd.cfg │ │ │ │ │ └── microblaze-systemd.scc │ │ │ │ │ └── versal-sysmon │ │ │ │ │ ├── versal-sysmon.cfg │ │ │ │ │ └── versal-sysmon.scc │ │ │ ├── mb-no-tree-loop-distribute-patterns.patch │ │ │ └── microblaze_generic.cfg │ │ ├── linux-xlnx_6.1-v2023.1.bb │ │ ├── linux-xlnx_6.1-v2023.2.bb │ │ ├── linux-xlnx_6.6.10-v2024.1.bb │ │ ├── linux-xlnx_6.6.40-v2024.2.bb │ │ ├── linux-yocto-dev.bbappend │ │ ├── linux-yocto-tiny_%.bbappend │ │ ├── linux-yocto-xilinx.inc │ │ └── linux-yocto_%.bbappend │ └── lopper │ │ ├── xilinx-lops.bb │ │ └── xilinx-lops │ │ ├── lop-machine-name.dts │ │ ├── lop-microblaze-yocto.dts │ │ └── lop-xilinx-id-cpus.dts ├── recipes-support │ ├── freeipmi │ │ └── freeipmi_1.6.10.bb │ └── libgpg-error │ │ ├── files │ │ └── lock-obj-pub.microblazeel-unknown-linux-gnu.h │ │ └── libgpg-error_%.bbappend ├── recipes-utils │ └── mb-realoc │ │ ├── files │ │ └── mb-realoc │ │ └── mb-realoc.bb ├── recipes-xrt │ ├── xrt │ │ ├── xclbinutil-native_202320.2.16.0.bb │ │ ├── xclbinutil-native_202410.2.17.319.bb │ │ ├── xclbinutil-native_202420.2.18.0.bb │ │ ├── xrt-202310.2.15.0.inc │ │ ├── xrt-202310.2.15.0 │ │ │ └── xrt-cstdint.patch │ │ ├── xrt-202320.2.16.0.inc │ │ ├── xrt-202320.2.16.0 │ │ │ └── xrt-cstdint.patch │ │ ├── xrt-202410.2.17.319.inc │ │ ├── xrt-202410.2.17.319 │ │ │ └── xrt-cstdint.patch │ │ ├── xrt-202420.2.18.0.inc │ │ ├── xrt_202310.2.15.0.bb │ │ ├── xrt_202320.2.16.0.bb │ │ ├── xrt_202410.2.17.319.bb │ │ └── xrt_202420.2.18.0.bb │ └── zocl │ │ ├── files │ │ └── 0001-Fixed-ZOCL-dtbo-path-len-issue-6966.patch │ │ ├── zocl_202310.2.15.0.bb │ │ ├── zocl_202320.2.16.0.bb │ │ ├── zocl_202410.2.17.319.bb │ │ └── zocl_202420.2.18.0.bb └── wic │ └── xilinx-default-sd.wks ├── meta-xilinx-demos ├── README.md ├── classes │ └── jupyter-examples.bbclass ├── conf │ └── layer.conf ├── dynamic-layers │ ├── meta-jupyter │ │ ├── recipes-core │ │ │ └── packagegroups │ │ │ │ └── packagegroup-xilinx-jupyter.bb │ │ ├── recipes-example │ │ │ └── pm-notebooks │ │ │ │ ├── files │ │ │ │ └── LICENSE │ │ │ │ └── pm-notebooks_1.0.bb │ │ └── recipes-utils │ │ │ ├── start-jupyterlab │ │ │ ├── start-jupyterlab │ │ │ │ ├── jupyter-setup.service │ │ │ │ ├── jupyter-setup.sh │ │ │ │ ├── jupyter_server_config.py │ │ │ │ ├── overrides.json │ │ │ │ └── start-jupyter.sh │ │ │ └── start-jupyterlab_1.0.bb │ │ │ └── start-jupyternb │ │ │ ├── start-jupyternb │ │ │ ├── jupyter-setup.service │ │ │ ├── jupyter-setup.sh │ │ │ ├── jupyter-variables.sh │ │ │ ├── jupyter_notebook_config.py │ │ │ └── start-jupyter.sh │ │ │ └── start-jupyternb_1.0.bb │ ├── meta-openamp │ │ └── recipes-example │ │ │ └── openamp │ │ │ └── openamp-demo-notebooks_0.1.bb │ └── meta-ros │ │ ├── meta-ros-common │ │ └── recipes-core │ │ │ └── packagegroups │ │ │ └── packagegroup-xilinx-ros.bb │ │ └── meta-ros2-jazzy │ │ └── recipes-bbappends │ │ ├── ament-lint │ │ └── ament-flake8_0.17.0-2.bbappend │ │ ├── common-interfaces │ │ └── sensor-msgs-py_%.bbappend │ │ ├── orocos-kdl-vendor │ │ └── orocos-kdl-vendor_%.bbappend │ │ ├── rosbag2 │ │ ├── liblz4-vendor_%.bbappend │ │ ├── mcap-vendor │ │ │ └── 0001-fix-include-dir.patch │ │ ├── mcap-vendor_%.bbappend │ │ ├── rosbag2-compression-zstd_%.bbappend │ │ └── shared-queues-vendor_%.bbappend │ │ └── yaml-cpp-vendor │ │ └── yaml-cpp-vendor_%.bbappend ├── recipes-apps │ └── sdfec │ │ └── sdfec_1.1.bb ├── recipes-core │ └── packagegroups │ │ ├── packagegroup-xilinx-matchbox.bb │ │ ├── packagegroup-xilinx-multimedia.bb │ │ └── packagegroup-xilinx-qt.bb ├── recipes-examples │ ├── gpio-demo │ │ ├── files │ │ │ ├── Makefile │ │ │ └── gpio-demo.c │ │ └── gpio-demo.bb │ └── peekpoke │ │ ├── files │ │ ├── Makefile │ │ ├── peek.c │ │ └── poke.c │ │ └── peekpoke.bb ├── recipes-firmware │ ├── vek280-pl-bram-uart-gpio-fw │ │ └── vek280-pl-bram-uart-gpio-fw_1.0-2024.2.bb │ └── zcu104-pl-vcu-fw │ │ └── zcu104-pl-vcu-fw_1.0-2024.2.bb └── scripts │ └── generate-machines-sdt.sh ├── meta-xilinx-mali400 ├── README.md ├── classes │ ├── meta-xilinx-mali400-cfg.bbclass │ └── sanity-meta-xilinx-mali400.bbclass ├── conf │ ├── distro │ │ └── include │ │ │ └── meta-xilinx-mali400-default-versions.inc │ └── layer.conf ├── dynamic-layers │ ├── openembedded-layer │ │ └── recipes-benchmark │ │ │ └── glmark2 │ │ │ └── glmark2_%.bbappend │ ├── qt5-layer │ │ └── recipes-qt │ │ │ └── qt5 │ │ │ ├── qtbase │ │ │ ├── 0002-egl_kms-Modify-the-default-color-format-to-RGB565.patch │ │ │ └── 0003-qkmsdevice.cpp-Disable-hw-cursor-as-a-default-option.patch │ │ │ ├── qtbase_%.bbappend │ │ │ ├── qtmultimedia_%.bbappend │ │ │ ├── qtwayland │ │ │ ├── 0001-Fix-regression-in-QWaylandGlContext-makeCurrent-for-.patch │ │ │ ├── 0001-qwaylandwindow.cpp-Do-not-destroy-shell-suface-befor.patch │ │ │ ├── 0002-Handle-maximize-minimize-fullscreen-in-xdg_shell_v6.patch │ │ │ └── 0003-qwaylandeglwindow.cpp-Bind-the-context-before-callin.patch │ │ │ ├── qtwayland_%.bbappend │ │ │ ├── qtwebengine_%.bbappend │ │ │ └── qtwebkit_%.bbappend │ └── xilinx-multimedia │ │ └── recipes-multimedia │ │ └── gstreamer │ │ └── gstreamer1.0-plugins-base_%.bbappend ├── recipes-benchmarks │ └── glmark2 │ │ ├── files │ │ ├── 0001-Make-RGB565-as-default-EGLconfig.patch │ │ ├── 0001-src-gl-state-egl-Use-native_display-to-load-EGL-func.patch │ │ └── 0001-src-options.cpp-Add-options-to-configure-bpp-and-dep.patch │ │ └── glmark2_%.bbappend ├── recipes-devtools │ └── qemu │ │ ├── qemu-xilinx_8.1.0.bbappend │ │ └── qemu_%.bbappend ├── recipes-gnome │ └── gtk+ │ │ └── gtk+3_%.bbappend ├── recipes-graphics │ ├── libepoxy │ │ └── libepoxy_%.bbappend │ ├── libgles │ │ ├── files │ │ │ ├── egl.pc │ │ │ ├── gbm.pc │ │ │ ├── glesv1.pc │ │ │ ├── glesv1_cm.pc │ │ │ └── glesv2.pc │ │ └── libmali-xlnx_r9p0-01rel0.bb │ ├── libglu │ │ └── libglu_%.bbappend │ ├── libsdl2 │ │ └── libsdl2_%.bbappend │ ├── mali │ │ ├── kernel-module-mali │ │ │ ├── 0001-Change-Makefile-to-be-compatible-with-Yocto.patch │ │ │ ├── 0002-staging-mali-r8p0-01rel0-Add-the-ZYNQ-ZYNQMP-platfor.patch │ │ │ ├── 0003-staging-mali-r8p0-01rel0-Remove-unused-trace-macros.patch │ │ │ ├── 0004-staging-mali-r8p0-01rel0-Don-t-include-mali_read_phy.patch │ │ │ ├── 0005-linux-mali_kernel_linux.c-Handle-clock-when-probed-a.patch │ │ │ ├── 0006-arm.c-global-variable-dma_ops-is-removed-from-the-ke.patch │ │ │ ├── 0010-common-mali_pm.c-Add-PM-runtime-barrier-after-removi.patch │ │ │ ├── 0011-linux-mali_kernel_linux.c-Enable-disable-clock-for-r.patch │ │ │ ├── 0012-linux-mali_memory_os_alloc-Remove-__GFP_COLD.patch │ │ │ ├── 0013-linux-mali_memory_secure-Add-header-file-dma-direct..patch │ │ │ ├── 0014-linux-mali_-timer-Get-rid-of-init_timer.patch │ │ │ ├── 0015-fix-driver-failed-to-check-map-error.patch │ │ │ ├── 0016-mali_memory_secure-Kernel-5.0-onwards-access_ok-API-.patch │ │ │ ├── 0017-Support-for-vm_insert_pfn-deprecated-from-kernel-4.2.patch │ │ │ ├── 0018-Change-return-type-to-vm_fault_t-for-fault-handler.patch │ │ │ ├── 0019-get_monotonic_boottime-ts-deprecated-from-kernel-4.2.patch │ │ │ ├── 0020-Fix-ioremap_nocache-deprecation-in-kernel-5.6.patch │ │ │ ├── 0021-Use-updated-timekeeping-functions-in-kernel-5.6.patch │ │ │ ├── 0022-Set-HAVE_UNLOCKED_IOCTL-default-to-true.patch │ │ │ ├── 0023-Use-PTR_ERR_OR_ZERO-instead-of-PTR_RET.patch │ │ │ ├── 0024-Use-community-device-tree-names.patch │ │ │ ├── 0025-Import-DMA_BUF-module-and-update-register_shrinker-f.patch │ │ │ ├── 0026-Fix-gpu-driver-probe-failure.patch │ │ │ ├── 0027-Updated-clock-name-and-structure-to-match-LIMA-drive.patch │ │ │ ├── 0028-Replace-vma-vm_flags-direct-modifications-with-modif.patch │ │ │ └── 0029-Fixed-buildpath-QA-warning.patch │ │ └── kernel-module-mali_r9p0-01rel0.bb │ ├── mesa │ │ ├── files │ │ │ └── 0001-DRI_Add_xlnx_dri.patch │ │ ├── mesa-demos │ │ │ ├── 0001-src-egl-eglinfo-Align-EXT_platform_device-extension-.patch │ │ │ ├── 0002-src-egl-eglinfo-Use-EGL_PLATFORM_DEVICE_EXT-only-if-.patch │ │ │ └── libmali-egl-workaround.patch │ │ ├── mesa-demos_%.bbappend │ │ ├── mesa-gl_%.bbappend │ │ └── mesa_%.bbappend │ ├── virglrenderer │ │ └── virglrenderer_%.bbappend │ ├── wayland │ │ ├── files │ │ │ ├── 0001-libweston-Remove-substitute-format-for-ARGB8888.patch │ │ │ ├── 9.0.0 │ │ │ │ └── 0001-libweston-Remove-substitute-format-for-ARGB8888.patch │ │ │ ├── init │ │ │ └── weston.service │ │ ├── weston-init.bbappend │ │ ├── weston.inc │ │ ├── weston │ │ │ ├── 0001-libweston-backend-drm-Re-order-gbm-destruction-at-DR.patch │ │ │ ├── 0001-meson.build-fix-incorrect-header.patch │ │ │ ├── 0001-tests-include-fcntl.h-for-open-O_RDWR-O_CLOEXEC-and-.patch │ │ │ ├── 0001-weston-launch-Provide-a-default-version-that-doesn-t.patch │ │ │ ├── dont-use-plane-add-prop.patch │ │ │ ├── systemd-notify.weston-start │ │ │ ├── weston.desktop │ │ │ ├── weston.png │ │ │ └── xwayland.weston-start │ │ ├── weston_13.%.bbappend │ │ ├── weston_9.0.0.bb │ │ └── weston_9.0.0.bbappend │ ├── xorg-xserver │ │ └── xserver-xorg_%.bbappend │ └── xwayland │ │ └── xwayland_%.bbappend └── recipes-kernel │ ├── linux-xlnx-udev-rules │ ├── linux-xlnx-udev-rules.bbappend │ └── linux-xlnx-udev-rules │ │ └── 99-mali-device.rules │ └── linux │ ├── linux-xlnx-mali400.inc │ └── linux-xlnx_%.bbappend ├── meta-xilinx-multimedia ├── conf │ └── layer.conf ├── dynamic-layers │ └── meta-jupyter │ │ └── recipes-multimedia │ │ └── gstreamer │ │ ├── gstreamer-multimedia-notebooks_0.1.inc │ │ ├── gstreamer-vcu-examples_0.1.bb │ │ ├── gstreamer-vcu-notebooks_0.1.bb │ │ ├── gstreamer-vdu-examples_0.1.bb │ │ └── gstreamer-vdu-notebooks_0.1.bb └── recipes-multimedia │ ├── gstreamer │ ├── gst-devtools │ │ └── 0001-connect-has-a-different-signature-on-musl.patch │ ├── gst-devtools_1.22.%.bbappend │ ├── gst-devtools_1.22.12.bb │ ├── gst-interpipes_v1.1.8.bb │ ├── gst-perf_1.0.bb │ ├── gstreamer-xilinx-1.22.%.inc │ ├── gstreamer1.0-libav_1.22.%.bbappend │ ├── gstreamer1.0-libav_1.22.12.bb │ ├── gstreamer1.0-omx_1.22.%.bbappend │ ├── gstreamer1.0-omx_1.22.12.bb │ ├── gstreamer1.0-plugins-bad │ │ ├── 0001-fix-maybe-uninitialized-warnings-when-compiling-with.patch │ │ ├── 0002-avoid-including-sys-poll.h-directly.patch │ │ └── 0004-opencv-resolve-missing-opencv-data-dir-in-yocto-buil.patch │ ├── gstreamer1.0-plugins-bad_1.22.%.bbappend │ ├── gstreamer1.0-plugins-bad_1.22.12.bb │ ├── gstreamer1.0-plugins-base │ │ ├── 0001-ENGR00312515-get-caps-from-src-pad-when-query-caps.patch │ │ ├── 0002-ssaparse-enhance-SSA-text-lines-parsing.patch │ │ └── 0003-viv-fb-Make-sure-config.h-is-included.patch │ ├── gstreamer1.0-plugins-base_1.22.%.bbappend │ ├── gstreamer1.0-plugins-base_1.22.12.bb │ ├── gstreamer1.0-plugins-common.inc │ ├── gstreamer1.0-plugins-good │ │ ├── 0001-qt-include-ext-qt-gstqtgl.h-instead-of-gst-gl-gstglf.patch │ │ └── 0001-v4l2-Define-ioctl_req_t-for-posix-linux-case.patch │ ├── gstreamer1.0-plugins-good_1.22.%.bbappend │ ├── gstreamer1.0-plugins-good_1.22.12.bb │ ├── gstreamer1.0-plugins-license.inc │ ├── gstreamer1.0-plugins-packaging.inc │ ├── gstreamer1.0-plugins-ugly_1.22.%.bbappend │ ├── gstreamer1.0-plugins-ugly_1.22.12.bb │ ├── gstreamer1.0-python_1.22.%.bbappend │ ├── gstreamer1.0-python_1.22.12.bb │ ├── gstreamer1.0-rtsp-server_1.22.%.bbappend │ ├── gstreamer1.0-rtsp-server_1.22.12.bb │ ├── gstreamer1.0-vaapi_1.22.%.bbappend │ ├── gstreamer1.0-vaapi_1.22.12.bb │ ├── gstreamer1.0 │ │ ├── 0001-tests-respect-the-idententaion-used-in-meson.patch │ │ ├── 0002-tests-add-support-for-install-the-tests.patch │ │ ├── 0003-tests-use-a-dictionaries-for-environment.patch │ │ ├── 0004-tests-add-helper-script-to-run-the-installed_tests.patch │ │ └── run-ptest │ ├── gstreamer1.0_1.22.%.bbappend │ └── gstreamer1.0_1.22.12.bb │ ├── pulseaudio │ ├── pulseaudio │ │ └── 0001-default.pai.in-disable-tsched-system-timer-based-mod.patch │ └── pulseaudio_%.bbappend │ ├── sample-content │ ├── bigbuckbunny-2160p30.bb │ └── bigbuckbunny-2160p60.bb │ ├── v4l2apps │ ├── files │ │ └── 0001-v4l-utils-Add-support-for-new-media-bus-codes.patch │ ├── v4l-utils_%.bbappend │ ├── yavta │ │ ├── 0001-Add-support-for-3-planar-YUV444P-8bpc.patch │ │ └── 0002-Add-support-3-planar-YUV-444-10bpc-pixel-format-in-c.patch │ └── yavta_%.bbappend │ ├── vcu │ ├── files │ │ └── 99-vcu-enc-dec.rules │ ├── kernel-module-vcu_2024.1.bb │ ├── kernel-module-vcu_2024.2.bb │ ├── libvcu-omxil_1.1.2-xilinx-v2024.1.bb │ ├── libvcu-omxil_1.1.2-xilinx-v2024.2.bb │ ├── vcu-ctrlsw_1.0.79-xilinx-v2024.1.bb │ ├── vcu-ctrlsw_1.0.80-xilinx-v2024.2.bb │ ├── vcu-firmware_20240216-xilinx-v2024.1.bb │ └── vcu-firmware_20240325-xilinx-v2024.2.bb │ ├── vcu2 │ ├── files │ │ └── 99-vcu2-codec.rules │ ├── kernel-module-vcu2_2024.2.bb │ ├── libvcu2-omxil_1.1.2-xilinx-v2024.2.bb │ ├── vcu2-ctrlsw_1.0.62-xilinx-v2024.2.bb │ └── vcu2-firmware_20240329-xilinx-v2024.2.bb │ └── vdu │ ├── files │ └── 99-vdu-enc-dec.rules │ ├── kernel-module-vdu_2024.1.bb │ ├── kernel-module-vdu_2024.2.bb │ ├── libvdu-omxil_1.1.2-xilinx-v2024.1.bb │ ├── libvdu-omxil_1.1.2-xilinx-v2024.2.bb │ ├── vdu-ctrlsw_1.0.79-xilinx-v2024.1.bb │ ├── vdu-ctrlsw_1.0.79-xilinx-v2024.2.bb │ ├── vdu-firmware_20240216-xilinx-v2024.1.bb │ └── vdu-firmware_20240216-xilinx-v2024.2.bb ├── meta-xilinx-standalone-sdt ├── README.md ├── README.sdt.bsp.md ├── README.sdt.mc.build.md ├── classes-global │ ├── meta-xilinx-standalone-sdt-cfg.bbclass │ └── sanity-meta-xilinx-standalone-sdt.bbclass ├── classes-recipe │ ├── check_sdt_enabled.bbclass │ ├── esw.bbclass │ ├── esw_apps_common.bbclass │ └── esw_examples.bbclass ├── conf │ ├── distro │ │ ├── include │ │ │ └── meta-xilinx-standalone-sdt-default-versions.inc │ │ └── xilinx-freertos.conf │ └── layer.conf ├── dynamic-layers │ └── openamp-layer │ │ └── recipes-openamp │ │ ├── libmetal │ │ └── libmetal-xlnx_%.bbappend │ │ └── open-amp │ │ └── open-amp-xlnx_%.bbappend ├── recipes-applications │ ├── ddr-self-refresh │ │ ├── ddr-self-refresh_2024.1.bb │ │ └── ddr-self-refresh_2024.2.bb │ ├── empty-application │ │ ├── empty-application_2024.1.bb │ │ └── empty-application_2024.2.bb │ ├── freertos-hello-world │ │ ├── freertos-hello-world_2024.1.bb │ │ └── freertos-hello-world_2024.2.bb │ ├── freertos-lwip-echo-server │ │ ├── freertos-lwip-echo-server_2024.1.bb │ │ └── freertos-lwip-echo-server_2024.2.bb │ ├── freertos-lwip-tcp-perf-client │ │ ├── freertos-lwip-tcp-perf-client_2024.1.bb │ │ └── freertos-lwip-tcp-perf-client_2024.2.bb │ ├── freertos-lwip-tcp-perf-server │ │ ├── freertos-lwip-tcp-perf-server_2024.1.bb │ │ └── freertos-lwip-tcp-perf-server_2024.2.bb │ ├── freertos-lwip-udp-perf-client │ │ ├── freertos-lwip-udp-perf-client_2024.1.bb │ │ └── freertos-lwip-udp-perf-client_2024.2.bb │ ├── freertos-lwip-udp-perf-server │ │ ├── freertos-lwip-udp-perf-server_2024.1.bb │ │ └── freertos-lwip-udp-perf-server_2024.2.bb │ ├── hello-world │ │ ├── hello-world_2024.1.bb │ │ └── hello-world_2024.2.bb │ ├── lwip-echo-server │ │ ├── lwip-echo-server_2024.1.bb │ │ └── lwip-echo-server_2024.2.bb │ ├── lwip-tcp-perf-client │ │ ├── lwip-tcp-perf-client_2024.1.bb │ │ └── lwip-tcp-perf-client_2024.2.bb │ ├── lwip-tcp-perf-server │ │ ├── lwip-tcp-perf-server_2024.1.bb │ │ └── lwip-tcp-perf-server_2024.2.bb │ ├── lwip-udp-perf-client │ │ ├── lwip-udp-perf-client_2024.1.bb │ │ └── lwip-udp-perf-client_2024.2.bb │ ├── lwip-udp-perf-server │ │ ├── lwip-udp-perf-server_2024.1.bb │ │ └── lwip-udp-perf-server_2024.2.bb │ ├── memory-tests │ │ ├── memory-tests_2024.1.bb │ │ └── memory-tests_2024.2.bb │ ├── openamp-fw │ │ ├── openamp-fw-echo-testd.bb │ │ ├── openamp-fw-mat-muld.bb │ │ ├── openamp-fw-rpc-demo.bb │ │ └── openamp-fw.inc │ ├── peripheral-tests │ │ ├── peripheral-tests_2024.1.bb │ │ └── peripheral-tests_2024.2.bb │ ├── sample-fw-package │ │ └── sample-fw-package.bb │ ├── srec-bootloader │ │ ├── srec-bootloader_2024.1.bb │ │ └── srec-bootloader_2024.2.bb │ ├── srec-spi-bootloader │ │ ├── srec-spi-bootloader_2024.1.bb │ │ └── srec-spi-bootloader_2024.2.bb │ ├── zynq-dram-test │ │ ├── zynq-dram-test_2024.1.bb │ │ └── zynq-dram-test_2024.2.bb │ └── zynqmp-dram-test │ │ ├── zynqmp-dram-test_2024.1.bb │ │ └── zynqmp-dram-test_2024.2.bb ├── recipes-bsp │ ├── base-pdi │ │ ├── base-pdi_%.bbappend │ │ └── base-pdi_sdt.inc │ ├── device-tree │ │ └── device-tree.bbappend │ ├── embeddedsw │ │ ├── esw-conf_2024.1.bb │ │ ├── esw-conf_2024.2.bb │ │ ├── fsbl-firmware_%.bbappend │ │ ├── fsbl-firmware_sdt.inc │ │ ├── plm-firmware_%.bbappend │ │ ├── plm-firmware_sdt.inc │ │ ├── pmu-firmware_%.bbappend │ │ ├── pmu-firmware_sdt.inc │ │ ├── psm-firmware_%.bbappend │ │ └── psm-firmware_sdt.inc │ ├── image-recovery │ │ └── image-recovery_2024.2.bb │ ├── image-selector │ │ └── image-selector_2024.2.bb │ └── sdt-artifacts │ │ └── sdt-artifacts.bb ├── recipes-drivers │ ├── aiefal_2024.2.bb │ ├── aienginev2_2024.2.bb │ ├── audio-formatter_2024.2.bb │ ├── avbuf_2024.1.bb │ ├── avbuf_2024.2.bb │ ├── axicdma-example_2024.1.bb │ ├── axicdma-example_2024.2.bb │ ├── axicdma_2024.1.bb │ ├── axicdma_2024.2.bb │ ├── axidma-example_2024.1.bb │ ├── axidma-example_2024.2.bb │ ├── axidma_2024.1.bb │ ├── axidma_2024.2.bb │ ├── axiethernet-example_2024.1.bb │ ├── axiethernet-example_2024.2.bb │ ├── axiethernet_2024.1.bb │ ├── axiethernet_2024.2.bb │ ├── axipcie_2024.2.bb │ ├── axipmon-example_2024.1.bb │ ├── axipmon-example_2024.2.bb │ ├── axipmon_2024.1.bb │ ├── axipmon_2024.2.bb │ ├── axis-switch_2024.1.bb │ ├── axis-switch_2024.2.bb │ ├── axivdma-example_2024.1.bb │ ├── axivdma-example_2024.2.bb │ ├── axivdma_2024.1.bb │ ├── axivdma_2024.2.bb │ ├── bram-example_2024.1.bb │ ├── bram-example_2024.2.bb │ ├── bram_2024.1.bb │ ├── bram_2024.2.bb │ ├── can-example_2024.1.bb │ ├── can-example_2024.2.bb │ ├── can_2024.1.bb │ ├── can_2024.2.bb │ ├── canfd-example_2024.1.bb │ ├── canfd-example_2024.2.bb │ ├── canfd_2024.1.bb │ ├── canfd_2024.2.bb │ ├── canps-example_2024.1.bb │ ├── canps-example_2024.2.bb │ ├── canps_2024.1.bb │ ├── canps_2024.2.bb │ ├── cframe_2024.1.bb │ ├── cframe_2024.2.bb │ ├── cfupmc_2024.1.bb │ ├── cfupmc_2024.2.bb │ ├── clk-wiz-example_2024.1.bb │ ├── clk-wiz-example_2024.2.bb │ ├── clk-wiz_2024.1.bb │ ├── clk-wiz_2024.2.bb │ ├── clockps-example_2024.1.bb │ ├── clockps-example_2024.2.bb │ ├── clockps_2024.1.bb │ ├── clockps_2024.2.bb │ ├── common_2024.1.bb │ ├── common_2024.2.bb │ ├── coresightps-dcc_2024.1.bb │ ├── coresightps-dcc_2024.2.bb │ ├── csi2tx_2024.2.bb │ ├── csi2txss_2024.2.bb │ ├── csi_2024.2.bb │ ├── csudma-example_2024.1.bb │ ├── csudma-example_2024.2.bb │ ├── csudma_2024.1.bb │ ├── csudma_2024.2.bb │ ├── ddrcpsu_2024.1.bb │ ├── ddrcpsu_2024.2.bb │ ├── devcfg-example_2024.1.bb │ ├── devcfg-example_2024.2.bb │ ├── devcfg_2024.1.bb │ ├── devcfg_2024.2.bb │ ├── dfeccf-example_2024.1.bb │ ├── dfeccf-example_2024.2.bb │ ├── dfeccf_2024.1.bb │ ├── dfeccf_2024.2.bb │ ├── dfeequ-example_2024.1.bb │ ├── dfeequ-example_2024.2.bb │ ├── dfeequ_2024.1.bb │ ├── dfeequ_2024.2.bb │ ├── dfemix-example_2024.1.bb │ ├── dfemix-example_2024.2.bb │ ├── dfemix_2024.1.bb │ ├── dfemix_2024.2.bb │ ├── dfeofdm-example_2024.1.bb │ ├── dfeofdm-example_2024.2.bb │ ├── dfeofdm_2024.1.bb │ ├── dfeofdm_2024.2.bb │ ├── dfeprach-example_2024.1.bb │ ├── dfeprach-example_2024.2.bb │ ├── dfeprach_2024.1.bb │ ├── dfeprach_2024.2.bb │ ├── dfxasm-example_2024.1.bb │ ├── dfxasm-example_2024.2.bb │ ├── dfxasm_2024.1.bb │ ├── dfxasm_2024.2.bb │ ├── dmaps-example_2024.1.bb │ ├── dmaps-example_2024.2.bb │ ├── dmaps_2024.1.bb │ ├── dmaps_2024.2.bb │ ├── dp12_2024.2.bb │ ├── dp12rxss_2024.2.bb │ ├── dp12txss_2024.2.bb │ ├── dp14_2024.1.bb │ ├── dp14_2024.2.bb │ ├── dp14rxss_2024.1.bb │ ├── dp14rxss_2024.2.bb │ ├── dp14txss_2024.2.bb │ ├── dp21_2024.2.bb │ ├── dp21rxss_2024.2.bb │ ├── dp21txss_2024.2.bb │ ├── dpdma_2024.1.bb │ ├── dpdma_2024.2.bb │ ├── dphy_2024.2.bb │ ├── dppsu_2024.1.bb │ ├── dppsu_2024.2.bb │ ├── dsi2rx_2024.2.bb │ ├── dsi_2024.2.bb │ ├── dsirxss_2024.2.bb │ ├── dsitxss_2024.2.bb │ ├── dual-splitter_2024.2.bb │ ├── emaclite-example_2024.1.bb │ ├── emaclite-example_2024.2.bb │ ├── emaclite_2024.1.bb │ ├── emaclite_2024.2.bb │ ├── emacps-example_2024.1.bb │ ├── emacps-example_2024.2.bb │ ├── emacps_2024.1.bb │ ├── emacps_2024.2.bb │ ├── emc_2024.1.bb │ ├── emc_2024.2.bb │ ├── gpio-example_2024.1.bb │ ├── gpio-example_2024.2.bb │ ├── gpio_2024.1.bb │ ├── gpio_2024.2.bb │ ├── gpiops-example_2024.1.bb │ ├── gpiops-example_2024.2.bb │ ├── gpiops_2024.1.bb │ ├── gpiops_2024.2.bb │ ├── hdcp1x_2024.2.bb │ ├── hdcp22-cipher-dp_2024.2.bb │ ├── hdcp22-cipher_2024.2.bb │ ├── hdcp22-common_2024.2.bb │ ├── hdcp22-mmult_2024.2.bb │ ├── hdcp22-rng_2024.2.bb │ ├── hdcp22-rx-dp_2024.2.bb │ ├── hdcp22-rx_2024.2.bb │ ├── hdcp22-tx-dp_2024.2.bb │ ├── hdcp22-tx_2024.2.bb │ ├── hwicap_2024.1.bb │ ├── hwicap_2024.2.bb │ ├── i2srx_2024.1.bb │ ├── i2srx_2024.2.bb │ ├── i2stx_2024.1.bb │ ├── i2stx_2024.2.bb │ ├── i3c_2024.2.bb │ ├── i3cpsx-example_2024.1.bb │ ├── i3cpsx-example_2024.2.bb │ ├── i3cpsx_2024.1.bb │ ├── i3cpsx_2024.2.bb │ ├── iic-example_2024.1.bb │ ├── iic-example_2024.2.bb │ ├── iic_2024.1.bb │ ├── iic_2024.2.bb │ ├── iicps-example_2024.1.bb │ ├── iicps-example_2024.2.bb │ ├── iicps_2024.1.bb │ ├── iicps_2024.2.bb │ ├── intc-example_2024.1.bb │ ├── intc-example_2024.2.bb │ ├── intc_2024.1.bb │ ├── intc_2024.2.bb │ ├── iomodule_2024.1.bb │ ├── iomodule_2024.2.bb │ ├── ipipsu-example_2024.1.bb │ ├── ipipsu-example_2024.2.bb │ ├── ipipsu_2024.1.bb │ ├── ipipsu_2024.2.bb │ ├── llfifo-example_2024.1.bb │ ├── llfifo-example_2024.2.bb │ ├── llfifo_2024.1.bb │ ├── llfifo_2024.2.bb │ ├── mbox-example_2024.1.bb │ ├── mbox-example_2024.2.bb │ ├── mbox_2024.1.bb │ ├── mbox_2024.2.bb │ ├── mcdma-example_2024.1.bb │ ├── mcdma-example_2024.2.bb │ ├── mcdma_2024.1.bb │ ├── mcdma_2024.2.bb │ ├── mipi-rx-phy_2024.2.bb │ ├── mipi-tx-phy_2024.2.bb │ ├── mipicsiss_2024.2.bb │ ├── mutex-example_2024.1.bb │ ├── mutex-example_2024.2.bb │ ├── mutex_2024.1.bb │ ├── mutex_2024.2.bb │ ├── nandps_2024.1.bb │ ├── nandps_2024.2.bb │ ├── nandpsu-example_2024.1.bb │ ├── nandpsu-example_2024.2.bb │ ├── nandpsu_2024.1.bb │ ├── nandpsu_2024.2.bb │ ├── ospipsv-example_2024.1.bb │ ├── ospipsv-example_2024.2.bb │ ├── ospipsv_2024.1.bb │ ├── ospipsv_2024.2.bb │ ├── pciepsu-example_2024.1.bb │ ├── pciepsu-example_2024.2.bb │ ├── pciepsu_2024.1.bb │ ├── pciepsu_2024.2.bb │ ├── prc_2024.1.bb │ ├── prc_2024.2.bb │ ├── prd_2024.1.bb │ ├── prd_2024.2.bb │ ├── qspips-example_2024.1.bb │ ├── qspips-example_2024.2.bb │ ├── qspips_2024.1.bb │ ├── qspips_2024.2.bb │ ├── qspipsu-example_2024.1.bb │ ├── qspipsu-example_2024.2.bb │ ├── qspipsu_2024.1.bb │ ├── qspipsu_2024.2.bb │ ├── resetps-example_2024.1.bb │ ├── resetps-example_2024.2.bb │ ├── resetps_2024.1.bb │ ├── resetps_2024.2.bb │ ├── rfdc-example_2024.1.bb │ ├── rfdc-example_2024.2.bb │ ├── rfdc_2024.1.bb │ ├── rfdc_2024.2.bb │ ├── rtcpsu-example_2024.1.bb │ ├── rtcpsu-example_2024.2.bb │ ├── rtcpsu_2024.1.bb │ ├── rtcpsu_2024.2.bb │ ├── scugic-example_2024.1.bb │ ├── scugic-example_2024.2.bb │ ├── scugic_2024.1.bb │ ├── scugic_2024.2.bb │ ├── scutimer_2024.1.bb │ ├── scutimer_2024.2.bb │ ├── scuwdt_2024.1.bb │ ├── scuwdt_2024.2.bb │ ├── sd-fec_2024.1.bb │ ├── sd-fec_2024.2.bb │ ├── sdi-common_2024.2.bb │ ├── sdiaud_2024.2.bb │ ├── sdps-example_2024.1.bb │ ├── sdps-example_2024.2.bb │ ├── sdps_2024.1.bb │ ├── sdps_2024.2.bb │ ├── spdif_2024.2.bb │ ├── spi_2024.1.bb │ ├── spi_2024.2.bb │ ├── spips-example_2024.1.bb │ ├── spips-example_2024.2.bb │ ├── spips_2024.1.bb │ ├── spips_2024.2.bb │ ├── sysmon-example_2024.1.bb │ ├── sysmon-example_2024.2.bb │ ├── sysmon_2024.1.bb │ ├── sysmon_2024.2.bb │ ├── sysmonpsu-example_2024.1.bb │ ├── sysmonpsu-example_2024.2.bb │ ├── sysmonpsu_2024.1.bb │ ├── sysmonpsu_2024.2.bb │ ├── sysmonpsv-example_2024.1.bb │ ├── sysmonpsv-example_2024.2.bb │ ├── sysmonpsv_2024.1.bb │ ├── sysmonpsv_2024.2.bb │ ├── tft_2024.1.bb │ ├── tft_2024.2.bb │ ├── tmr-inject_2024.1.bb │ ├── tmr-inject_2024.2.bb │ ├── tmr-manager_2024.1.bb │ ├── tmr-manager_2024.2.bb │ ├── tmrctr-example_2024.1.bb │ ├── tmrctr-example_2024.2.bb │ ├── tmrctr_2024.1.bb │ ├── tmrctr_2024.2.bb │ ├── trafgen-example_2024.1.bb │ ├── trafgen-example_2024.2.bb │ ├── trafgen_2024.1.bb │ ├── trafgen_2024.2.bb │ ├── trngpsv_2024.1.bb │ ├── trngpsv_2024.2.bb │ ├── trngpsx_2024.1.bb │ ├── trngpsx_2024.2.bb │ ├── ttcps-example_2024.1.bb │ ├── ttcps-example_2024.2.bb │ ├── ttcps_2024.1.bb │ ├── ttcps_2024.2.bb │ ├── uartlite-example_2024.1.bb │ ├── uartlite-example_2024.2.bb │ ├── uartlite_2024.1.bb │ ├── uartlite_2024.2.bb │ ├── uartns550-example_2024.1.bb │ ├── uartns550-example_2024.2.bb │ ├── uartns550_2024.1.bb │ ├── uartns550_2024.2.bb │ ├── uartps-example_2024.1.bb │ ├── uartps-example_2024.2.bb │ ├── uartps_2024.1.bb │ ├── uartps_2024.2.bb │ ├── uartpsv-example_2024.1.bb │ ├── uartpsv-example_2024.2.bb │ ├── uartpsv_2024.1.bb │ ├── uartpsv_2024.2.bb │ ├── ufspsxc_2024.2.bb │ ├── usb-example_2024.1.bb │ ├── usb-example_2024.2.bb │ ├── usb_2024.1.bb │ ├── usb_2024.2.bb │ ├── usbps_2024.1.bb │ ├── usbps_2024.2.bb │ ├── usbpsu-example_2024.1.bb │ ├── usbpsu-example_2024.2.bb │ ├── usbpsu_2024.1.bb │ ├── usbpsu_2024.2.bb │ ├── v-axi4s-remap_2024.2.bb │ ├── v-csc_2024.1.bb │ ├── v-csc_2024.2.bb │ ├── v-deinterlacer_2024.1.bb │ ├── v-deinterlacer_2024.2.bb │ ├── v-demosaic-example_2024.1.bb │ ├── v-demosaic-example_2024.2.bb │ ├── v-demosaic_2024.1.bb │ ├── v-demosaic_2024.2.bb │ ├── v-frmbuf-rd-example_2024.1.bb │ ├── v-frmbuf-rd-example_2024.2.bb │ ├── v-frmbuf-rd_2024.1.bb │ ├── v-frmbuf-rd_2024.2.bb │ ├── v-frmbuf-wr-example_2024.1.bb │ ├── v-frmbuf-wr-example_2024.2.bb │ ├── v-frmbuf-wr_2024.1.bb │ ├── v-frmbuf-wr_2024.2.bb │ ├── v-gamma-lut-example_2024.1.bb │ ├── v-gamma-lut-example_2024.2.bb │ ├── v-gamma-lut_2024.1.bb │ ├── v-gamma-lut_2024.2.bb │ ├── v-hcresampler_2024.1.bb │ ├── v-hcresampler_2024.2.bb │ ├── v-hdmi-common_2024.1.bb │ ├── v-hdmi-common_2024.2.bb │ ├── v-hdmiphy1_2024.1.bb │ ├── v-hdmiphy1_2024.2.bb │ ├── v-hdmirx1_2024.1.bb │ ├── v-hdmirx1_2024.2.bb │ ├── v-hdmirx_2024.2.bb │ ├── v-hdmirxss1_2024.1.bb │ ├── v-hdmirxss1_2024.2.bb │ ├── v-hdmirxss_2024.2.bb │ ├── v-hdmitx1_2024.1.bb │ ├── v-hdmitx1_2024.2.bb │ ├── v-hdmitx_2024.2.bb │ ├── v-hdmitxss1_2024.1.bb │ ├── v-hdmitxss1_2024.2.bb │ ├── v-hdmitxss_2024.2.bb │ ├── v-hscaler_2024.1.bb │ ├── v-hscaler_2024.2.bb │ ├── v-letterbox_2024.1.bb │ ├── v-letterbox_2024.2.bb │ ├── v-mix-example_2024.1.bb │ ├── v-mix-example_2024.2.bb │ ├── v-mix_2024.1.bb │ ├── v-mix_2024.2.bb │ ├── v-multi-scaler-example_2024.1.bb │ ├── v-multi-scaler-example_2024.2.bb │ ├── v-multi-scaler_2024.1.bb │ ├── v-multi-scaler_2024.2.bb │ ├── v-scenechange-example_2024.1.bb │ ├── v-scenechange-example_2024.2.bb │ ├── v-scenechange_2024.1.bb │ ├── v-scenechange_2024.2.bb │ ├── v-sdirx_2024.2.bb │ ├── v-sdirxss_2024.2.bb │ ├── v-sditx_2024.2.bb │ ├── v-sditxss_2024.2.bb │ ├── v-tpg_2024.1.bb │ ├── v-tpg_2024.2.bb │ ├── v-vcresampler_2024.1.bb │ ├── v-vcresampler_2024.2.bb │ ├── v-vscaler_2024.1.bb │ ├── v-vscaler_2024.2.bb │ ├── v-warp-filter_2024.1.bb │ ├── v-warp-filter_2024.2.bb │ ├── v-warp-init_2024.1.bb │ ├── v-warp-init_2024.2.bb │ ├── video-common_2024.1.bb │ ├── video-common_2024.2.bb │ ├── vphy_2024.1.bb │ ├── vphy_2024.2.bb │ ├── vprocss-example_2024.1.bb │ ├── vprocss-example_2024.2.bb │ ├── vprocss_2024.1.bb │ ├── vprocss_2024.2.bb │ ├── vtc_2024.1.bb │ ├── vtc_2024.2.bb │ ├── wdtps-example_2024.1.bb │ ├── wdtps-example_2024.2.bb │ ├── wdtps_2024.1.bb │ ├── wdtps_2024.2.bb │ ├── wdttb-example_2024.1.bb │ ├── wdttb-example_2024.2.bb │ ├── wdttb_2024.1.bb │ ├── wdttb_2024.2.bb │ ├── xadcps-example_2024.1.bb │ ├── xadcps-example_2024.2.bb │ ├── xadcps_2024.1.bb │ ├── xadcps_2024.2.bb │ ├── xdmapcie-example_2024.1.bb │ ├── xdmapcie-example_2024.2.bb │ ├── xdmapcie_2024.1.bb │ ├── xdmapcie_2024.2.bb │ ├── xxvethernet-example_2024.1.bb │ ├── xxvethernet-example_2024.2.bb │ ├── xxvethernet_2024.1.bb │ ├── xxvethernet_2024.2.bb │ ├── zdma-example_2024.1.bb │ ├── zdma-example_2024.2.bb │ ├── zdma_2024.1.bb │ └── zdma_2024.2.bb ├── recipes-libraries │ ├── freertos10-xilinx_2024.1.bb │ ├── freertos10-xilinx_2024.2.bb │ ├── libxil_2024.1.bb │ ├── libxil_2024.2.bb │ ├── lwip_2024.1.bb │ ├── lwip_2024.2.bb │ ├── xilffs-example_2024.1.bb │ ├── xilffs-example_2024.2.bb │ ├── xilffs_2024.1.bb │ ├── xilffs_2024.2.bb │ ├── xilfpga-example_2024.1.bb │ ├── xilfpga-example_2024.2.bb │ ├── xilfpga_2024.1.bb │ ├── xilfpga_2024.2.bb │ ├── xilloader_2024.1.bb │ ├── xilloader_2024.2.bb │ ├── xilmailbox-example_2024.1.bb │ ├── xilmailbox-example_2024.2.bb │ ├── xilmailbox_2024.1.bb │ ├── xilmailbox_2024.2.bb │ ├── xilnvm-example_2024.1.bb │ ├── xilnvm-example_2024.2.bb │ ├── xilnvm_2024.1.bb │ ├── xilnvm_2024.2.bb │ ├── xilpdi_2024.1.bb │ ├── xilpdi_2024.2.bb │ ├── xilplmi_2024.1.bb │ ├── xilplmi_2024.2.bb │ ├── xilpm_2024.1.bb │ ├── xilpm_2024.2.bb │ ├── xilpuf-example_2024.1.bb │ ├── xilpuf-example_2024.2.bb │ ├── xilpuf_2024.1.bb │ ├── xilpuf_2024.2.bb │ ├── xilrsa_2024.1.bb │ ├── xilrsa_2024.2.bb │ ├── xilsecure-example_2024.1.bb │ ├── xilsecure-example_2024.2.bb │ ├── xilsecure_2024.1.bb │ ├── xilsecure_2024.2.bb │ ├── xilsem_2024.1.bb │ ├── xilsem_2024.2.bb │ ├── xilskey-example_2024.1.bb │ ├── xilskey-example_2024.2.bb │ ├── xilskey_2024.1.bb │ ├── xilskey_2024.2.bb │ ├── xilstandalone_2024.1.bb │ ├── xilstandalone_2024.2.bb │ ├── xiltimer_2024.1.bb │ └── xiltimer_2024.2.bb └── scripts │ └── microblaze_dtb.py ├── meta-xilinx-standalone ├── README.md ├── classes │ ├── meta-xilinx-standalone-cfg.bbclass │ ├── sanity-meta-xilinx-standalone.bbclass │ ├── xlnx-embeddedsw.bbclass │ └── xlnx-standalone.bbclass ├── conf │ ├── distro │ │ ├── include │ │ │ └── meta-xilinx-standalone-default-versions.inc │ │ ├── xilinx-standalone-nolto.conf │ │ ├── xilinx-standalone.conf │ │ └── xilinx-standalone.inc │ ├── layer.conf │ └── multiconfig │ │ ├── fsbl-fw.conf │ │ ├── versal-fw.conf │ │ └── zynqmp-pmufw.conf ├── recipes-apps │ └── rfdc-examples │ │ ├── rfdc-examples.inc │ │ ├── rfdc-intr_2023.1.bb │ │ ├── rfdc-intr_2023.2.bb │ │ ├── rfdc-intr_2024.1.bb │ │ ├── rfdc-intr_2024.2.bb │ │ ├── rfdc-read-write_2023.1.bb │ │ ├── rfdc-read-write_2023.2.bb │ │ ├── rfdc-read-write_2024.1.bb │ │ ├── rfdc-read-write_2024.2.bb │ │ ├── rfdc-selftest_2023.1.bb │ │ ├── rfdc-selftest_2023.2.bb │ │ ├── rfdc-selftest_2024.1.bb │ │ └── rfdc-selftest_2024.2.bb ├── recipes-bsp │ ├── device-tree │ │ └── device-tree.bbappend │ ├── embeddedsw │ │ ├── embeddedsw-source.inc │ │ ├── embeddedsw-source_2023.1.bb │ │ ├── embeddedsw-source_2023.2.bb │ │ ├── embeddedsw-source_2024.1.bb │ │ ├── embeddedsw-source_2024.2.bb │ │ ├── embeddedsw │ │ │ ├── 0001-zynqmp_pmufw-Fixup-core-makefiles.patch │ │ │ ├── 2023.1+git │ │ │ │ ├── 0001-versal_fw-Fixup-core-makefiles.patch │ │ │ │ └── makefile-skip-copy_bsp.sh.patch │ │ │ ├── 2023.2+git │ │ │ │ ├── 0001-versal_fw-Fixup-core-makefiles.patch │ │ │ │ └── makefile-skip-copy_bsp.sh.patch │ │ │ ├── 2024.1+git │ │ │ │ ├── 0001-versal_fw-Fixup-core-makefiles.patch │ │ │ │ └── makefile-skip-copy_bsp.sh.patch │ │ │ ├── 2024.2+git │ │ │ │ ├── 0001-versal_fw-Fixup-core-makefiles.patch │ │ │ │ ├── fix-xil-assert-filename.patch │ │ │ │ └── makefile-skip-copy_bsp.sh.patch │ │ │ └── fsbl-fixups.patch │ │ ├── fsbl-firmware.inc │ │ ├── fsbl-firmware_2023.1+git-generic.inc │ │ ├── fsbl-firmware_2023.1.bb │ │ ├── fsbl-firmware_2023.2+git-generic.inc │ │ ├── fsbl-firmware_2023.2.bb │ │ ├── fsbl-firmware_2024.1+git-generic.inc │ │ ├── fsbl-firmware_2024.1.bb │ │ ├── fsbl-firmware_2024.2+git-generic.inc │ │ ├── fsbl-firmware_2024.2.bb │ │ ├── fsbl-firmware_generic.inc │ │ ├── fsbl-fw-cfg.inc │ │ ├── fsbl-meta-xilinx-standalone.inc │ │ ├── fsbl.bbappend │ │ ├── imgrcry-meta-xilinx-standalone.inc │ │ ├── imgrcry.bbappend │ │ ├── imgsel-meta-xilinx-standalone.inc │ │ ├── imgsel.bbappend │ │ ├── plm-firmware.inc │ │ ├── plm-firmware_2023.1+git-generic.inc │ │ ├── plm-firmware_2023.1.bb │ │ ├── plm-firmware_2023.2+git-generic.inc │ │ ├── plm-firmware_2023.2.bb │ │ ├── plm-firmware_2024.1+git-generic.inc │ │ ├── plm-firmware_2024.1.bb │ │ ├── plm-firmware_2024.2+git-generic.inc │ │ ├── plm-firmware_2024.2.bb │ │ ├── plm-firmware_generic.inc │ │ ├── plmfw-meta-xilinx-standalone.inc │ │ ├── plmfw.bbappend │ │ ├── pmu-firmware.inc │ │ ├── pmu-firmware_2023.1+git-generic.inc │ │ ├── pmu-firmware_2023.1.bb │ │ ├── pmu-firmware_2023.2+git-generic.inc │ │ ├── pmu-firmware_2023.2.bb │ │ ├── pmu-firmware_2024.1+git-generic.inc │ │ ├── pmu-firmware_2024.1.bb │ │ ├── pmu-firmware_2024.2+git-generic.inc │ │ ├── pmu-firmware_2024.2.bb │ │ ├── pmu-firmware_generic.inc │ │ ├── pmufw-meta-xilinx-standalone.inc │ │ ├── pmufw.bbappend │ │ ├── psm-firmware.inc │ │ ├── psm-firmware_2023.1+git-generic.inc │ │ ├── psm-firmware_2023.1.bb │ │ ├── psm-firmware_2023.2+git-generic.inc │ │ ├── psm-firmware_2023.2.bb │ │ ├── psm-firmware_2024.1+git-generic.inc │ │ ├── psm-firmware_2024.1.bb │ │ ├── psm-firmware_2024.2+git-generic.inc │ │ ├── psm-firmware_2024.2.bb │ │ ├── psm-firmware_generic.inc │ │ ├── psmfw-meta-xilinx-standalone.inc │ │ ├── psmfw.bbappend │ │ ├── versal-fw-cfg.inc │ │ └── zynqmp-pmufw-cfg.inc │ ├── libdfeccf │ │ ├── libdfeccf_2023.1.bb │ │ ├── libdfeccf_2023.2.bb │ │ ├── libdfeccf_2024.1.bb │ │ └── libdfeccf_2024.2.bb │ ├── libdfeequ │ │ ├── libdfeequ_2023.1.bb │ │ ├── libdfeequ_2023.2.bb │ │ ├── libdfeequ_2024.1.bb │ │ └── libdfeequ_2024.2.bb │ ├── libdfemix │ │ ├── libdfemix_2023.1.bb │ │ ├── libdfemix_2023.2.bb │ │ ├── libdfemix_2024.1.bb │ │ └── libdfemix_2024.2.bb │ ├── libdfeofdm │ │ ├── libdfeofdm_2023.1.bb │ │ ├── libdfeofdm_2023.2.bb │ │ ├── libdfeofdm_2024.1.bb │ │ └── libdfeofdm_2024.2.bb │ ├── libdfeprach │ │ ├── libdfeprach_2023.1.bb │ │ ├── libdfeprach_2023.2.bb │ │ ├── libdfeprach_2024.1.bb │ │ └── libdfeprach_2024.2.bb │ ├── librfclk │ │ ├── librfclk_2023.1.bb │ │ ├── librfclk_2023.2.bb │ │ ├── librfclk_2024.1.bb │ │ └── librfclk_2024.2.bb │ └── librfdc │ │ ├── librfdc_2023.1.bb │ │ ├── librfdc_2023.2.bb │ │ ├── librfdc_2024.1.bb │ │ └── librfdc_2024.2.bb ├── recipes-core │ ├── meta │ │ └── meta-toolchain.bbappend │ └── newlib │ │ ├── libgloss_%.bbappend │ │ └── newlib_%.bbappend ├── recipes-devtools │ ├── binutils │ │ ├── binutils-cross-canadian_%.bbappend │ │ ├── binutils-cross_%.bbappend │ │ └── binutils-xilinx-standalone.inc │ ├── gcc │ │ ├── gcc-configure-xilinx-standalone.inc │ │ ├── gcc-cross-canadian_%.bbappend │ │ ├── gcc-cross_%.bbappend │ │ ├── gcc-runtime_%.bbappend │ │ ├── gcc-source_%.bbappend │ │ ├── gcc-xilinx-standalone.inc │ │ └── libgcc_%.bbappend │ └── qemu │ │ └── qemuwrapper-cross_1.0.bbappend └── recipes-kernel │ └── linux │ └── linux-dummy.bbappend ├── meta-xilinx-vendor ├── COPYING.MIT ├── README.md ├── conf │ ├── layer.conf │ └── machine │ │ ├── microzed-zynq7.conf │ │ ├── minized-zynq7.conf │ │ ├── picozed-zynq7.conf │ │ ├── zedboard-zynq7.conf │ │ ├── zybo-linux-bd-zynq7.conf │ │ └── zybo-zynq7.conf └── recipes-bsp │ ├── device-tree │ ├── device-tree.bbappend │ └── files │ │ ├── picozed-zynq7.dts │ │ └── zybo-linux-bd-zynq7 │ │ ├── pcw.dtsi │ │ ├── pl.dtsi │ │ └── zybo-linux-bd-zynq7.dts │ └── platform-init │ ├── platform-init.bbappend │ └── platform-init │ └── picozed-zynq7 │ ├── ps7_init_gpl.c │ └── ps7_init_gpl.h └── meta-xilinx-virtualization ├── COPYING.MIT ├── README.build.xen.md ├── README.md ├── conf └── layer.conf ├── recipes-bsp └── u-boot │ ├── mxv-xen-boot-cmd.inc │ └── u-boot-xlnx-scr.bbappend ├── recipes-core └── packagegroups │ └── packagegroup-xen.bb ├── recipes-devtools └── qemu │ ├── qemu-native_%.bbappend │ ├── qemu-system-native_%.bbappend │ ├── qemu-tpm.inc │ ├── qemu-xen_8.1.inc │ ├── qemu-xilinx-8.1 │ ├── 0001-arm-xenpvh-Introduce-virtio-pci-support.patch │ ├── 0001-xen_arm-Create-virtio-mmio-devices-during-initializa.patch │ ├── 0002-xen_arm-Initialize-RAM-and-add-hi-low-memory-regions.patch │ ├── 0003-Xen-Fix-xen_set_irq-and-xendevicemodel_set_irq_level.patch │ ├── 0004-xen-when-unplugging-emulated-devices-skip-virtio-dev.patch │ ├── 0005-softmmu-physmem-Split-ram_block_add.patch │ ├── 0006-xen-add-pseudo-RAM-region-for-grant-mappings.patch │ ├── 0007-softmmu-let-qemu_map_ram_ptr-use-qemu_ram_ptr_length.patch │ ├── 0008-xen-let-xen_ram_addr_from_mapcache-return-1-in-case-.patch │ ├── 0009-memory-add-MemoryRegion-map-and-unmap-callbacks.patch │ ├── 0010-xen-add-map-and-unmap-callbacks-for-grant-region.patch │ └── 0011-hw-arm-Add-grant-mapping.patch │ ├── qemu-xilinx-native_%.bbappend │ ├── qemu-xilinx-system-native_%.bbappend │ ├── qemu-xilinx_8.1%.bbappend │ └── qemu_8.1%.bbappend ├── recipes-extended └── xen │ ├── files │ ├── 0001-menuconfig-mconf-cfg-Allow-specification-of-ncurses-location.patch │ ├── 0001-python-pygrub-pass-DISTUTILS-xen-4.15.patch │ ├── 0001-python-pygrub-pass-DISTUTILS-xen-4.18.patch │ └── xen-flask-race-fix.patch │ ├── xen-tools-xilinx.inc │ ├── xen-tools_4.18.bbappend │ ├── xen-xilinx_4.18.inc │ └── xen_4.18.bbappend └── recipes-graphics └── xorg-xserver └── xserver-xorg_%.bbappend /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "gen-machine-conf"] 2 | path = meta-xilinx-core/gen-machine-conf 3 | url = https://github.com/Xilinx/gen-machine-conf.git 4 | branch = xlnx_rel_v2024.2 5 | -------------------------------------------------------------------------------- /gen-machine-conf: -------------------------------------------------------------------------------- 1 | meta-xilinx-core/gen-machine-conf -------------------------------------------------------------------------------- /meta-microblaze/classes/rust_microblaze.bbclass: -------------------------------------------------------------------------------- 1 | python __anonymous() { 2 | if bb.data.inherits_class('rust-target-config', d): 3 | if d.getVar('TARGET_ARCH') in ['microblaze', 'microblazeel', 'microblazeeb']: 4 | raise bb.parse.SkipRecipe("Rust does not support microblaze.") 5 | } 6 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-core/glibc/glibc_%.bbappend: -------------------------------------------------------------------------------- 1 | INSANE_SKIP:${PN}:append:microblaze = " textrel" 2 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-core/newlib/libgloss_%.bbappend: -------------------------------------------------------------------------------- 1 | MICROBLAZEPATCHES = "" 2 | MICROBLAZEPATCHES:microblaze = "libgloss-microblaze.inc" 3 | 4 | require ${MICROBLAZEPATCHES} 5 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-core/newlib/newlib-microblaze.inc: -------------------------------------------------------------------------------- 1 | require microblaze-newlib.inc 2 | 3 | do_configure:prepend() { 4 | # hack for microblaze, which needs xilinx.ld to literally do any linking (its hard coded in its LINK_SPEC) 5 | export CC="${CC} -L${S}/libgloss/microblaze" 6 | } 7 | 8 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-core/newlib/newlib_%.bbappend: -------------------------------------------------------------------------------- 1 | MICROBLAZEPATCHES = "" 2 | MICROBLAZEPATCHES:microblaze = "newlib-microblaze.inc" 3 | 4 | require ${MICROBLAZEPATCHES} 5 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-core/packagegroups/packagegroup-core-tools-testapps.bbappend: -------------------------------------------------------------------------------- 1 | GOTOOLS:microblaze ?= "" 2 | RUSTTOOLS:microblaze ?= "" 3 | GSTEXAMPLES:microblaze ?= "" 4 | X11GLTOOLS:microblaze ?= "" 5 | 3GTOOLS:microblaze ?= "" 6 | KEXECTOOLS:microblaze = "" 7 | 8 | RDEPENDS:${PN}:remove:microblaze = "\ 9 | alsa-utils-amixer \ 10 | alsa-utils-aplay \ 11 | ltp \ 12 | connman-tools \ 13 | connman-tests \ 14 | connman-client \ 15 | " 16 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-core/systemd/systemd_%.bbappend: -------------------------------------------------------------------------------- 1 | FILESEXTRAPATHS:append:microblaze := ":${THISDIR}/files" 2 | SRC_URI:append:microblaze = " \ 3 | file://0001-architecture-Add-Microblaze-architecture-to-systemd-.patch \ 4 | file://microblaze-syscalls.patch \ 5 | file://microblaze-disable-stack-protector.patch \ 6 | file://microblaze-once-macro.patch \ 7 | " 8 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-core/util-linux/util-linux_%.bbappend: -------------------------------------------------------------------------------- 1 | FILESEXTRAPATHS:append:microblaze := ":${THISDIR}/util-linux" 2 | SRC_URI:append:microblaze = " file://util-linux-microblaze.patch" 3 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/binutils/binutils-cross-canadian_%.bbappend: -------------------------------------------------------------------------------- 1 | MICROBLAZEPATCHES = "" 2 | MICROBLAZEPATCHES:microblaze = "binutils-microblaze.inc" 3 | 4 | require ${MICROBLAZEPATCHES} 5 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/binutils/binutils-cross-canadian_2.42.bb: -------------------------------------------------------------------------------- 1 | require binutils.inc 2 | require binutils-${PV}.inc 3 | require binutils-cross-canadian.inc 4 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/binutils/binutils-cross_%.bbappend: -------------------------------------------------------------------------------- 1 | MICROBLAZEPATCHES = "" 2 | MICROBLAZEPATCHES:microblaze = "binutils-microblaze.inc" 3 | 4 | require ${MICROBLAZEPATCHES} 5 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/binutils/binutils-cross_2.42.bb: -------------------------------------------------------------------------------- 1 | require binutils.inc 2 | require binutils-${PV}.inc 3 | require binutils-cross.inc 4 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/binutils/binutils-crosssdk_2.42.bb: -------------------------------------------------------------------------------- 1 | require binutils-cross_${PV}.bb 2 | 3 | inherit crosssdk 4 | 5 | PN = "binutils-crosssdk-${SDK_SYS}" 6 | 7 | SRC_URI += "file://0001-binutils-crosssdk-Generate-relocatable-SDKs.patch" 8 | 9 | do_configure:prepend () { 10 | sed -i 's#/usr/local/lib /lib /usr/lib#${SDKPATHNATIVE}/lib ${SDKPATHNATIVE}/usr/lib /usr/local/lib /lib /usr/lib#' ${S}/ld/configure.tgt 11 | } 12 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/binutils/binutils_%.bbappend: -------------------------------------------------------------------------------- 1 | MICROBLAZEPATCHES = "" 2 | MICROBLAZEPATCHES:microblaze = "binutils-microblaze.inc" 3 | 4 | require ${MICROBLAZEPATCHES} 5 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/gcc-cross-canadian_13.3.bb: -------------------------------------------------------------------------------- 1 | require recipes-devtools/gcc/gcc-${PV}.inc 2 | require gcc-cross-canadian.inc 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/gcc-cross-canadian_14.%.bbappend: -------------------------------------------------------------------------------- 1 | require microblaze-block.inc 2 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/gcc-cross_13.3.bb: -------------------------------------------------------------------------------- 1 | require recipes-devtools/gcc/gcc-${PV}.inc 2 | require gcc-cross.inc 3 | 4 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/gcc-cross_14.%.bbappend: -------------------------------------------------------------------------------- 1 | require microblaze-block.inc 2 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/gcc-crosssdk_13.3.bb: -------------------------------------------------------------------------------- 1 | require recipes-devtools/gcc/gcc-cross_${PV}.bb 2 | require gcc-crosssdk.inc 3 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/gcc-crosssdk_14.%.bbappend: -------------------------------------------------------------------------------- 1 | require microblaze-block.inc 2 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/gcc-runtime_13.3.bb: -------------------------------------------------------------------------------- 1 | require recipes-devtools/gcc/gcc-${PV}.inc 2 | require gcc-runtime.inc 3 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/gcc-runtime_14.%.bbappend: -------------------------------------------------------------------------------- 1 | require microblaze-block.inc 2 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/gcc-sanitizers_13.3.bb: -------------------------------------------------------------------------------- 1 | require recipes-devtools/gcc/gcc-${PV}.inc 2 | require gcc-sanitizers.inc 3 | 4 | # Building with thumb enabled on armv4t armv5t fails with 5 | # sanitizer_linux.s:5749: Error: lo register required -- `ldr ip,[sp],#8' 6 | ARM_INSTRUCTION_SET:armv4 = "arm" 7 | ARM_INSTRUCTION_SET:armv5 = "arm" 8 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/gcc-sanitizers_14.%.bbappend: -------------------------------------------------------------------------------- 1 | require microblaze-block.inc 2 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/gcc-source_13.3.bb: -------------------------------------------------------------------------------- 1 | require recipes-devtools/gcc/gcc-${PV}.inc 2 | require recipes-devtools/gcc/gcc-source.inc 3 | 4 | EXCLUDE_FROM_WORLD = "1" 5 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/gcc_14.%.bbappend: -------------------------------------------------------------------------------- 1 | require microblaze-block.inc 2 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/libgcc-initial_13.3.bb: -------------------------------------------------------------------------------- 1 | require recipes-devtools/gcc/gcc-${PV}.inc 2 | require libgcc-initial.inc 3 | 4 | # Building with thumb enabled on armv6t fails 5 | ARM_INSTRUCTION_SET:armv6 = "arm" 6 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/libgcc-initial_14.%.bbappend: -------------------------------------------------------------------------------- 1 | require microblaze-block.inc 2 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/libgcc_13.3.bb: -------------------------------------------------------------------------------- 1 | require recipes-devtools/gcc/gcc-${PV}.inc 2 | require libgcc.inc 3 | 4 | LDFLAGS += "-fuse-ld=bfd" 5 | 6 | # Building with thumb enabled on armv6t fails 7 | ARM_INSTRUCTION_SET:armv6 = "arm" 8 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/libgcc_14.%.bbappend: -------------------------------------------------------------------------------- 1 | require microblaze-block.inc 2 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/libgfortran_13.3.bb: -------------------------------------------------------------------------------- 1 | require recipes-devtools/gcc/gcc-${PV}.inc 2 | require libgfortran.inc 3 | 4 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/libgfortran_14.%.bbappend: -------------------------------------------------------------------------------- 1 | require microblaze-block.inc 2 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gcc/microblaze-block.inc: -------------------------------------------------------------------------------- 1 | COMPATIBLE_HOST:microblaze = "^$" 2 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gdb/gdb-cross-canadian_%.bbappend: -------------------------------------------------------------------------------- 1 | MICROBLAZEPATCHES = "" 2 | MICROBLAZEPATCHES:microblaze = "gdb-microblaze.inc" 3 | 4 | require ${MICROBLAZEPATCHES} 5 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gdb/gdb-cross_%.bbappend: -------------------------------------------------------------------------------- 1 | MICROBLAZEPATCHES = "" 2 | MICROBLAZEPATCHES:microblaze = "gdb-microblaze.inc" 3 | 4 | require ${MICROBLAZEPATCHES} 5 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/gdb/gdb_%.bbappend: -------------------------------------------------------------------------------- 1 | MICROBLAZEPATCHES = "" 2 | MICROBLAZEPATCHES:microblaze = "gdb-microblaze.inc" 3 | 4 | require ${MICROBLAZEPATCHES} 5 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/m4/m4_%.bbappend: -------------------------------------------------------------------------------- 1 | FILESEXTRAPATHS:append:microblaze := ":${THISDIR}/files" 2 | SRC_URI:append:microblaze = " \ 3 | file://m4-stack-direction-microblaze.patch \ 4 | " 5 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/python/python3_%.bbappend: -------------------------------------------------------------------------------- 1 | # Microblaze's libpython seems to be named slightly differently 2 | # /usr/lib/python3.11/config-3.11/libpython3.11.a 3 | FILES:libpython3-staticdev:append:microblaze = " ${libdir}/python${PYTHON_MAJMIN}/config-${PYTHON_MAJMIN}/libpython${PYTHON_MAJMIN}.a" 4 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/qemu/qemu-microblaze.inc: -------------------------------------------------------------------------------- 1 | QEMU_TARGETS += "microblazeel microblaze" 2 | 3 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/qemu/qemu-native_%.bbappend: -------------------------------------------------------------------------------- 1 | include qemu-microblaze.inc 2 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/qemu/qemu-system-native_%.bbappend: -------------------------------------------------------------------------------- 1 | include qemu-microblaze.inc 2 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/qemu/qemu_%.bbappend: -------------------------------------------------------------------------------- 1 | include qemu-microblaze.inc 2 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-devtools/tcf-agent/tcf-agent_%.bbappend: -------------------------------------------------------------------------------- 1 | MAKE_ARCH:microblaze = "microblaze" 2 | 3 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-extended/xz/xz_%.bbappend: -------------------------------------------------------------------------------- 1 | # Microblaze doesn't support versioned symbols 2 | # 3 | # ../../../xz-5.4.1/src/liblzma/common/stream_encoder_mt.c:1283:1: error: symver is only supported on ELF platforms 4 | # 5 | EXTRA_OECONF:append:microblaze = " --disable-symbol-versions" 6 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-extended/zstd/zstd_1.5.%.bbappend: -------------------------------------------------------------------------------- 1 | # Using atomic C++ templates requires libatomic on microblaze 2 | CXXFLAGS:append:microblaze = " -latomic" 3 | -------------------------------------------------------------------------------- /meta-microblaze/recipes-support/attr/attr_%.bbappend: -------------------------------------------------------------------------------- 1 | FILESEXTRAPATHS:append:microblaze := ":${THISDIR}/attr" 2 | SRC_URI:append:microblaze = " file://microblaze-symver.patch" 3 | -------------------------------------------------------------------------------- /meta-vitis-tc/conf/machine/include/baremetal-tc.conf: -------------------------------------------------------------------------------- 1 | # This is specific to baremetal toolchains only. 2 | # 3 | # Some of the operations we want to do are different then regular Yocto 4 | # Project SDK workflows, so wrap baremetal toolchain items in a custom 5 | # override: 6 | 7 | MACHINEOVERRIDES:append = ":baremetal-multilib-tc" 8 | -------------------------------------------------------------------------------- /meta-vitis-tc/recipes-core/newlib/newlib_%.bbappend: -------------------------------------------------------------------------------- 1 | # Fix for multilib newlib installations 2 | do_install:prepend:xilinx-standalone:baremetal-multilib-tc () { 3 | mkdir -p $(dirname ${D}${libdir}) 4 | mkdir -p $(dirname ${D}${includedir}) 5 | } 6 | 7 | -------------------------------------------------------------------------------- /meta-vitis-tc/recipes-core/packagegroups/packagegroup-cross-canadian.bbappend: -------------------------------------------------------------------------------- 1 | # Avoid installing all of the alternative toolchains 2 | # due to multilib enabled in the primary toolchain. 3 | 4 | RDEPENDS:${PN}:xilinx-standalone:baremetal-multilib-tc = " \ 5 | ${BINUTILS} \ 6 | ${GCC} \ 7 | ${GDB} \ 8 | meta-environment-${MACHINE} \ 9 | " 10 | -------------------------------------------------------------------------------- /meta-vitis-tc/recipes-core/packagegroups/packagegroup-newlib-standalone-sdk-target.bb: -------------------------------------------------------------------------------- 1 | COMPATIBLE_HOST = "${HOST_SYS}" 2 | 3 | SUMMARY = "Target packages for the standalone SDK" 4 | 5 | PACKAGE_ARCH = "${TUNE_PKGARCH}" 6 | 7 | inherit packagegroup 8 | 9 | RDEPENDS:${PN} = "\ 10 | libgcc-dev \ 11 | libstdc++-dev \ 12 | ${LIBC_DEPENDENCIES} \ 13 | " 14 | -------------------------------------------------------------------------------- /meta-vitis-tc/recipes-devtools/gcc/gcc-cross-canadian_%.bbappend: -------------------------------------------------------------------------------- 1 | require gcc-xilinx-standalone-multilib.inc 2 | 3 | # We want to use the stock multilib configs, when available 4 | EXTRACONFFUNCS:xilinx-standalone:baremetal-multilib-tc = "" 5 | 6 | EXTRA_OECONF:append:xilinx-standalone:baremetal-multilib-tc = " \ 7 | --enable-multilib \ 8 | " 9 | -------------------------------------------------------------------------------- /meta-vitis-tc/recipes-devtools/gcc/gcc-cross_%.bbappend: -------------------------------------------------------------------------------- 1 | require gcc-xilinx-standalone-multilib.inc 2 | 3 | # We want to use the stock multilib configs, when available 4 | EXTRACONFFUNCS:xilinx-standalone:baremetal-multilib-tc = "" 5 | -------------------------------------------------------------------------------- /meta-vitis-tc/recipes-devtools/gcc/gcc-source_13.%.bbappend: -------------------------------------------------------------------------------- 1 | FILESEXTRAPATHS:append := ":${THISDIR}/gcc-13" 2 | SRC_URI += " \ 3 | file://additional-microblaze-multilibs.patch \ 4 | file://riscv-multilib-generator-python.patch \ 5 | " 6 | -------------------------------------------------------------------------------- /meta-xilinx-contrib/dynamic-layers/meta-xilinx-tools/recipes-bsp/bitstream/bitstream-extraction_%.bbappend: -------------------------------------------------------------------------------- 1 | COMPATIBLE_MACHINE:zybo-linux-bd-zynq7 = "^$" 2 | 3 | -------------------------------------------------------------------------------- /meta-xilinx-contrib/recipes-bsp/device-tree/device-tree.bbappend: -------------------------------------------------------------------------------- 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/files:" 2 | 3 | # device tree sources for MiniZed 4 | COMPATIBLE_MACHINE:minized-zynq7 = ".*" 5 | SRC_URI:append:minized-zynq7 = " file://minized-zynq7.dts" 6 | 7 | -------------------------------------------------------------------------------- /meta-xilinx-contrib/recipes-kernel/linux/linux-yocto-dev.bbappend: -------------------------------------------------------------------------------- 1 | # MicroBlaze KMACHINEs 2 | KMACHINE:ml605-qemu-microblazeel = "qemumicroblazeel" 3 | 4 | -------------------------------------------------------------------------------- /meta-xilinx-contrib/recipes-kernel/linux/linux-yocto-tiny_%.bbappend: -------------------------------------------------------------------------------- 1 | # MicroBlaze KMACHINEs 2 | KMACHINE:ml605-qemu-microblazeel = "qemumicroblazeel" 3 | 4 | -------------------------------------------------------------------------------- /meta-xilinx-contrib/recipes-kernel/linux/linux-yocto_%.bbappend: -------------------------------------------------------------------------------- 1 | # MicroBlaze KMACHINEs 2 | KMACHINE:ml605-qemu-microblazeel = "qemumicroblazeel" 3 | 4 | -------------------------------------------------------------------------------- /meta-xilinx-core/classes/gen-machine-conf.bbclass: -------------------------------------------------------------------------------- 1 | #Add scripts path with the tools to PATH to be able to use from eSDK 2 | sdk_ext_postinst:append() { 3 | if [ -d $target_sdk_dir/layers/meta-xilinx/meta-xilinx-core/gen-machine-conf ]; then 4 | echo "export PATH=$target_sdk_dir/layers/meta-xilinx/meta-xilinx-core/gen-machine-conf:\$PATH" >> $env_setup_script 5 | fi 6 | } 7 | -------------------------------------------------------------------------------- /meta-xilinx-core/classes/xilinx-testimage.bbclass: -------------------------------------------------------------------------------- 1 | inherit testimage 2 | 3 | HOSTTOOLS += 'ip ping ps scp ssh stty' 4 | 5 | python do_testimage:prepend () { 6 | from oeqa.core.target.qemu import supported_fstypes 7 | supported_fstypes.append('wic.qemu-sd') 8 | } 9 | 10 | IMAGE_FSTYPES = "wic.qemu-sd" 11 | -------------------------------------------------------------------------------- /meta-xilinx-core/conf/machine/include/soc-zynq.inc: -------------------------------------------------------------------------------- 1 | DEFAULTTUNE ?= "cortexa9thf-neon" 2 | SOC_FAMILY ?= "zynq" 3 | 4 | require conf/machine/include/soc-family.inc 5 | require soc-tune-include.inc 6 | 7 | # Linux Configuration 8 | KERNEL_IMAGETYPE ?= "uImage" 9 | KERNEL_IMAGETYPES += "zImage" 10 | 11 | UBOOT_ELF ?= "u-boot.elf" 12 | -------------------------------------------------------------------------------- /meta-xilinx-core/conf/machine/zynqmp-cg-generic.conf: -------------------------------------------------------------------------------- 1 | #### Preamble 2 | MACHINEOVERRIDES =. "${@['', 'zynqmp-cg-generic:']['zynqmp-cg-generic' != '${MACHINE}']}" 3 | #### Regular settings follow 4 | 5 | require conf/machine/zynqmp-generic.conf 6 | 7 | #### No additional settings should be after the Postamble 8 | #### Postamble 9 | PACKAGE_EXTRA_ARCHS:append = "${@['', ' zynqmp_cg_generic']['zynqmp-cg-generic' != "${MACHINE}"]}" 10 | 11 | -------------------------------------------------------------------------------- /meta-xilinx-core/dynamic-layers/meta-python/recipes-devtools/python/python3-flask-restful_%.bbappend: -------------------------------------------------------------------------------- 1 | BBCLASSEXTEND = "native nativesdk" 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/dynamic-layers/meta-python/recipes-devtools/python/python3-flask_%.bbappend: -------------------------------------------------------------------------------- 1 | BBCLASSEXTEND = "native nativesdk" 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/dynamic-layers/meta-python/recipes-devtools/python/python3-itsdangerous_%.bbappend: -------------------------------------------------------------------------------- 1 | BBCLASSEXTEND = "native nativesdk" 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/dynamic-layers/meta-python/recipes-devtools/python/python3-pandas_%.bbappend: -------------------------------------------------------------------------------- 1 | BBCLASSEXTEND = "native nativesdk" 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/dynamic-layers/meta-python/recipes-devtools/python/python3-werkzeug_%.bbappend: -------------------------------------------------------------------------------- 1 | BBCLASSEXTEND = "native nativesdk" 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/files/versal-net-openamp-overlay.dts: -------------------------------------------------------------------------------- 1 | /* 2 | * SPDX-License-Identifier: MIT 3 | * 4 | * dts overlay file for Versal NET OpenAMP 5 | * 6 | * Copyright (C) 2023, Advanced Micro Devices, Inc. All rights reserved. 7 | * 8 | */ 9 | 10 | /dts-v1/; 11 | /plugin/; 12 | 13 | #include "versal-net-openamp.dtsi" 14 | -------------------------------------------------------------------------------- /meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/files/versal-openamp-overlay.dts: -------------------------------------------------------------------------------- 1 | /* 2 | * SPDX-License-Identifier: MIT 3 | * 4 | * dts overlay file for Versal OpenAMP 5 | * 6 | * Copyright (C) 2022, Advanced Micro Devices, Inc. All rights reserved. 7 | * 8 | */ 9 | 10 | /dts-v1/; 11 | /plugin/; 12 | 13 | #include "versal-openamp.dtsi" 14 | -------------------------------------------------------------------------------- /meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/files/zynqmp-openamp-overlay.dts: -------------------------------------------------------------------------------- 1 | /* 2 | * SPDX-License-Identifier: MIT 3 | * 4 | * dts overlay file for ZynqMP OpenAMP 5 | * 6 | * Copyright (C) 2022, Advanced Micro Devices, Inc. All rights reserved. 7 | * 8 | */ 9 | 10 | /dts-v1/; 11 | /plugin/; 12 | 13 | #include "zynqmp-openamp.dtsi" 14 | -------------------------------------------------------------------------------- /meta-xilinx-core/dynamic-layers/openamp-layer/recipes-openamp/open-amp/open-amp-xlnx_%.bbappend: -------------------------------------------------------------------------------- 1 | # Prevents parse failrues on zynq 2 | 3 | COMPATIBLE_MACHINE:zynq = "^$" 4 | -------------------------------------------------------------------------------- /meta-xilinx-core/dynamic-layers/openembedded-layer/recipes-core/opencl-headers/opencl-headers_%.bbappend: -------------------------------------------------------------------------------- 1 | ALLOW_EMPTY:${PN} = "1" 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/dynamic-layers/virtualization-layer/recipes-devtools/qemu/qemu-xilinx_8.1%.bbappend: -------------------------------------------------------------------------------- 1 | require ${@bb.utils.contains('DISTRO_FEATURES', 'vmsep', 'qemu-xilinx-package-split-8.1.inc', '', d)} 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/dynamic-layers/virtualization-layer/recipes-devtools/qemu/qemu_8.1%.bbappend: -------------------------------------------------------------------------------- 1 | require ${@bb.utils.contains('DISTRO_FEATURES', 'vmsep', 'qemu-xilinx-package-split-8.1.inc', '', d)} 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-apps/raft/python3-async_0.6.2.bb: -------------------------------------------------------------------------------- 1 | inherit setuptools3 2 | require python-async.inc 3 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-bsp/ai-engine/aie-rt-2023.inc: -------------------------------------------------------------------------------- 1 | SECTION = "libs" 2 | 3 | REPO ?= "git://github.com/Xilinx/aie-rt.git;protocol=https" 4 | 5 | BRANCH ?= "xlnx_rel_v2023.2" 6 | SRCREV ?= "84debe5d22c144fb09269b8410df4cb8a6aa3b2a" 7 | 8 | LICENSE = "BSD-3-Clause" 9 | LIC_FILES_CHKSUM ?= "file://license.txt;md5=04a153cae61a8a606fc79dff49c2c897" 10 | 11 | SRC_URI = "${REPO};branch=${BRANCH}" 12 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-bsp/ai-engine/aie-rt-2024.2.inc: -------------------------------------------------------------------------------- 1 | SECTION = "libs" 2 | 3 | REPO ?= "git://github.com/Xilinx/aie-rt.git;protocol=https" 4 | 5 | BRANCH ?= "xlnx_rel_v2024.2" 6 | SRCREV ?= "8845d962e5b30b576c87dcf6635fb84a90ef1e36" 7 | 8 | LICENSE = "BSD-3-Clause" 9 | LIC_FILES_CHKSUM ?= "file://license.txt;md5=04a153cae61a8a606fc79dff49c2c897" 10 | 11 | SRC_URI = "${REPO};branch=${BRANCH}" 12 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-bsp/ai-engine/aie-rt-2024.inc: -------------------------------------------------------------------------------- 1 | SECTION = "libs" 2 | 3 | REPO ?= "git://github.com/Xilinx/aie-rt.git;protocol=https" 4 | 5 | BRANCH ?= "xlnx_rel_v2024.1" 6 | SRCREV ?= "56af0110186dfd546c58d96ff1d2f4f2d91f7724" 7 | 8 | LICENSE = "BSD-3-Clause" 9 | LIC_FILES_CHKSUM ?= "file://license.txt;md5=04a153cae61a8a606fc79dff49c2c897" 10 | 11 | SRC_URI = "${REPO};branch=${BRANCH}" 12 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_2.10-xilinx-v2024.1.bb: -------------------------------------------------------------------------------- 1 | SRCREV = "4f82b6134e7b43722616c855e5016d42a3ea26d2" 2 | BRANCH = "xlnx_rebase_v2.10" 3 | LIC_FILES_CHKSUM = "file://license.rst;md5=1dd070c98a281d18d9eefd938729b031" 4 | 5 | 6 | include arm-trusted-firmware.inc 7 | 8 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_2.8-xilinx-v2023.1.bb: -------------------------------------------------------------------------------- 1 | SRCREV = "c9b71dc96f3f18ca94cad590612aae3224c8c84d" 2 | BRANCH = "xlnx_rebase_v2.8" 3 | LIC_FILES_CHKSUM = "file://license.rst;md5=1dd070c98a281d18d9eefd938729b031" 4 | 5 | 6 | include arm-trusted-firmware.inc 7 | 8 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_2.8-xilinx-v2023.2.bb: -------------------------------------------------------------------------------- 1 | SRCREV = "6be857cb66300fb21e3f61308e4197911c8ac30d" 2 | BRANCH = "xlnx_rebase_v2.8" 3 | LIC_FILES_CHKSUM = "file://license.rst;md5=1dd070c98a281d18d9eefd938729b031" 4 | 5 | 6 | include arm-trusted-firmware.inc 7 | 8 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-bsp/bootbin/machine-xilinx-versal-net.inc: -------------------------------------------------------------------------------- 1 | require machine-xilinx-versal.inc 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-bsp/device-tree/files/zynq-7000-qspi-dummy.dtsi: -------------------------------------------------------------------------------- 1 | &amba { 2 | /* empty defintion for kernels that don't have qspi node */ 3 | qspi: spi@e000d000 { }; 4 | }; 5 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-bsp/u-boot/u-boot-v2023.01/microblaze-generic-top.h: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is use for addition u-boot configurations for microblaze. 3 | */ 4 | #include 5 | 6 | /* Core microblaze boot configurations */ 7 | #define XILINX_USE_ICACHE 1 8 | #define XILINX_USE_DCACHE 1 9 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-microblaze.inc: -------------------------------------------------------------------------------- 1 | SRC_URI += " \ 2 | file://microblaze-generic.cfg \ 3 | " 4 | 5 | # Disable buildpaths and arch QA check warnings for u-boot-xlnx.elf. 6 | INSANE_SKIP:${PN}-elf += "buildpaths arch" 7 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-scr/boot.cmd.qspi.versal: -------------------------------------------------------------------------------- 1 | @@PRE_BOOTENV@@ 2 | 3 | @@KERNEL_BOOTCMD@@ @@KERNEL_LOAD_ADDRESS@@ @@RAMDISK_IMAGE_ADDRESS@@ @@DEVICETREE_ADDRESS@@ 4 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-scr/boot.cmd.sd.versal: -------------------------------------------------------------------------------- 1 | @@PRE_BOOTENV@@ 2 | 3 | setenv sdbootdev @@SDBOOTDEV@@ 4 | setenv bootargs $bootargs root=/dev/mmcblk${sdbootdev}p2 rw rootwait earlycon 5 | fatload mmc $sdbootdev @@DEVICETREE_ADDRESS@@ @@DEVICE_TREE_NAME@@ 6 | fatload mmc $sdbootdev:$partid @@KERNEL_LOAD_ADDRESS@@ @@KERNEL_IMAGETYPE@@ 7 | @@KERNEL_BOOTCMD@@ @@KERNEL_LOAD_ADDRESS@@ - @@DEVICETREE_ADDRESS@@ 8 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-scr/pxeboot.pxe: -------------------------------------------------------------------------------- 1 | LABEL Linux 2 | KERNEL @@KERNEL_IMAGETYPE@@ 3 | FDT @@DEVICE_TREE_NAME@@ 4 | INITRD @@RAMDISK_IMAGE@@ 5 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx_2023.01-xilinx-v2023.1.bb: -------------------------------------------------------------------------------- 1 | 2 | require u-boot-xlnx.inc 3 | require u-boot-spl-zynq-init.inc 4 | require u-boot-xlnx-2023.1.inc 5 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx_2023.01-xilinx-v2023.2.bb: -------------------------------------------------------------------------------- 1 | 2 | require u-boot-xlnx.inc 3 | require u-boot-spl-zynq-init.inc 4 | require u-boot-xlnx-2023.2.inc 5 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx_2024.01-xilinx-v2024.1.bb: -------------------------------------------------------------------------------- 1 | 2 | require u-boot-xlnx.inc 3 | require u-boot-spl-zynq-init.inc 4 | require u-boot-xlnx-2024.1.inc 5 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx_2024.01-xilinx-v2024.2.bb: -------------------------------------------------------------------------------- 1 | 2 | require u-boot-xlnx.inc 3 | require u-boot-spl-zynq-init.inc 4 | require u-boot-xlnx-2024.2.inc 5 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-bsp/u-boot/u-boot_%.bbappend: -------------------------------------------------------------------------------- 1 | include u-boot-spl-zynq-init.inc 2 | 3 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-core/glibc/glibc-locale_%.bbappend: -------------------------------------------------------------------------------- 1 | do_install:append() { 2 | # Remove the libdir if it is empty when gconv is not copied 3 | find ${D}${libdir} -type d -empty -delete 4 | } 5 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-core/images/core-image-ptest-all.bbappend: -------------------------------------------------------------------------------- 1 | # Minimum board memory required for each type 2 | QB_MEM:microblaze = "-m 2G" 3 | QB_MEM:zynq = "-m 1G" 4 | QB_MEM:zynqmp = "-m 4G" 5 | QB_MEM:versal = "-m 16G" 6 | QB_MEM:versal-net = "-m 16G" 7 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-core/images/core-image-ptest.bbappend: -------------------------------------------------------------------------------- 1 | # Minimum board memory required for each type 2 | QB_MEM:microblaze = "-m 2G" 3 | QB_MEM:zynq = "-m 1G" 4 | QB_MEM:zynqmp = "-m 4G" 5 | QB_MEM:versal = "-m 16G" 6 | QB_MEM:versal-net = "-m 16G" 7 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-core/packagegroups/packagegroup-lmsensors.bb: -------------------------------------------------------------------------------- 1 | DESCRIPTION = "PetaLinux packages that provides tools and drivers for monitoring temperatures, voltage" 2 | 3 | PACKAGE_ARCH = "${TUNE_PKGARCH}" 4 | 5 | inherit packagegroup 6 | 7 | LMSENSORS_PACKAGES = " \ 8 | lmsensors-sensors \ 9 | lmsensors-libsensors \ 10 | lmsensors-sensorsdetect \ 11 | " 12 | 13 | RDEPENDS:${PN} = "${LMSENSORS_PACKAGES}" 14 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-core/packagegroups/packagegroup-networking-stack.bb: -------------------------------------------------------------------------------- 1 | DESCRIPTION = "Packages to extend network stack" 2 | 3 | inherit packagegroup 4 | 5 | NETWORKING_STACK_PACKAGES = " \ 6 | ethtool \ 7 | phytool \ 8 | netcat \ 9 | net-tools \ 10 | dnsmasq \ 11 | iproute2 \ 12 | iptables \ 13 | rpcbind \ 14 | iperf2 \ 15 | iperf3 \ 16 | " 17 | 18 | RDEPENDS:${PN} = "${NETWORKING_STACK_PACKAGES}" 19 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-core/packagegroups/packagegroup-opencv.bb: -------------------------------------------------------------------------------- 1 | DESCRIPTION = "PetaLinux opencv supported packages" 2 | 3 | PACKAGE_ARCH = "${TUNE_PKGARCH}" 4 | 5 | inherit packagegroup 6 | 7 | OPENCV_PACKAGES = " \ 8 | opencv \ 9 | libopencv-core \ 10 | libopencv-highgui \ 11 | libopencv-imgproc \ 12 | libopencv-objdetect \ 13 | libopencv-ml \ 14 | libopencv-calib3d \ 15 | libopencv-ccalib \ 16 | " 17 | 18 | RDEPENDS:${PN} = "${OPENCV_PACKAGES}" 19 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-core/packagegroups/packagegroup-xilinx-benchmarks.bb: -------------------------------------------------------------------------------- 1 | DESCRIPTION = "Packages for Benchmarks" 2 | 3 | inherit packagegroup 4 | 5 | BENCHMARKS_EXTRAS = " \ 6 | hdparm \ 7 | iotop \ 8 | nicstat \ 9 | lmbench \ 10 | iptraf \ 11 | net-snmp \ 12 | lsof \ 13 | babeltrace \ 14 | sysstat \ 15 | dool \ 16 | dhrystone \ 17 | linpack \ 18 | whetstone \ 19 | iperf3 \ 20 | " 21 | RDEPENDS:${PN} = "${BENCHMARKS_EXTRAS}" 22 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-devtools/python/python3-pybind11_2.13.1.bb: -------------------------------------------------------------------------------- 1 | SUMMARY = "Seamless operability between C++11 and Python" 2 | LICENSE = "BSD-3-Clause" 3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=774f65abd8a7fe3124be2cdf766cd06f" 4 | 5 | SRC_URI[sha256sum] = "65be498b1cac516161add1508e65375674916bebf2570d057dc9c3c7bcbbc7b0" 6 | 7 | inherit pypi python_setuptools_build_meta 8 | 9 | BBCLASSEXTEND += "native" 10 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-devtools/qemu/qemu-8.1/powerpc_rom.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/meta-xilinx/1d98f8981e3157aa265ca141a0fc9e6e2640394f/meta-xilinx-core/recipes-devtools/qemu/qemu-8.1/powerpc_rom.bin -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-devtools/qemu/qemu-8.1/qemu-guest-agent.udev: -------------------------------------------------------------------------------- 1 | SUBSYSTEM=="virtio-ports", ATTR{name}=="org.qemu.guest_agent.0", \ 2 | TAG+="systemd", ENV{SYSTEMD_WANTS}="qemu-guest-agent.service" 3 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-devtools/qemu/qemu-8.1/run-ptest: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | #This script is used to run qemu test suites 4 | # 5 | 6 | ptestdir=$(dirname "$(readlink -f "$0")") 7 | export SRC_PATH=$ptestdir 8 | 9 | cd $ptestdir/tests 10 | tests=$(find . -name "test-*" ! -name "*.p") 11 | for f in $tests; do 12 | $f | sed '/^ok/ s/ok/PASS:/g' 13 | done 14 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-devtools/qemu/qemu-devicetrees_2024.2.bb: -------------------------------------------------------------------------------- 1 | 2 | require qemu-devicetrees.inc 3 | 4 | BRANCH ?= "xlnx_rel_v2024.2" 5 | SRCREV ?= "a6eeb7ec0fdb765ab0057d95eb6201d97359eff9" 6 | 7 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-devtools/qemu/qemu-native-8.1.inc: -------------------------------------------------------------------------------- 1 | require qemu-8.1.inc 2 | 3 | inherit native 4 | 5 | EXTRA_OEMAKE:append = " LD='${LD}' AR='${AR}' OBJCOPY='${OBJCOPY}' LDFLAGS='${LDFLAGS}'" 6 | 7 | LDFLAGS:append = " -fuse-ld=bfd" 8 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-devtools/qemu/qemu-native_%.bbappend: -------------------------------------------------------------------------------- 1 | require qemu-native-alt.inc 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-devtools/qemu/qemu-system-native_%.bbappend: -------------------------------------------------------------------------------- 1 | require qemu-system-native-alt.inc 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-native-8.1.inc: -------------------------------------------------------------------------------- 1 | require qemu-native-8.1.inc 2 | require qemu-xilinx-8.1.inc 3 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-native_8.1.0.bb: -------------------------------------------------------------------------------- 1 | BPN = "qemu-xilinx" 2 | 3 | DEPENDS += "glib-2.0-native zlib-native" 4 | 5 | require qemu-xilinx-native-8.1.inc 6 | require qemu-native-alt.inc 7 | 8 | EXTRA_OECONF:append = " --target-list=${@get_qemu_usermode_target_list(d)} --disable-tools --disable-install-blobs --disable-guest-agent" 9 | 10 | PACKAGECONFIG ??= "pie" 11 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-system-native_%.bbappend: -------------------------------------------------------------------------------- 1 | # Automatically enable pmu-rom-native for ZynqMP support 2 | PMU_ROM_DEP[vardepsexclude] = "LICENSE_FLAGS_ACCEPTED" 3 | PMU_ROM_DEP = "${@bb.utils.contains_any("LICENSE_FLAGS_ACCEPTED", "xilinx xilinx_pmu-rom-native", " pmu-rom-native", "", d)}" 4 | 5 | DEPENDS .= "${PMU_ROM_DEP}" 6 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-devtools/qemu/qemu_%.bbappend: -------------------------------------------------------------------------------- 1 | require qemu-alt.inc 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-devtools/run-postinsts/run-postinsts_%.bbappend: -------------------------------------------------------------------------------- 1 | # Update-alternatives is not able to find stdout when using JTAG boot mode on 2 | # our devices, exits ungracefully without performing the required work (symbolic 3 | # linking), pass kmsg to it as output to achieve proper behavior. 4 | 5 | do_install:append(){ 6 | sed -i "s/sh -c \$i \$append_log/sh -c \$i > \/dev\/kmsg/" ${D}${sbindir}/run-postinsts 7 | } 8 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-devtools/tcf-agent/tcf-agent_%.bbappend: -------------------------------------------------------------------------------- 1 | # On a Zynq system hardware breakpoints are limited, so used software 2 | CFLAGS:append:zynq = " -DENABLE_HardwareBreakpoints=0" 3 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-graphics/drm/libdrm_%.bbappend: -------------------------------------------------------------------------------- 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/files:" 2 | 3 | 4 | SRC_URI:append = " \ 5 | file://0001-PATCH-libdrm-Update-drm-header-file-with-XV15-and-XV.patch \ 6 | file://0003-modetest-Add-semiplanar-10bit-pattern-support-for-mo.patch \ 7 | file://0004-modetest-fix-smpte-colour-pattern-issue-for-XV20-and.patch \ 8 | file://0001-modetest-Add-YUV444-and-X403-format-support-for-mode.patch \ 9 | " 10 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-graphics/x11-common/xserver-nodm-init/xserver-nodm.conf.in: -------------------------------------------------------------------------------- 1 | # common environment file for sysvinit and systemd 2 | 3 | LD_LIBRARY_PATH=/usr/lib/headless:${LD_LIBRARY_PATH} 4 | XSERVER=/usr/bin/Xorg 5 | DISPLAY=:0 6 | ARGS=" -br -pn @BLANK_ARGS@ @NO_CURSOR_ARG@ " 7 | HOME=@HOME@ 8 | USER=@USER@ 9 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-graphics/x11-common/xserver-nodm-init/xserver-nodm.service.in: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Xserver startup without a display manager 3 | StartLimitBurst=5 4 | StartLimitIntervalSec=100 5 | 6 | [Service] 7 | EnvironmentFile=/etc/default/xserver-nodm 8 | User=@USER@ 9 | ExecStart=/etc/xserver-nodm/Xserver 10 | Restart=always 11 | 12 | [Install] 13 | Alias=display-manager.service 14 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-graphics/x11-common/xserver-nodm-init_%.bbappend: -------------------------------------------------------------------------------- 1 | FILESEXTRAPATHS:append := ":${THISDIR}/${PN}" 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-graphics/xorg-xserver/xserver-xf86-config_%.bbappend: -------------------------------------------------------------------------------- 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-graphics/xorg-xserver/xserver-xorg/99-monitor-hotplug.rules: -------------------------------------------------------------------------------- 1 | ACTION=="change", SUBSYSTEM=="drm", ENV{HOTPLUG}=="1", RUN+="/usr/bin/monitor-hotplug.sh" 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-kernel/linux-xlnx-udev-rules/linux-xlnx-udev-rules/99-aie-device.rules: -------------------------------------------------------------------------------- 1 | # Device rules for AIE drivers. 2 | ACTION=="add", SUBSYSTEM=="aie", KERNEL=="aie[0-9]*", MODE="0660", GROUP="aie" 3 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-kernel/linux/linux-xlnx/linux-xlnx-kmeta/features/drm-lima/drm-lima.cfg: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: MIT 2 | CONFIG_DRM=y 3 | CONFIG_DRM_LIMA=m 4 | CONFIG_DRM_XLNX=y 5 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-kernel/linux/linux-xlnx/linux-xlnx-kmeta/features/drm-lima/drm-lima.scc: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: MIT 2 | kconf hardware drm-lima.cfg 3 | 4 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-kernel/linux/linux-xlnx/linux-xlnx-kmeta/features/hwmon/hwmon_modules.cfg: -------------------------------------------------------------------------------- 1 | CONFIG_SENSORS_TPS53679=m 2 | 3 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-kernel/linux/linux-xlnx/linux-xlnx-kmeta/features/hwmon/hwmon_modules.scc: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: MIT 2 | kconf hardware hwmon_modules.cfg 3 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-kernel/linux/linux-xlnx/linux-xlnx-kmeta/features/microblaze-systemd/microblaze-systemd.scc: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: MIT 2 | define KFEATURE_DESCRIPTION "Enable systemd on microblaze systems" 3 | define KFEATURE_COMPATIBILITY all 4 | 5 | kconf non-hardware microblaze-systemd.cfg 6 | 7 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-kernel/linux/linux-xlnx/linux-xlnx-kmeta/features/versal-sysmon/versal-sysmon.cfg: -------------------------------------------------------------------------------- 1 | CONFIG_VERSAL_SYSMON_I2C=y 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-kernel/linux/linux-xlnx/linux-xlnx-kmeta/features/versal-sysmon/versal-sysmon.scc: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: MIT 2 | kconf hardware versal-sysmon.cfg 3 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-kernel/linux/linux-yocto-dev.bbappend: -------------------------------------------------------------------------------- 1 | require linux-yocto-xilinx.inc 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-kernel/linux/linux-yocto-tiny_%.bbappend: -------------------------------------------------------------------------------- 1 | require linux-yocto-xilinx.inc 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-kernel/linux/linux-yocto_%.bbappend: -------------------------------------------------------------------------------- 1 | require linux-yocto-xilinx.inc 2 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-support/libgpg-error/libgpg-error_%.bbappend: -------------------------------------------------------------------------------- 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/files:" 2 | 3 | SRC_URI:append:microblaze = " file://lock-obj-pub.microblazeel-unknown-linux-gnu.h" 4 | 5 | do_configure:append:microblaze () { 6 | cp ${UNPACKDIR}/lock-obj-pub.microblazeel-unknown-linux-gnu.h ${S}/src/syscfg/ 7 | } 8 | 9 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-xrt/xrt/xrt-202310.2.15.0.inc: -------------------------------------------------------------------------------- 1 | REPO ?= "git://github.com/Xilinx/XRT.git;protocol=https" 2 | BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}" 3 | SRC_URI = "${REPO};${BRANCHARG}" 4 | 5 | BRANCH= "2023.1" 6 | SRCREV= "64c933573e7e50a8aba939a74209590c2b739e8b" 7 | 8 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-xrt/xrt/xrt-202410.2.17.319.inc: -------------------------------------------------------------------------------- 1 | REPO ?= "gitsm://github.com/Xilinx/XRT.git;protocol=https" 2 | BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}" 3 | SRC_URI = "${REPO};${BRANCHARG}" 4 | 5 | BRANCH= "2024.1" 6 | SRCREV = "2c7ff250504589bd1f934010e37bdcef86afaa54" 7 | -------------------------------------------------------------------------------- /meta-xilinx-core/recipes-xrt/xrt/xrt-202420.2.18.0.inc: -------------------------------------------------------------------------------- 1 | REPO ?= "gitsm://github.com/Xilinx/XRT.git;protocol=https" 2 | BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}" 3 | SRC_URI = "${REPO};${BRANCHARG};name=xrt" 4 | 5 | BRANCH = "2024.2" 6 | SRCREV_xrt = "d05b18dc38cc6804ecb4b3dbe6de23f158319567" 7 | -------------------------------------------------------------------------------- /meta-xilinx-demos/classes/jupyter-examples.bbclass: -------------------------------------------------------------------------------- 1 | S = "${UNPACKDIR}" 2 | 3 | FILES:${PN} += "${JUPYTER_DIR}" 4 | 5 | RDEPENDS:${PN} ?= "packagegroup-xilinx-jupyter" 6 | 7 | JUPYTER_DIR ?= "${datadir}/example-notebooks" 8 | 9 | do_install() { 10 | install -d ${D}/${JUPYTER_DIR}/${PN} 11 | install -m 0755 ${S}/*.ipynb ${D}/${JUPYTER_DIR}/${PN}/ 12 | } 13 | 14 | EXCLUDE_FROM_WORLD = "1" 15 | 16 | PACKAGE_ARCH = "${MACHINE_ARCH}" 17 | 18 | -------------------------------------------------------------------------------- /meta-xilinx-demos/dynamic-layers/meta-jupyter/recipes-utils/start-jupyterlab/start-jupyterlab/jupyter-setup.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=jupyter setup scripts 3 | Requires=network-online.target 4 | After=network-online.target 5 | 6 | [Service] 7 | ExecStart=/sbin/start-jupyter.sh 8 | 9 | [Install] 10 | WantedBy=default.target 11 | -------------------------------------------------------------------------------- /meta-xilinx-demos/dynamic-layers/meta-jupyter/recipes-utils/start-jupyterlab/start-jupyterlab/jupyter_server_config.py: -------------------------------------------------------------------------------- 1 | c.ServerApp.port = 8888 2 | c.ServerApp.iopub_data_rate_limit = 100000000 3 | c.ServerApp.allow_root=True 4 | c.ServerApp.open_browser=False 5 | 6 | -------------------------------------------------------------------------------- /meta-xilinx-demos/dynamic-layers/meta-jupyter/recipes-utils/start-jupyterlab/start-jupyterlab/overrides.json: -------------------------------------------------------------------------------- 1 | { 2 | "@jupyterlab/apputils-extension:themes": { 3 | "theme": "JupyterLab Dark" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /meta-xilinx-demos/dynamic-layers/meta-jupyter/recipes-utils/start-jupyternb/start-jupyternb/jupyter-setup.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=jupyter setup scripts 3 | Requires=network-online.target 4 | After=network-online.target 5 | 6 | [Service] 7 | ExecStart=/sbin/start-jupyter.sh 8 | 9 | [Install] 10 | WantedBy=default.target 11 | -------------------------------------------------------------------------------- /meta-xilinx-demos/dynamic-layers/meta-jupyter/recipes-utils/start-jupyternb/start-jupyternb/jupyter-variables.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | export BOARD="PLACEHOLDER" 3 | -------------------------------------------------------------------------------- /meta-xilinx-demos/dynamic-layers/meta-jupyter/recipes-utils/start-jupyternb/start-jupyternb/jupyter_notebook_config.py: -------------------------------------------------------------------------------- 1 | c.NotebookApp.notebook_dir = '/usr/share/example-notebooks' 2 | c.NotebookApp.allow_root=True 3 | c.NotebookApp.open_browser=False 4 | 5 | 6 | -------------------------------------------------------------------------------- /meta-xilinx-demos/dynamic-layers/meta-ros/meta-ros2-jazzy/recipes-bbappends/ament-lint/ament-flake8_0.17.0-2.bbappend: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved. 2 | 3 | ROS_EXEC_DEPENDS:remove = " \ 4 | python3-flake8-builtins \ 5 | python3-flake8-comprehensions \ 6 | python3-flake8-docstrings \ 7 | python3-flake8-import-order \ 8 | python3-flake8-quotes \ 9 | " -------------------------------------------------------------------------------- /meta-xilinx-demos/dynamic-layers/meta-ros/meta-ros2-jazzy/recipes-bbappends/common-interfaces/sensor-msgs-py_%.bbappend: -------------------------------------------------------------------------------- 1 | LICENSE = "BSD-3-Clause" 2 | -------------------------------------------------------------------------------- /meta-xilinx-demos/dynamic-layers/meta-ros/meta-ros2-jazzy/recipes-bbappends/orocos-kdl-vendor/orocos-kdl-vendor_%.bbappend: -------------------------------------------------------------------------------- 1 | SRC_URI:remove = "file://0001-CMakeLists.txt-fetch-orocos-kdl-with-bitbake-fetcher.patch" 2 | SRCREV_release:forcevariable = "adca6201616af928533d70faea6042fe0239e898" 3 | -------------------------------------------------------------------------------- /meta-xilinx-demos/dynamic-layers/meta-ros/meta-ros2-jazzy/recipes-bbappends/rosbag2/liblz4-vendor_%.bbappend: -------------------------------------------------------------------------------- 1 | LICENSE = "Apache-2.0 & BSD-3-Clause & GPL-2.0-only" 2 | ROS_EXEC_DEPENDS:remove = "${ROS_UNRESOLVED_DEP-liblz4}" 3 | DEPENDS:remove = "${ROS_UNRESOLVED_DEP-liblz4-dev}" 4 | INSANE_SKIP:${PN} += "dev-so" 5 | -------------------------------------------------------------------------------- /meta-xilinx-demos/dynamic-layers/meta-ros/meta-ros2-jazzy/recipes-bbappends/rosbag2/mcap-vendor_%.bbappend: -------------------------------------------------------------------------------- 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" 2 | 3 | B = "${S}" 4 | SRC_URI:remove = "file://0001-CMakeLists.txt-fetch-dependencies-with-bitbake-fetch.patch" 5 | SRC_URI:append = " file://0001-fix-include-dir.patch" 6 | SRCREV_release:forcevariable = "6884e7ba7d29d8db98ad2bbf09a6875bf5141e19" 7 | -------------------------------------------------------------------------------- /meta-xilinx-demos/dynamic-layers/meta-ros/meta-ros2-jazzy/recipes-bbappends/rosbag2/rosbag2-compression-zstd_%.bbappend: -------------------------------------------------------------------------------- 1 | SRC_URI:remove = "file://0001-CMakeLists.txt-drop-dependency-on-zstd_vendor.patch" 2 | SRCREV = "3f3c01609c3bef74cfc3f3229b0d57964c6bd465" 3 | -------------------------------------------------------------------------------- /meta-xilinx-demos/dynamic-layers/meta-ros/meta-ros2-jazzy/recipes-bbappends/rosbag2/shared-queues-vendor_%.bbappend: -------------------------------------------------------------------------------- 1 | SRC_URI:remove = "file://0001-CMakeLists.txt-fetch-readerwriterqueue-and-concurren.patch" 2 | SRCREV_release:forcevariable = "fea3a738733673c927d77631a735157993ff6395" 3 | -------------------------------------------------------------------------------- /meta-xilinx-demos/dynamic-layers/meta-ros/meta-ros2-jazzy/recipes-bbappends/yaml-cpp-vendor/yaml-cpp-vendor_%.bbappend: -------------------------------------------------------------------------------- 1 | INSANE_SKIP:${PN} += "dev-so" 2 | -------------------------------------------------------------------------------- /meta-xilinx-demos/recipes-examples/gpio-demo/files/Makefile: -------------------------------------------------------------------------------- 1 | APP = gpio-demo 2 | 3 | # Add any other object files to this list below 4 | APP_OBJS = gpio-demo.o 5 | 6 | all: $(APP) 7 | 8 | $(APP): $(APP_OBJS) 9 | $(CC) $(LDFLAGS) -o $@ $(APP_OBJS) $(LDLIBS) 10 | 11 | clean: 12 | -rm -f $(APP) *.elf *.gdb *.o 13 | 14 | 15 | -------------------------------------------------------------------------------- /meta-xilinx-demos/recipes-examples/peekpoke/files/Makefile: -------------------------------------------------------------------------------- 1 | PEEK = peek 2 | POKE = poke 3 | 4 | # Add any other object files to this list below 5 | PEEK_OBJS = peek.o 6 | POKE_OBJS = poke.o 7 | 8 | all: $(PEEK) $(POKE) 9 | 10 | $(POKE): $(POKE_OBJS) 11 | $(CC) $(LDFLAGS) -o $@ $(POKE_OBJS) $(LDLIBS) 12 | 13 | $(PEEK): $(PEEK_OBJS) 14 | $(CC) $(LDFLAGS) -o $@ $(PEEK_OBJS) $(LDLIBS) 15 | 16 | clean: 17 | -rm -f $(POKE) $(PEEK) *.elf *.gdb *.o 18 | 19 | 20 | -------------------------------------------------------------------------------- /meta-xilinx-mali400/classes/meta-xilinx-mali400-cfg.bbclass: -------------------------------------------------------------------------------- 1 | # We need to load the meta-xilinx-mali400 config components, only if "libmali" 2 | # is in the distro features. Since we don't know the distro flags during 3 | # layer.conf load time, we delay using a special bbclass that simply includes 4 | # the META_XILINX_MALI400_CONFIG_PATH file. 5 | 6 | include ${@bb.utils.contains('DISTRO_FEATURES', 'libmali', '${META_XILINX_MALI400_CONFIG_PATH}', '', d)} 7 | -------------------------------------------------------------------------------- /meta-xilinx-mali400/dynamic-layers/qt5-layer/recipes-qt/qt5/qtwebengine_%.bbappend: -------------------------------------------------------------------------------- 1 | PACKAGECONFIG:append = " ffmpeg opus" 2 | -------------------------------------------------------------------------------- /meta-xilinx-mali400/recipes-graphics/libgles/files/egl.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=/usr/lib 4 | includedir=/usr/include 5 | 6 | Name: egl 7 | Description: MALI EGL library 8 | Requires.private: 9 | Version: 17.3 10 | Libs: -L${libdir} -lEGL 11 | Libs.private: -lm -lpthread -ldl 12 | Cflags: -I${includedir} 13 | -------------------------------------------------------------------------------- /meta-xilinx-mali400/recipes-graphics/libgles/files/gbm.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=/usr/lib 4 | includedir=/usr/include 5 | 6 | Name: gbm 7 | Description: MALI gbm library 8 | Requires.private: 9 | Version: 17.3 10 | Libs: -L${libdir} -lgbm 11 | Libs.private: -lm -lpthread -ldl 12 | Cflags: -I${includedir} 13 | -------------------------------------------------------------------------------- /meta-xilinx-mali400/recipes-graphics/libgles/files/glesv1.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=/usr/lib 4 | includedir=/usr/include 5 | 6 | Name: glesv1 7 | Description: MALI OpenGL ES 1.1 library 8 | Requires.private: 9 | Version: 17.3 10 | Libs: -L${libdir} -lGLESv1_CM 11 | Libs.private: -lm -lpthread -ldl 12 | Cflags: -I${includedir} 13 | -------------------------------------------------------------------------------- /meta-xilinx-mali400/recipes-graphics/libgles/files/glesv1_cm.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=/usr/lib 4 | includedir=/usr/include 5 | 6 | Name: gles_cm 7 | Description: Mali OpenGL ES 1.1 CM library 8 | Requires.private: 9 | Version: 17.3 10 | Libs: -L${libdir} -lGLESv1_CM 11 | Libs.private: -lm -lpthread -ldl 12 | Cflags: -I${includedir} 13 | -------------------------------------------------------------------------------- /meta-xilinx-mali400/recipes-graphics/libgles/files/glesv2.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=/usr/lib 4 | includedir=/usr/include 5 | 6 | Name: glesv2 7 | Description: MALI OpenGL ES 2.0 library 8 | Requires.private: 9 | Version: 17.3 10 | Libs: -L${libdir} -lGLESv2 11 | Libs.private: -lm -lpthread -ldl 12 | Cflags: -I${includedir} 13 | -------------------------------------------------------------------------------- /meta-xilinx-mali400/recipes-graphics/wayland/weston-init.bbappend: -------------------------------------------------------------------------------- 1 | PACKAGECONFIG += "no-idle-timeout" 2 | 3 | do_install:append:zynqmp() { 4 | sed -i -e "/^\[core\]/a gbm-format=rgb565" ${D}${sysconfdir}/xdg/weston/weston.ini 5 | } 6 | -------------------------------------------------------------------------------- /meta-xilinx-mali400/recipes-graphics/wayland/weston.inc: -------------------------------------------------------------------------------- 1 | SRC_URI:append:zynqmp = " file://0001-libweston-Remove-substitute-format-for-ARGB8888.patch" 2 | 3 | # Due to the SRC_URI zynqmp specific change, this needs to be MACHINE_ARCH specific 4 | PACKAGE_ARCH:zynqmp = "${MACHINE_ARCH}" 5 | -------------------------------------------------------------------------------- /meta-xilinx-mali400/recipes-graphics/wayland/weston/systemd-notify.weston-start: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # SPDX-FileCopyrightText: Huawei Inc. 4 | # SPDX-License-Identifier: Apache-2.0 5 | 6 | 7 | if [[ -x "/usr/lib/weston/systemd-notify.so" ]]; then 8 | add_weston_module "systemd-notify.so" 9 | fi 10 | -------------------------------------------------------------------------------- /meta-xilinx-mali400/recipes-graphics/wayland/weston/weston.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Encoding=UTF-8 3 | Type=Application 4 | Name=Weston 5 | Comment=Wayland Compostitor 6 | Exec=weston 7 | Icon=weston 8 | Terminal=false 9 | Categories=Utility; 10 | -------------------------------------------------------------------------------- /meta-xilinx-mali400/recipes-graphics/wayland/weston/weston.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/meta-xilinx/1d98f8981e3157aa265ca141a0fc9e6e2640394f/meta-xilinx-mali400/recipes-graphics/wayland/weston/weston.png -------------------------------------------------------------------------------- /meta-xilinx-mali400/recipes-graphics/wayland/weston/xwayland.weston-start: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if type Xwayland >/dev/null 2>/dev/null; then 4 | mkdir -p /tmp/.X11-unix 5 | fi 6 | -------------------------------------------------------------------------------- /meta-xilinx-mali400/recipes-graphics/wayland/weston_9.0.0.bbappend: -------------------------------------------------------------------------------- 1 | FILESEXTRAPATHS:prepend:zynqmp := "${THISDIR}/files/9.0.0:${THISDIR}/files:" 2 | 3 | require weston.inc 4 | -------------------------------------------------------------------------------- /meta-xilinx-mali400/recipes-kernel/linux-xlnx-udev-rules/linux-xlnx-udev-rules.bbappend: -------------------------------------------------------------------------------- 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" 2 | 3 | SRC_URI += "file://99-mali-device.rules" 4 | -------------------------------------------------------------------------------- /meta-xilinx-mali400/recipes-kernel/linux-xlnx-udev-rules/linux-xlnx-udev-rules/99-mali-device.rules: -------------------------------------------------------------------------------- 1 | # Device rules for GPU MALI-400 drivers. 2 | ACTION=="add", SUBSYSTEM=="misc", KERNEL=="mali", MODE="0660", GROUP="video", TAG+="uaccess" 3 | -------------------------------------------------------------------------------- /meta-xilinx-mali400/recipes-kernel/linux/linux-xlnx-mali400.inc: -------------------------------------------------------------------------------- 1 | # Enable DRM_LIMA support if DISTRO_FEATURES != 'libmali' and MACHINE_FEATURES mali400 is enabled 2 | MALI_FEATURE = "${@bb.utils.contains('DISTRO_FEATURES', 'libmali', '', 'features/drm-lima/drm-lima.scc', d)}" 3 | KERNEL_FEATURES:append = "${@bb.utils.contains('MACHINE_FEATURES', 'mali400', ' ${MALI_FEATURE}', '', d)}" 4 | -------------------------------------------------------------------------------- /meta-xilinx-mali400/recipes-kernel/linux/linux-xlnx_%.bbappend: -------------------------------------------------------------------------------- 1 | require linux-xlnx-mali400.inc 2 | -------------------------------------------------------------------------------- /meta-xilinx-multimedia/dynamic-layers/meta-jupyter/recipes-multimedia/gstreamer/gstreamer-multimedia-notebooks_0.1.inc: -------------------------------------------------------------------------------- 1 | BRANCH ?= "xlnx_rel_v2024.2" 2 | REPO ?= "git://github.com/Xilinx/multimedia-notebooks.git;protocol=https" 3 | SRCREV ?= "ef7a7236144a04977cb5bb800d6d7cf319e52b58" 4 | 5 | BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH') != '']}" 6 | SRC_URI = "${REPO};${BRANCHARG}" 7 | 8 | PV .= "+git" 9 | -------------------------------------------------------------------------------- /meta-xilinx-multimedia/recipes-multimedia/gstreamer/gst-devtools_1.22.%.bbappend: -------------------------------------------------------------------------------- 1 | require gstreamer-xilinx-1.22.%.inc 2 | 3 | SRC_URI:append = " \ 4 | file://0001-connect-has-a-different-signature-on-musl.patch \ 5 | " 6 | 7 | S = "${UNPACKDIR}/git/subprojects/gst-devtools" 8 | -------------------------------------------------------------------------------- /meta-xilinx-multimedia/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.22.%.bbappend: -------------------------------------------------------------------------------- 1 | require gstreamer-xilinx-1.22.%.inc 2 | 3 | S = "${UNPACKDIR}/git/subprojects/gst-libav" 4 | -------------------------------------------------------------------------------- /meta-xilinx-multimedia/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.22.%.bbappend: -------------------------------------------------------------------------------- 1 | require gstreamer-xilinx-1.22.%.inc 2 | 3 | SRC_URI:append = " \ 4 | file://0001-qt-include-ext-qt-gstqtgl.h-instead-of-gst-gl-gstglf.patch \ 5 | file://0001-v4l2-Define-ioctl_req_t-for-posix-linux-case.patch \ 6 | " 7 | 8 | PACKAGECONFIG:append = " vpx" 9 | 10 | S = "${UNPACKDIR}/git/subprojects/gst-plugins-good" 11 | -------------------------------------------------------------------------------- /meta-xilinx-multimedia/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.22.%.bbappend: -------------------------------------------------------------------------------- 1 | require gstreamer-xilinx-1.22.%.inc 2 | 3 | S = "${UNPACKDIR}/git/subprojects/gst-plugins-ugly" 4 | -------------------------------------------------------------------------------- /meta-xilinx-multimedia/recipes-multimedia/gstreamer/gstreamer1.0-python_1.22.%.bbappend: -------------------------------------------------------------------------------- 1 | require gstreamer-xilinx-1.22.%.inc 2 | 3 | S = "${UNPACKDIR}/git/subprojects/gst-python" 4 | 5 | -------------------------------------------------------------------------------- /meta-xilinx-multimedia/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.22.%.bbappend: -------------------------------------------------------------------------------- 1 | require gstreamer-xilinx-1.22.%.inc 2 | 3 | S = "${UNPACKDIR}/git/subprojects/gst-rtsp-server" 4 | -------------------------------------------------------------------------------- /meta-xilinx-multimedia/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.22.%.bbappend: -------------------------------------------------------------------------------- 1 | require gstreamer-xilinx-1.22.%.inc 2 | 3 | S = "${UNPACKDIR}/git/subprojects/gstreamer-vaapi" 4 | -------------------------------------------------------------------------------- /meta-xilinx-multimedia/recipes-multimedia/pulseaudio/pulseaudio_%.bbappend: -------------------------------------------------------------------------------- 1 | # This change appears to only affect ZynqMP configurations 2 | # but needs to be applied generically to all aarch64 since it affects a lot of 3 | # dependencies. 4 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" 5 | SRC_URI:append = " \ 6 | file://0001-default.pai.in-disable-tsched-system-timer-based-mod.patch \ 7 | " 8 | -------------------------------------------------------------------------------- /meta-xilinx-multimedia/recipes-multimedia/v4l2apps/v4l-utils_%.bbappend: -------------------------------------------------------------------------------- 1 | SRC_URI:append = " file://0001-v4l-utils-Add-support-for-new-media-bus-codes.patch" 2 | FILESEXTRAPATHS:prepend := "${THISDIR}/files:" 3 | -------------------------------------------------------------------------------- /meta-xilinx-multimedia/recipes-multimedia/v4l2apps/yavta_%.bbappend: -------------------------------------------------------------------------------- 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" 2 | SRC_URI:append = " \ 3 | file://0001-Add-support-for-3-planar-YUV444P-8bpc.patch \ 4 | file://0002-Add-support-3-planar-YUV-444-10bpc-pixel-format-in-c.patch \ 5 | " 6 | -------------------------------------------------------------------------------- /meta-xilinx-multimedia/recipes-multimedia/vcu2/files/99-vcu2-codec.rules: -------------------------------------------------------------------------------- 1 | # Allegro VCU2 Encode, Decoder module drivers 2 | SUBSYSTEM=="allegro_encode_class", KERNEL=="al_e2xx", MODE="0660", GROUP="video" 3 | SUBSYSTEM=="allegro_decode_class", KERNEL=="al_d3xx", MODE="0660", GROUP="video" 4 | 5 | -------------------------------------------------------------------------------- /meta-xilinx-multimedia/recipes-multimedia/vdu/files/99-vdu-enc-dec.rules: -------------------------------------------------------------------------------- 1 | # Allegro VDU Encode, Decoder module drivers 2 | SUBSYSTEM=="allegro_decode_class", KERNEL=="allegroDecodeIP[0-4]*", MODE="0660", GROUP="video", TAG+="uaccess" 3 | 4 | 5 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/classes-recipe/check_sdt_enabled.bbclass: -------------------------------------------------------------------------------- 1 | python() { 2 | if d.getVar('XILINX_WITH_ESW') != 'sdt': 3 | raise bb.parse.SkipRecipe("This package requires sdt, which is not enabled. XILINX_WITH_ESW set to '%s'." % d.getVar('XILINX_WITH_ESW')) 4 | } 5 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/conf/distro/xilinx-freertos.conf: -------------------------------------------------------------------------------- 1 | require conf/distro/xilinx-standalone.inc 2 | 3 | # Make sure any users get the xilinx-standalone distro override 4 | DISTROOVERRIDES =. "xilinx-standalone:" 5 | 6 | DISTRO_NAME:append = " (freertos)" 7 | 8 | XLNX_CMAKE_SYSTEM_NAME = "FreeRTOS" 9 | 10 | # We need to pass FREERTOS_BSP compliler flag it is consumed 11 | # esw components. 12 | ESW_CFLAGS += " -DFREERTOS_BSP" 13 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/dynamic-layers/openamp-layer/recipes-openamp/libmetal/libmetal-xlnx_%.bbappend: -------------------------------------------------------------------------------- 1 | require ${LAYER_PATH_openamp-layer}/vendor/xilinx/meta-xilinx-standalone-sdt/recipes-openamp/libmetal/libmetal-xlnx.inc 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/dynamic-layers/openamp-layer/recipes-openamp/open-amp/open-amp-xlnx_%.bbappend: -------------------------------------------------------------------------------- 1 | require ${@'${LAYER_PATH_openamp-layer}/vendor/xilinx/meta-xilinx-standalone-sdt/recipes-openamp/open-amp/open-amp-xlnx.inc' if d.getVar('XILINX_WITH_ESW') == 'sdt' else ''} 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-applications/openamp-fw/openamp-fw-echo-testd.bb: -------------------------------------------------------------------------------- 1 | require openamp-fw.inc 2 | 3 | PROVIDES:append:armv7r = " openamp-fw-echo-testd " 4 | 5 | OPENAMP_FW_SRC_NAME = "rpmsg-echo.out" 6 | OPENAMP_FW_NAME = "image_echo_test" 7 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-applications/openamp-fw/openamp-fw-mat-muld.bb: -------------------------------------------------------------------------------- 1 | require openamp-fw.inc 2 | 3 | PROVIDES:append:armv7r = " openamp-fw-mat-muld " 4 | 5 | OPENAMP_FW_SRC_NAME = "matrix_multiplyd.out" 6 | OPENAMP_FW_NAME = "image_matrix_multiply" 7 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-applications/openamp-fw/openamp-fw-rpc-demo.bb: -------------------------------------------------------------------------------- 1 | require openamp-fw.inc 2 | 3 | PROVIDES:append:armv7r = " openamp-fw-rpc-demo " 4 | 5 | OPENAMP_FW_SRC_NAME = "rpc_demo.out" 6 | OPENAMP_FW_NAME = "image_rpc_demo" 7 | OPENAMP_WITH_PROXY = "ON" 8 | 9 | # NOTE: BSP should have flag ESW_CFLAGS:append = " -DUNDEFINE_FILE_OPS=1 " 10 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-bsp/base-pdi/base-pdi_%.bbappend: -------------------------------------------------------------------------------- 1 | require ${@'base-pdi_sdt.inc' if d.getVar('XILINX_WITH_ESW') == 'sdt' else ''} 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-bsp/device-tree/device-tree.bbappend: -------------------------------------------------------------------------------- 1 | COMPATIBLE_HOST:xilinx-freertos = "${HOST_SYS}" 2 | 3 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-bsp/embeddedsw/fsbl-firmware_%.bbappend: -------------------------------------------------------------------------------- 1 | require ${@'fsbl-firmware_sdt.inc' if d.getVar('XILINX_WITH_ESW') == 'sdt' else ''} 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-bsp/embeddedsw/plm-firmware_%.bbappend: -------------------------------------------------------------------------------- 1 | require ${@'plm-firmware_sdt.inc' if d.getVar('XILINX_WITH_ESW') == 'sdt' else ''} 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-bsp/embeddedsw/pmu-firmware_%.bbappend: -------------------------------------------------------------------------------- 1 | require ${@'pmu-firmware_sdt.inc' if d.getVar('XILINX_WITH_ESW') == 'sdt' else ''} 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-bsp/embeddedsw/psm-firmware_%.bbappend: -------------------------------------------------------------------------------- 1 | require ${@'psm-firmware_sdt.inc' if d.getVar('XILINX_WITH_ESW') == 'sdt' else ''} 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/avbuf_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "avbuf" 4 | 5 | inherit esw 6 | 7 | DEPENDS += "xilstandalone" 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/avbuf/src/" 10 | ESW_COMPONENT_NAME = "libavbuf.a" 11 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/avbuf_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "avbuf" 4 | 5 | inherit esw 6 | 7 | DEPENDS += "xilstandalone" 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/avbuf/src/" 10 | ESW_COMPONENT_NAME = "libavbuf.a" 11 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/axicdma-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "axicdma" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axicdma/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/axicdma-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "axicdma" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axicdma/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/axicdma_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "axicdma" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone" 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axicdma/src/" 10 | ESW_COMPONENT_NAME = "libaxicdma.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/axicdma_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "axicdma" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone" 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axicdma/src/" 10 | ESW_COMPONENT_NAME = "libaxicdma.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/axidma-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "axidma" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axidma/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/axidma-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "axidma" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axidma/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/axidma_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "axidma" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axidma/src/" 10 | ESW_COMPONENT_NAME = "libaxidma.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/axidma_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "axidma" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axidma/src/" 10 | ESW_COMPONENT_NAME = "libaxidma.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/axiethernet-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "axiethernet" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axiethernet/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/axiethernet-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "axiethernet" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axiethernet/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/axipmon-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "axipmon" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axipmon/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/axipmon-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "axipmon" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axipmon/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/axipmon_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "axipmon" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axipmon/src/" 10 | ESW_COMPONENT_NAME = "libaxipmon.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/axipmon_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "axipmon" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axipmon/src/" 10 | ESW_COMPONENT_NAME = "libaxipmon.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/axivdma-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "axivdma" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axivdma/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/axivdma-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "axivdma" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axivdma/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/axivdma_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "axivdma" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axivdma/src/" 10 | ESW_COMPONENT_NAME = "libaxivdma.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/axivdma_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "axivdma" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axivdma/src/" 10 | ESW_COMPONENT_NAME = "libaxivdma.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/bram-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "bram" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/bram/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/bram-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "bram" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/bram/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/bram_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "bram" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/bram/src/" 10 | ESW_COMPONENT_NAME = "libbram.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/bram_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "bram" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/bram/src/" 10 | ESW_COMPONENT_NAME = "libbram.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/can-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "can" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/can/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/can-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "can" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/can/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/can_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "can" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/can/src/" 10 | ESW_COMPONENT_NAME = "libcan.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/can_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "can" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/can/src/" 10 | ESW_COMPONENT_NAME = "libcan.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/canfd-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "canfd" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/canfd/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/canfd-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "canfd" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/canfd/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/canfd_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "canfd" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/canfd/src/" 10 | ESW_COMPONENT_NAME = "libcanfd.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/canfd_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "canfd" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/canfd/src/" 10 | ESW_COMPONENT_NAME = "libcanfd.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/canps-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "canps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/canps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/canps-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "canps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/canps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/canps_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "canps" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/canps/src/" 10 | ESW_COMPONENT_NAME = "libcanps.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/canps_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "canps" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/canps/src/" 10 | ESW_COMPONENT_NAME = "libcanps.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/cframe_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "cframe" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/cframe/src/" 10 | ESW_COMPONENT_NAME = "libcframe.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/cframe_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "cframe" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/cframe/src/" 10 | ESW_COMPONENT_NAME = "libcframe.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/cfupmc_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "cfupmc" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/cfupmc/src/" 10 | ESW_COMPONENT_NAME = "libcfupmc.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/cfupmc_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "cfupmc" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/cfupmc/src/" 10 | ESW_COMPONENT_NAME = "libcfupmc.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/clk-wiz-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "clk-wiz" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/clk_wiz/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/clk-wiz-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "clk-wiz" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/clk_wiz/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/clk-wiz_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "clk-wiz" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone" 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/clk_wiz/src/" 10 | ESW_COMPONENT_NAME = "libclk_wiz.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/clockps_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "clockps" 4 | 5 | inherit esw 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/clockps/src/" 10 | ESW_COMPONENT_NAME = "libclockps.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/clockps_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "clockps" 4 | 5 | inherit esw 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/clockps/src/" 10 | ESW_COMPONENT_NAME = "libclockps.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/csi_2024.2.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "csi" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone " 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/csi/src/" 11 | ESW_COMPONENT_NAME = "libcsi.a" 12 | 13 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 14 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 15 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/csudma-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "csudma" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/csudma/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/csudma-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "csudma" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/csudma/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/csudma_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "csudma" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/csudma/src/" 10 | ESW_COMPONENT_NAME = "libcsudma.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/csudma_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "csudma" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/csudma/src/" 10 | ESW_COMPONENT_NAME = "libcsudma.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/devcfg-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "devcfg" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/devcfg/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/devcfg-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "devcfg" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/devcfg/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/devcfg_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "devcfg" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/devcfg/src/" 10 | ESW_COMPONENT_NAME = "libdevcfg.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/devcfg_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "devcfg" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/devcfg/src/" 10 | ESW_COMPONENT_NAME = "libdevcfg.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dfeccf-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved. 2 | inherit esw_examples features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "dfeccf" 5 | 6 | DEPENDS += " dfeccf" 7 | 8 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfeccf/examples/" 9 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dfeccf-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved. 2 | inherit esw_examples features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "dfeccf" 5 | 6 | DEPENDS += " dfeccf" 7 | 8 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfeccf/examples/" 9 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dfeequ-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved. 2 | inherit esw_examples features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "dfeequ" 5 | 6 | DEPENDS += " dfeequ" 7 | 8 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfeequ/examples/" 9 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dfeequ-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved. 2 | inherit esw_examples features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "dfeequ" 5 | 6 | DEPENDS += " dfeequ" 7 | 8 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfeequ/examples/" 9 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dfemix-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved. 2 | inherit esw_examples features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "dfemix" 5 | 6 | DEPENDS += " dfemix" 7 | 8 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfemix/examples/" 9 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dfemix-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved. 2 | inherit esw_examples features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "dfemix" 5 | 6 | DEPENDS += " dfemix" 7 | 8 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfemix/examples/" 9 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dfeofdm-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved. 2 | inherit esw_examples features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "dfeofdm" 5 | 6 | DEPENDS += " dfeofdm" 7 | 8 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfeofdm/examples/" 9 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dfeofdm-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved. 2 | inherit esw_examples features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "dfeofdm" 5 | 6 | DEPENDS += " dfeofdm" 7 | 8 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfeofdm/examples/" 9 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dfeprach-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved. 2 | inherit esw_examples features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "dfeprach" 5 | 6 | DEPENDS += " dfeprach" 7 | 8 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfeprach/examples/" 9 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dfeprach-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved. 2 | inherit esw_examples features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "dfeprach" 5 | 6 | DEPENDS += " dfeprach" 7 | 8 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfeprach/examples/" 9 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dfxasm-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "dfxasm" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfxasm/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dfxasm-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "dfxasm" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfxasm/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dfxasm_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "dfxasm" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfxasm/src/" 10 | ESW_COMPONENT_NAME = "libdfxasm.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dfxasm_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "dfxasm" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfxasm/src/" 10 | ESW_COMPONENT_NAME = "libdfxasm.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dmaps-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "dmaps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dmaps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dmaps-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "dmaps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dmaps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dp14_2024.1.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "dp14" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone " 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp14/src/" 11 | ESW_COMPONENT_NAME = "libdp14.a" 12 | 13 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 14 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 15 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dp21_2024.2.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "dp21" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone " 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp21/src/" 11 | ESW_COMPONENT_NAME = "libdp21.a" 12 | 13 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 14 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 15 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/dphy_2024.2.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "dphy" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone " 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dphy/src/" 11 | ESW_COMPONENT_NAME = "libdphy.a" 12 | 13 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 14 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 15 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/emaclite-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "emaclite" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/emaclite/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/emaclite-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "emaclite" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/emaclite/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/emacps-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "emacps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/emacps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/emacps-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "emacps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/emacps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/emacps_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "emacps" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/emacps/src/" 10 | ESW_COMPONENT_NAME = "libemacps.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/emacps_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "emacps" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/emacps/src/" 10 | ESW_COMPONENT_NAME = "libemacps.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/emc_2024.1.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "emc" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone " 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/emc/src/" 11 | ESW_COMPONENT_NAME = "libemc.a" 12 | 13 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 14 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 15 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/emc_2024.2.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "emc" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone " 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/emc/src/" 11 | ESW_COMPONENT_NAME = "libemc.a" 12 | 13 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 14 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 15 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/gpio-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "gpio" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/gpio/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/gpio-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "gpio" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/gpio/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/gpio_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "gpio" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/gpio/src/" 10 | ESW_COMPONENT_NAME = "libgpio.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/gpio_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "gpio" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/gpio/src/" 10 | ESW_COMPONENT_NAME = "libgpio.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/gpiops-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "gpiops" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/gpiops/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/gpiops-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "gpiops" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/gpiops/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/gpiops_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "gpiops" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/gpiops/src/" 10 | ESW_COMPONENT_NAME = "libgpiops.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/gpiops_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "gpiops" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/gpiops/src/" 10 | ESW_COMPONENT_NAME = "libgpiops.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-common_2024.2.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "hdcp22-common" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone " 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/hdcp22_common/src/" 11 | ESW_COMPONENT_NAME = "libhdcp22_common.a" 12 | 13 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/i3c_2024.2.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "i3c" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone " 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/i3c/src/" 11 | ESW_COMPONENT_NAME = "libi3c.a" 12 | 13 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 14 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 15 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/i3cpsx-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "i3cpsx" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/i3cpsx/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/i3cpsx-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "i3cpsx" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/i3cpsx/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/i3cpsx_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "i3cpsx" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/i3cpsx/src/" 10 | ESW_COMPONENT_NAME = "libi3cpsx.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/i3cpsx_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "i3cpsx" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/i3cpsx/src/" 10 | ESW_COMPONENT_NAME = "libi3cpsx.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/iic-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "iic" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/iic/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/iic-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "iic" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/iic/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/iic_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "iic" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/iic/src/" 10 | ESW_COMPONENT_NAME = "libiic.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/iic_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "iic" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/iic/src/" 10 | ESW_COMPONENT_NAME = "libiic.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/iicps-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "iicps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/iicps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/iicps-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "iicps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/iicps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/iicps_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "iicps" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/iicps/src/" 10 | ESW_COMPONENT_NAME = "libiicps.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/iicps_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "iicps" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/iicps/src/" 10 | ESW_COMPONENT_NAME = "libiicps.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/intc-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "intc" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/intc/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/intc-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "intc" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/intc/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/intc_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "intc" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/intc/src/" 10 | ESW_COMPONENT_NAME = "libintc.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/intc_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "intc" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/intc/src/" 10 | ESW_COMPONENT_NAME = "libintc.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/ipipsu-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "ipipsu" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/ipipsu/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/ipipsu-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "ipipsu" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/ipipsu/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/ipipsu_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "ipipsu" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/ipipsu/src/" 10 | ESW_COMPONENT_NAME = "libipipsu.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/ipipsu_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "ipipsu" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/ipipsu/src/" 10 | ESW_COMPONENT_NAME = "libipipsu.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/llfifo-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "llfifo" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/llfifo/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/llfifo-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "llfifo" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/llfifo/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/llfifo_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "llfifo" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/llfifo/src/" 10 | ESW_COMPONENT_NAME = "libllfifo.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/llfifo_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "llfifo" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/llfifo/src/" 10 | ESW_COMPONENT_NAME = "libllfifo.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/mbox-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "mbox" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mbox/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/mbox-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "mbox" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mbox/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/mbox_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "mbox" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mbox/src/" 10 | ESW_COMPONENT_NAME = "libmbox.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/mbox_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "mbox" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mbox/src/" 10 | ESW_COMPONENT_NAME = "libmbox.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/mcdma-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "mcdma" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mcdma/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/mcdma-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "mcdma" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mcdma/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/mcdma_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "mcdma" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mcdma/src/" 10 | ESW_COMPONENT_NAME = "libmcdma.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/mcdma_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "mcdma" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mcdma/src/" 10 | ESW_COMPONENT_NAME = "libmcdma.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/mutex-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "mutex" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mutex/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/mutex-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "mutex" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mutex/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/mutex_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "mutex" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mutex/src/" 10 | ESW_COMPONENT_NAME = "libmutex.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/mutex_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "mutex" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mutex/src/" 10 | ESW_COMPONENT_NAME = "libmutex.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/nandpsu-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "nandpsu" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/nandpsu/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/nandpsu-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "nandpsu" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/nandpsu/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/ospipsv-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "ospipsv" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/ospipsv/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/ospipsv-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "ospipsv" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/ospipsv/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/pciepsu-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "pciepsu" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/pciepsu/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/pciepsu-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "pciepsu" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/pciepsu/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/prc_2024.1.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "prc" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone " 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/prc/src/" 11 | ESW_COMPONENT_NAME = "libprc.a" 12 | 13 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 14 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 15 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/prc_2024.2.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "prc" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone " 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/prc/src/" 11 | ESW_COMPONENT_NAME = "libprc.a" 12 | 13 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 14 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 15 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/prd_2024.1.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "prd" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone " 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/prd/src/" 11 | ESW_COMPONENT_NAME = "libprd.a" 12 | 13 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 14 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 15 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/prd_2024.2.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "prd" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone " 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/prd/src/" 11 | ESW_COMPONENT_NAME = "libprd.a" 12 | 13 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 14 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 15 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/qspips-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "qspips" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/qspips/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/qspips-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "qspips" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/qspips/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/qspips_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "qspips" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/qspips/src/" 10 | ESW_COMPONENT_NAME = "libqspips.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/qspips_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "qspips" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/qspips/src/" 10 | ESW_COMPONENT_NAME = "libqspips.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/qspipsu-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "qspipsu" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/qspipsu/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/qspipsu-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "qspipsu" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/qspipsu/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/resetps-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "resetps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/resetps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/resetps-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "resetps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/resetps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/rfdc-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved. 2 | inherit esw_examples features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "rfdc" 5 | 6 | DEPENDS += " rfdc" 7 | 8 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/rfdc/examples/" 9 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/rfdc-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved. 2 | inherit esw_examples features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "rfdc" 5 | 6 | DEPENDS += " rfdc" 7 | 8 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/rfdc/examples/" 9 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/rtcpsu-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "rtcpsu" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/rtcpsu/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/rtcpsu-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "rtcpsu" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/rtcpsu/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/rtcpsu_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "rtcpsu" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/rtcpsu/src/" 10 | ESW_COMPONENT_NAME = "librtcpsu.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/rtcpsu_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "rtcpsu" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/rtcpsu/src/" 10 | ESW_COMPONENT_NAME = "librtcpsu.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/scugic-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "scugic" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/scugic/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/scugic-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "scugic" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/scugic/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/scugic_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "scugic" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/scugic/src/" 10 | ESW_COMPONENT_NAME = "libscugic.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/scugic_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "scugic" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/scugic/src/" 10 | ESW_COMPONENT_NAME = "libscugic.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/sdi-common_2024.2.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "sdi-common" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone video-common" 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sdi_common/src/" 11 | ESW_COMPONENT_NAME = "libsdi_common.a" 12 | 13 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/sdps-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "sdps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sdps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/sdps-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "sdps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sdps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/sdps_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "sdps" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sdps/src/" 10 | ESW_COMPONENT_NAME = "libsdps.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/sdps_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "sdps" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sdps/src/" 10 | ESW_COMPONENT_NAME = "libsdps.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/spi_2024.1.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "spi" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone " 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/spi/src/" 11 | ESW_COMPONENT_NAME = "libspi.a" 12 | 13 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 14 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 15 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/spi_2024.2.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "spi" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone " 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/spi/src/" 11 | ESW_COMPONENT_NAME = "libspi.a" 12 | 13 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 14 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 15 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/spips-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "spips" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/spips/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/spips-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "spips" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/spips/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/spips_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "spips" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/spips/src/" 10 | ESW_COMPONENT_NAME = "libspips.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/spips_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "spips" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/spips/src/" 10 | ESW_COMPONENT_NAME = "libspips.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/sysmon-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "sysmon" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sysmon/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/sysmon-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "sysmon" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sysmon/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/sysmon_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "sysmon" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sysmon/src/" 10 | ESW_COMPONENT_NAME = "libsysmon.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/sysmon_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "sysmon" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sysmon/src/" 10 | ESW_COMPONENT_NAME = "libsysmon.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsu-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "sysmonpsu" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sysmonpsu/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsu-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "sysmonpsu" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sysmonpsu/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsv-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "sysmonpsv" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sysmonpsv/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsv-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "sysmonpsv" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sysmonpsv/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/tft_2024.1.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "tft" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone " 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/tft/src/" 11 | ESW_COMPONENT_NAME = "libtft.a" 12 | 13 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 14 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 15 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/tft_2024.2.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "tft" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone " 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/tft/src/" 11 | ESW_COMPONENT_NAME = "libtft.a" 12 | 13 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 14 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 15 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/tmrctr-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "tmrctr" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/tmrctr/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/tmrctr-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "tmrctr" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/tmrctr/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/tmrctr_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "tmrctr" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/tmrctr/src/" 10 | ESW_COMPONENT_NAME = "libtmrctr.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/tmrctr_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "tmrctr" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/tmrctr/src/" 10 | ESW_COMPONENT_NAME = "libtmrctr.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/trafgen-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "trafgen" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/trafgen/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/trafgen-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "trafgen" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/trafgen/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/ttcps-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "ttcps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/ttcps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/ttcps-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "ttcps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/ttcps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/ttcps_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "ttcps" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/ttcps/src/" 10 | ESW_COMPONENT_NAME = "libttcps.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/ttcps_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "ttcps" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/ttcps/src/" 10 | ESW_COMPONENT_NAME = "libttcps.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/uartlite-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "uartlite" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartlite/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/uartlite-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "uartlite" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartlite/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/uartns550-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "uartns550" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartns550/examples/" 6 | 7 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/uartns550-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "uartns550" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartns550/examples/" 6 | 7 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/uartps-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "uartps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/uartps-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "uartps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/uartpsv-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "uartpsv" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartpsv/examples/" 6 | 7 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/uartpsv-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "uartpsv" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartpsv/examples/" 6 | 7 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/usb-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "usb" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/usb/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/usb-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "usb" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/usb/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/usb_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "usb" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/usb/src/" 10 | ESW_COMPONENT_NAME = "libusb.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/usb_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "usb" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/usb/src/" 10 | ESW_COMPONENT_NAME = "libusb.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/usbpsu-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "usbpsu" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/usbpsu/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/usbpsu-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "usbpsu" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/usbpsu/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/usbpsu_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "usbpsu" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/usbpsu/src/" 10 | ESW_COMPONENT_NAME = "libusbpsu.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/usbpsu_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "usbpsu" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/usbpsu/src/" 10 | ESW_COMPONENT_NAME = "libusbpsu.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/v-demosaic-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "v-demosaic" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_demosaic/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/v-demosaic-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "v-demosaic" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_demosaic/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-rd-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "v-frmbuf-rd" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_frmbuf_rd/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-rd-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "v-frmbuf-rd" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_frmbuf_rd/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-wr-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "v-frmbuf-wr" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_frmbuf_wr/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-wr-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "v-frmbuf-wr" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_frmbuf_wr/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/v-gamma-lut-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "v-gamma-lut" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_gamma_lut/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/v-gamma-lut-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "v-gamma-lut" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_gamma_lut/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/v-hdmi-common_2024.1.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "v-hdmi-common" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone " 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmi_common/src/" 11 | ESW_COMPONENT_NAME = "libv_hdmi_common.a" 12 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/v-hdmi-common_2024.2.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "v-hdmi-common" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone video-common" 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmi_common/src/" 11 | ESW_COMPONENT_NAME = "libv_hdmi_common.a" 12 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/v-mix-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "v-mix" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_mix/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/v-mix-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "v-mix" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_mix/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/v-multi-scaler-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "v-multi-scaler" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_multi_scaler/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/v-multi-scaler-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "v-multi-scaler" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_multi_scaler/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/v-scenechange-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "v-scenechange" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_scenechange/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/v-scenechange-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "v-scenechange" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_scenechange/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/v-tpg_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "v-tpg" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_tpg/src/" 10 | ESW_COMPONENT_NAME = "libv_tpg.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/v-tpg_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "v-tpg" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_tpg/src/" 10 | ESW_COMPONENT_NAME = "libv_tpg.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/video-common_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "video-common" 4 | 5 | inherit esw 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/video_common/src/" 10 | ESW_COMPONENT_NAME = "libvideo_common.a" 11 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/video-common_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "video-common" 4 | 5 | inherit esw 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/video_common/src/" 10 | ESW_COMPONENT_NAME = "libvideo_common.a" 11 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/vphy_2024.1.bb: -------------------------------------------------------------------------------- 1 | 2 | inherit features_check 3 | 4 | REQUIRED_MACHINE_FEATURES = "vphy" 5 | 6 | inherit esw python3native 7 | 8 | DEPENDS += "xilstandalone " 9 | 10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/vphy/src/" 11 | ESW_COMPONENT_NAME = "libvphy.a" 12 | 13 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 14 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 15 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/vprocss-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "vprocss" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/vprocss/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/vprocss-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "vprocss" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/vprocss/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/vtc_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "vtc" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone video-common" 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/vtc/src/" 10 | ESW_COMPONENT_NAME = "libvtc.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/vtc_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "vtc" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone video-common" 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/vtc/src/" 10 | ESW_COMPONENT_NAME = "libvtc.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/wdtps-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "wdtps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/wdtps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/wdtps-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "wdtps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/wdtps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/wdtps_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "wdtps" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/wdtps/src/" 10 | ESW_COMPONENT_NAME = "libwdtps.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/wdtps_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "wdtps" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/wdtps/src/" 10 | ESW_COMPONENT_NAME = "libwdtps.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/wdttb-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "wdttb" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/wdttb/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/wdttb-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "wdttb" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/wdttb/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/wdttb_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "wdttb" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/wdttb/src/" 10 | ESW_COMPONENT_NAME = "libwdttb.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/wdttb_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "wdttb" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/wdttb/src/" 10 | ESW_COMPONENT_NAME = "libwdttb.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/xadcps-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "xadcps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/xadcps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/xadcps-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "xadcps" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/xadcps/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/xadcps_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "xadcps" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/xadcps/src/" 10 | ESW_COMPONENT_NAME = "libxadcps.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/xadcps_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "xadcps" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/xadcps/src/" 10 | ESW_COMPONENT_NAME = "libxadcps.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/xdmapcie-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "xdmapcie" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/xdmapcie/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/xdmapcie-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "xdmapcie" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/xdmapcie/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/xxvethernet-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "xxvethernet" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/xxvethernet/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/xxvethernet-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "xxvethernet" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/xxvethernet/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/zdma-example_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "zdma" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/zdma/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/zdma-example_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw_examples features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "zdma" 4 | 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/zdma/examples/" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/zdma_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "zdma" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/zdma/src/" 10 | ESW_COMPONENT_NAME = "libzdma.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-drivers/zdma_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit features_check 2 | 3 | REQUIRED_MACHINE_FEATURES = "zdma" 4 | 5 | inherit esw python3native 6 | 7 | DEPENDS += "xilstandalone " 8 | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/zdma/src/" 10 | ESW_COMPONENT_NAME = "libzdma.a" 11 | 12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot 13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-libraries/xilfpga_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw 2 | 3 | ESW_COMPONENT_SRC = "/lib/sw_services/xilfpga/src/" 4 | ESW_COMPONENT_NAME = "libxilfpga.a" 5 | 6 | DEPENDS += "libxil xilsecure" 7 | DEPENDS += "libxil ${@'xilmailbox' if d.getVar('MACHINE') == 'versal-generic' else ''}" 8 | 9 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-libraries/xilfpga_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw 2 | 3 | ESW_COMPONENT_SRC = "/lib/sw_services/xilfpga/src/" 4 | ESW_COMPONENT_NAME = "libxilfpga.a" 5 | 6 | DEPENDS += "libxil xilsecure" 7 | DEPENDS += "libxil ${@'xilmailbox' if d.getVar('MACHINE') == 'versal-generic' else ''}" 8 | 9 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-libraries/xilloader_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw 2 | 3 | ESW_COMPONENT_SRC = "/lib/sw_services/xilloader/src/" 4 | ESW_COMPONENT_NAME = "libxilloader.a" 5 | 6 | #DEPENDS += "xilstandalone libxil xilpdi xilffs xilsecure xilpuf xilplmi" 7 | DEPENDS += "xilstandalone libxil xilpm xilpdi xilffs xilsecure xilpuf xilsem" 8 | 9 | DEPENDS += "cframe" 10 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-libraries/xilloader_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw 2 | 3 | ESW_COMPONENT_SRC = "/lib/sw_services/xilloader/src/" 4 | ESW_COMPONENT_NAME = "libxilloader.a" 5 | 6 | #DEPENDS += "xilstandalone libxil xilpdi xilffs xilsecure xilpuf xilplmi" 7 | DEPENDS += "xilstandalone libxil xilpm xilpdi xilffs xilsecure xilpuf xilsem" 8 | 9 | DEPENDS += "cframe" 10 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-libraries/xilnvm_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw 2 | 3 | ESW_COMPONENT_SRC = "/lib/sw_services/xilnvm/src/" 4 | ESW_COMPONENT_NAME = "libxilnvm.a" 5 | 6 | PACKAGECONFIG ??= "client server" 7 | PACKAGECONFIG[client] ="-DXILNVM_mode="client",," 8 | PACKAGECONFIG[server] ="-DXILNVM_mode="server",," 9 | 10 | DEPENDS += "libxil xiltimer ${@'xilplmi' if d.getVar('ESW_MACHINE') == 'psv_pmc_0' else 'xilmailbox'}" 11 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-libraries/xilnvm_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw 2 | 3 | ESW_COMPONENT_SRC = "/lib/sw_services/xilnvm/src/" 4 | ESW_COMPONENT_NAME = "libxilnvm.a" 5 | 6 | PACKAGECONFIG ??= "client server" 7 | PACKAGECONFIG[client] ="-DXILNVM_mode="client",," 8 | PACKAGECONFIG[server] ="-DXILNVM_mode="server",," 9 | 10 | DEPENDS += "libxil xiltimer ${@'xilplmi' if d.getVar('ESW_MACHINE') == 'psv_pmc_0' else 'xilmailbox'}" 11 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-libraries/xilpdi_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw 2 | 3 | ESW_COMPONENT_SRC = "/lib/sw_services/xilpdi/src/" 4 | ESW_COMPONENT_NAME = "libxilpdi.a" 5 | 6 | DEPENDS += "xilstandalone libxil" 7 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-libraries/xilpdi_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw 2 | 3 | ESW_COMPONENT_SRC = "/lib/sw_services/xilpdi/src/" 4 | ESW_COMPONENT_NAME = "libxilpdi.a" 5 | 6 | DEPENDS += "xilstandalone libxil" 7 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-libraries/xilplmi_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw 2 | 3 | ESW_COMPONENT_SRC = "/lib/sw_services/xilplmi/src/" 4 | ESW_COMPONENT_NAME = "libxilplmi.a" 5 | 6 | DEPENDS += "xilstandalone libxil cfupmc xiltimer ${@'xilmailbox' if d.getVar('ESW_MACHINE') == 'psv_cortexa72_0' or d.getVar('ESW_MACHINE') == 'psv_cortexr5_0' else ''}" 7 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-libraries/xilplmi_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw 2 | 3 | ESW_COMPONENT_SRC = "/lib/sw_services/xilplmi/src/" 4 | ESW_COMPONENT_NAME = "libxilplmi.a" 5 | 6 | DEPENDS += "xilstandalone libxil cfupmc xiltimer ${@'xilmailbox' if d.getVar('ESW_MACHINE') == 'psv_cortexa72_0' or d.getVar('ESW_MACHINE') == 'psv_cortexr5_0' else ''}" 7 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-libraries/xilpuf_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw 2 | 3 | ESW_COMPONENT_SRC = "/lib/sw_services/xilpuf/src/" 4 | ESW_COMPONENT_NAME = "libxilpuf.a" 5 | 6 | PACKAGECONFIG ??= "client server" 7 | PACKAGECONFIG[client] ="-DXILPUF_Mode="client",," 8 | PACKAGECONFIG[server] ="-DXILPUF_Mode="server",," 9 | 10 | DEPENDS += "libxil xiltimer ${@'xilplmi' if d.getVar('ESW_MACHINE') == 'psv_pmc_0' else 'xilmailbox'}" 11 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-libraries/xilpuf_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw 2 | 3 | ESW_COMPONENT_SRC = "/lib/sw_services/xilpuf/src/" 4 | ESW_COMPONENT_NAME = "libxilpuf.a" 5 | 6 | PACKAGECONFIG ??= "client server" 7 | PACKAGECONFIG[client] ="-DXILPUF_Mode="client",," 8 | PACKAGECONFIG[server] ="-DXILPUF_Mode="server",," 9 | 10 | DEPENDS += "libxil xiltimer ${@'xilplmi' if d.getVar('ESW_MACHINE') == 'psv_pmc_0' else 'xilmailbox'}" 11 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-libraries/xilsem_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw 2 | 3 | ESW_COMPONENT_SRC = "/lib/sw_services/xilsem/src/" 4 | ESW_COMPONENT_NAME = "libxilsem.a" 5 | 6 | DEPENDS += "xilstandalone libxil" 7 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-libraries/xilsem_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw 2 | 3 | ESW_COMPONENT_SRC = "/lib/sw_services/xilsem/src/" 4 | ESW_COMPONENT_NAME = "libxilsem.a" 5 | 6 | DEPENDS += "xilstandalone libxil" 7 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-libraries/xilskey_2024.1.bb: -------------------------------------------------------------------------------- 1 | inherit esw 2 | 3 | ESW_COMPONENT_SRC = "/lib/sw_services/xilskey/src/" 4 | ESW_COMPONENT_NAME = "libxilskey.a" 5 | 6 | DEPENDS += "libxil" 7 | -------------------------------------------------------------------------------- /meta-xilinx-standalone-sdt/recipes-libraries/xilskey_2024.2.bb: -------------------------------------------------------------------------------- 1 | inherit esw 2 | 3 | ESW_COMPONENT_SRC = "/lib/sw_services/xilskey/src/" 4 | ESW_COMPONENT_NAME = "libxilskey.a" 5 | 6 | DEPENDS += "libxil" 7 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/classes/meta-xilinx-standalone-cfg.bbclass: -------------------------------------------------------------------------------- 1 | # We need to load the ESW and related config components, only if XILINX_WITH_ESW 2 | # is in defined in some way. Since we don't know the configuration during 3 | # layer.conf load time, we delay using a special bbclass that simply includes 4 | # the META_XILINX_STANDLONE_CONFIG_PATH file. 5 | 6 | include ${@'${META_XILINX_STANDALONE_CONFIG_PATH}' if d.getVar('XILINX_WITH_ESW') else ''} 7 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/conf/distro/xilinx-standalone-nolto.conf: -------------------------------------------------------------------------------- 1 | require conf/distro/xilinx-standalone.inc 2 | 3 | # Make sure any users get the xilinx-standalone distro override 4 | DISTROOVERRIDES =. "xilinx-standalone:" 5 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/conf/distro/xilinx-standalone.conf: -------------------------------------------------------------------------------- 1 | require conf/distro/xilinx-standalone.inc 2 | 3 | DISTRO_NAME:append = " (lto)" 4 | 5 | # We also need to use Link Time Optimization for many items, make this the 6 | # default. 7 | ESW_CFLAGS += " -Os -flto -ffat-lto-objects" 8 | 9 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/conf/multiconfig/fsbl-fw.conf: -------------------------------------------------------------------------------- 1 | # Build the FSBL for Zynq and ZynqMP 2 | 3 | DISTRO = "xilinx-standalone" 4 | 5 | TMPDIR = "${TOPDIR}/tmp-fsbl-fw" 6 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/conf/multiconfig/versal-fw.conf: -------------------------------------------------------------------------------- 1 | # To be used with a versal machine 2 | # Re-use the main machine, which SHOULD allow us to override the default tune! 3 | DEFAULTTUNE = "microblaze" 4 | TUNE_FEATURES:tune-microblaze = "microblaze v10.0 barrel-shift pattern-compare fpu-soft" 5 | #LINKER_HASH_STYLE:microblaze = "" 6 | 7 | DISTRO = "xilinx-standalone" 8 | 9 | TMPDIR = "${TOPDIR}/tmp-microblaze-versal-fw" 10 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/conf/multiconfig/zynqmp-pmufw.conf: -------------------------------------------------------------------------------- 1 | # To be used with a zynqmp machine 2 | # Re-use the main machine, which SHOULD allow us to override the default tune! 3 | DEFAULTTUNE = "microblaze" 4 | TUNE_FEATURES:tune-microblaze = "microblaze v9.2 barrel-shift pattern-compare reorder fpu-soft" 5 | #LINKER_HASH_STYLE:microblaze = "" 6 | 7 | DISTRO = "xilinx-standalone" 8 | 9 | TMPDIR = "${TOPDIR}/tmp-microblaze-zynqmp-pmufw" 10 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-apps/rfdc-examples/rfdc-intr_2023.1.bb: -------------------------------------------------------------------------------- 1 | SUMMARY = "Simple rfdc-intr application" 2 | 3 | require rfdc-examples.inc 4 | 5 | do_compile() { 6 | make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-intr RFDC_OBJS=xrfdc_intr_example.o 7 | } 8 | 9 | do_install() { 10 | install -d ${D}${bindir} 11 | install -m 0755 ${B}/rfdc-intr ${D}${bindir} 12 | } 13 | 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-apps/rfdc-examples/rfdc-intr_2023.2.bb: -------------------------------------------------------------------------------- 1 | SUMMARY = "Simple rfdc-intr application" 2 | 3 | require rfdc-examples.inc 4 | 5 | do_compile() { 6 | make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-intr RFDC_OBJS=xrfdc_intr_example.o 7 | } 8 | 9 | do_install() { 10 | install -d ${D}${bindir} 11 | install -m 0755 ${B}/rfdc-intr ${D}${bindir} 12 | } 13 | 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-apps/rfdc-examples/rfdc-intr_2024.1.bb: -------------------------------------------------------------------------------- 1 | SUMMARY = "Simple rfdc-intr application" 2 | 3 | require rfdc-examples.inc 4 | 5 | do_compile() { 6 | make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-intr RFDC_OBJS=xrfdc_intr_example.o 7 | } 8 | 9 | do_install() { 10 | install -d ${D}${bindir} 11 | install -m 0755 ${B}/rfdc-intr ${D}${bindir} 12 | } 13 | 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-apps/rfdc-examples/rfdc-intr_2024.2.bb: -------------------------------------------------------------------------------- 1 | SUMMARY = "Simple rfdc-intr application" 2 | 3 | require rfdc-examples.inc 4 | 5 | do_compile() { 6 | make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-intr RFDC_OBJS=xrfdc_intr_example.o 7 | } 8 | 9 | do_install() { 10 | install -d ${D}${bindir} 11 | install -m 0755 ${B}/rfdc-intr ${D}${bindir} 12 | } 13 | 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-apps/rfdc-examples/rfdc-read-write_2023.1.bb: -------------------------------------------------------------------------------- 1 | SUMMARY = "Simple rfdc-read-write application" 2 | 3 | require rfdc-examples.inc 4 | 5 | do_compile () { 6 | make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-read-write RFDC_OBJS=xrfdc_read_write_example.o 7 | } 8 | 9 | do_install() { 10 | install -d ${D}${bindir} 11 | install -m 0755 ${B}/rfdc-read-write ${D}${bindir} 12 | } 13 | 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-apps/rfdc-examples/rfdc-read-write_2023.2.bb: -------------------------------------------------------------------------------- 1 | SUMMARY = "Simple rfdc-read-write application" 2 | 3 | require rfdc-examples.inc 4 | 5 | do_compile () { 6 | make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-read-write RFDC_OBJS=xrfdc_read_write_example.o 7 | } 8 | 9 | do_install() { 10 | install -d ${D}${bindir} 11 | install -m 0755 ${B}/rfdc-read-write ${D}${bindir} 12 | } 13 | 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-apps/rfdc-examples/rfdc-read-write_2024.1.bb: -------------------------------------------------------------------------------- 1 | SUMMARY = "Simple rfdc-read-write application" 2 | 3 | require rfdc-examples.inc 4 | 5 | do_compile () { 6 | make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-read-write RFDC_OBJS=xrfdc_read_write_example.o 7 | } 8 | 9 | do_install() { 10 | install -d ${D}${bindir} 11 | install -m 0755 ${B}/rfdc-read-write ${D}${bindir} 12 | } 13 | 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-apps/rfdc-examples/rfdc-read-write_2024.2.bb: -------------------------------------------------------------------------------- 1 | SUMMARY = "Simple rfdc-read-write application" 2 | 3 | require rfdc-examples.inc 4 | 5 | do_compile () { 6 | make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-read-write RFDC_OBJS=xrfdc_read_write_example.o 7 | } 8 | 9 | do_install() { 10 | install -d ${D}${bindir} 11 | install -m 0755 ${B}/rfdc-read-write ${D}${bindir} 12 | } 13 | 14 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-apps/rfdc-examples/rfdc-selftest_2023.1.bb: -------------------------------------------------------------------------------- 1 | SUMMARY = "Simple rfdc-selftest application" 2 | 3 | require rfdc-examples.inc 4 | 5 | do_compile (){ 6 | make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-selftest RFDC_OBJS=xrfdc_selftest_example.o 7 | } 8 | 9 | do_install() { 10 | install -d ${D}${bindir} 11 | install -m 0755 ${B}/rfdc-selftest ${D}${bindir} 12 | } 13 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-apps/rfdc-examples/rfdc-selftest_2023.2.bb: -------------------------------------------------------------------------------- 1 | SUMMARY = "Simple rfdc-selftest application" 2 | 3 | require rfdc-examples.inc 4 | 5 | do_compile (){ 6 | make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-selftest RFDC_OBJS=xrfdc_selftest_example.o 7 | } 8 | 9 | do_install() { 10 | install -d ${D}${bindir} 11 | install -m 0755 ${B}/rfdc-selftest ${D}${bindir} 12 | } 13 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-apps/rfdc-examples/rfdc-selftest_2024.1.bb: -------------------------------------------------------------------------------- 1 | SUMMARY = "Simple rfdc-selftest application" 2 | 3 | require rfdc-examples.inc 4 | 5 | do_compile (){ 6 | make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-selftest RFDC_OBJS=xrfdc_selftest_example.o 7 | } 8 | 9 | do_install() { 10 | install -d ${D}${bindir} 11 | install -m 0755 ${B}/rfdc-selftest ${D}${bindir} 12 | } 13 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-apps/rfdc-examples/rfdc-selftest_2024.2.bb: -------------------------------------------------------------------------------- 1 | SUMMARY = "Simple rfdc-selftest application" 2 | 3 | require rfdc-examples.inc 4 | 5 | do_compile (){ 6 | make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-selftest RFDC_OBJS=xrfdc_selftest_example.o 7 | } 8 | 9 | do_install() { 10 | install -d ${D}${bindir} 11 | install -m 0755 ${B}/rfdc-selftest ${D}${bindir} 12 | } 13 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/device-tree/device-tree.bbappend: -------------------------------------------------------------------------------- 1 | COMPATIBLE_HOST:xilinx-standalone = "${HOST_SYS}" 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/fsbl-firmware_2023.1+git-generic.inc: -------------------------------------------------------------------------------- 1 | SKIP_MSG = "" 2 | SKIP_MSG:zynq = "Generic support for zynq is not available" 3 | SKIP_RECIPE[fsbl-firmware] = "${SKIP_MSG}" 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/fsbl-firmware_2023.1.bb: -------------------------------------------------------------------------------- 1 | require fsbl-firmware.inc 2 | require ${@'fsbl-firmware_generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 3 | require ${@'fsbl-firmware_${PV}-generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/fsbl-firmware_2023.2+git-generic.inc: -------------------------------------------------------------------------------- 1 | SKIP_MSG = "" 2 | SKIP_MSG:zynq = "Generic support for zynq is not available" 3 | SKIP_RECIPE[fsbl-firmware] = "${SKIP_MSG}" 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/fsbl-firmware_2023.2.bb: -------------------------------------------------------------------------------- 1 | require fsbl-firmware.inc 2 | require ${@'fsbl-firmware_generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 3 | require ${@'fsbl-firmware_${PV}-generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/fsbl-firmware_2024.1+git-generic.inc: -------------------------------------------------------------------------------- 1 | SKIP_MSG = "" 2 | SKIP_MSG:zynq = "Generic support for zynq is not available" 3 | SKIP_RECIPE[fsbl-firmware] = "${SKIP_MSG}" 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/fsbl-firmware_2024.1.bb: -------------------------------------------------------------------------------- 1 | require fsbl-firmware.inc 2 | require ${@'fsbl-firmware_generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 3 | require ${@'fsbl-firmware_${PV}-generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/fsbl-firmware_2024.2+git-generic.inc: -------------------------------------------------------------------------------- 1 | SKIP_MSG = "" 2 | SKIP_MSG:zynq = "Generic support for zynq is not available" 3 | SKIP_RECIPE[fsbl-firmware] = "${SKIP_MSG}" 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/fsbl-firmware_2024.2.bb: -------------------------------------------------------------------------------- 1 | require fsbl-firmware.inc 2 | require ${@'fsbl-firmware_generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 3 | require ${@'fsbl-firmware_${PV}-generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/fsbl-fw-cfg.inc: -------------------------------------------------------------------------------- 1 | # Default fsbl configuration, using fsbl-fw multiconfig 2 | # 3 | # This requires MULTICONFIG += "fsbl-fw" to be added to local.conf 4 | FSBL_DEPENDS ?= "" 5 | FSBL_MCDEPENDS ?= "mc::fsbl-fw:fsbl-firmware:do_deploy" 6 | FSBL_DEPLOY_DIR ?= "${TOPDIR}/tmp-fsbl-fw/deploy/images/${MACHINE}" 7 | FSBL_IMAGE_NAME ?= "fsbl-${MACHINE}" 8 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/fsbl.bbappend: -------------------------------------------------------------------------------- 1 | require ${@'fsbl-meta-xilinx-standalone.inc' if d.getVar('XILINX_WITH_ESW') else ''} 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/imgrcry.bbappend: -------------------------------------------------------------------------------- 1 | require ${@'imgrcry-meta-xilinx-standalone.inc' if d.getVar('XILINX_WITH_ESW') == 'sdt' else ''} 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/imgsel.bbappend: -------------------------------------------------------------------------------- 1 | require ${@'imgsel-meta-xilinx-standalone.inc' if d.getVar('XILINX_WITH_ESW') == 'sdt' else ''} 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/plm-firmware_2023.1.bb: -------------------------------------------------------------------------------- 1 | require plm-firmware.inc 2 | require ${@'plm-firmware_generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 3 | require ${@'plm-firmware_${PV}-generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/plm-firmware_2023.2.bb: -------------------------------------------------------------------------------- 1 | require plm-firmware.inc 2 | require ${@'plm-firmware_generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 3 | require ${@'plm-firmware_${PV}-generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/plm-firmware_2024.1.bb: -------------------------------------------------------------------------------- 1 | require plm-firmware.inc 2 | require ${@'plm-firmware_generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 3 | require ${@'plm-firmware_${PV}-generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/plm-firmware_2024.2.bb: -------------------------------------------------------------------------------- 1 | require plm-firmware.inc 2 | require ${@'plm-firmware_generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 3 | require ${@'plm-firmware_${PV}-generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/plmfw.bbappend: -------------------------------------------------------------------------------- 1 | require ${@'plmfw-meta-xilinx-standalone.inc' if d.getVar('XILINX_WITH_ESW') else ''} 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/pmu-firmware_2023.1+git-generic.inc: -------------------------------------------------------------------------------- 1 | EXTRA_COMPILER_FLAGS = "-ffunction-sections -fdata-sections -Wall -Wextra -Os -flto -ffat-lto-objects" 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/pmu-firmware_2023.1.bb: -------------------------------------------------------------------------------- 1 | require pmu-firmware.inc 2 | require ${@'pmu-firmware_generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 3 | require ${@'pmu-firmware_${PV}-generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/pmu-firmware_2023.2+git-generic.inc: -------------------------------------------------------------------------------- 1 | EXTRA_COMPILER_FLAGS = "-ffunction-sections -fdata-sections -Wall -Wextra -Os -flto -ffat-lto-objects" 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/pmu-firmware_2023.2.bb: -------------------------------------------------------------------------------- 1 | require pmu-firmware.inc 2 | require ${@'pmu-firmware_generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 3 | require ${@'pmu-firmware_${PV}-generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/pmu-firmware_2024.1+git-generic.inc: -------------------------------------------------------------------------------- 1 | EXTRA_COMPILER_FLAGS = "-ffunction-sections -fdata-sections -Wall -Wextra ${ESW_CFLAGS}" 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/pmu-firmware_2024.1.bb: -------------------------------------------------------------------------------- 1 | require pmu-firmware.inc 2 | require ${@'pmu-firmware_generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 3 | require ${@'pmu-firmware_${PV}-generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/pmu-firmware_2024.2+git-generic.inc: -------------------------------------------------------------------------------- 1 | EXTRA_COMPILER_FLAGS = "-ffunction-sections -fdata-sections -Wall -Wextra ${ESW_CFLAGS}" 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/pmu-firmware_2024.2.bb: -------------------------------------------------------------------------------- 1 | require pmu-firmware.inc 2 | require ${@'pmu-firmware_generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 3 | require ${@'pmu-firmware_${PV}-generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/pmufw.bbappend: -------------------------------------------------------------------------------- 1 | require ${@'pmufw-meta-xilinx-standalone.inc' if d.getVar('XILINX_WITH_ESW') else ''} 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/psm-firmware_2023.1.bb: -------------------------------------------------------------------------------- 1 | require psm-firmware.inc 2 | require ${@'psm-firmware_generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 3 | require ${@'psm-firmware_${PV}-generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/psm-firmware_2023.2.bb: -------------------------------------------------------------------------------- 1 | require psm-firmware.inc 2 | require ${@'psm-firmware_generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 3 | require ${@'psm-firmware_${PV}-generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/psm-firmware_2024.1.bb: -------------------------------------------------------------------------------- 1 | require psm-firmware.inc 2 | require ${@'psm-firmware_generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 3 | require ${@'psm-firmware_${PV}-generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/psm-firmware_2024.2.bb: -------------------------------------------------------------------------------- 1 | require psm-firmware.inc 2 | require ${@'psm-firmware_generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 3 | require ${@'psm-firmware_${PV}-generic.inc' if d.getVar('XILINX_WITH_ESW') == 'generic' else ''} 4 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/psmfw.bbappend: -------------------------------------------------------------------------------- 1 | require ${@'psmfw-meta-xilinx-standalone.inc' if d.getVar('XILINX_WITH_ESW') else ''} 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-bsp/embeddedsw/zynqmp-pmufw-cfg.inc: -------------------------------------------------------------------------------- 1 | # Default fsbl configuration, using fsbl-fw multiconfig 2 | # 3 | # This requires MULTICONFIG += "zynqmp-pmufw" to be added to local.conf 4 | PMU_DEPENDS ?= "" 5 | PMU_MCDEPENDS ?= "mc::zynqmp-pmufw:pmu-firmware:do_deploy" 6 | PMU_FIRMWARE_DEPLOY_DIR ?= "${TOPDIR}/tmp-microblaze-zynqmp-pmufw/deploy/images/${MACHINE}" 7 | PMU_FIRMWARE_IMAGE_NAME ?= "pmu-firmware-${MACHINE}" 8 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-core/meta/meta-toolchain.bbappend: -------------------------------------------------------------------------------- 1 | COMPATIBLE_HOST:xilinx-standalone = "${HOST_SYS}" 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-core/newlib/libgloss_%.bbappend: -------------------------------------------------------------------------------- 1 | COMPATIBLE_HOST:xilinx-standalone = ".*-elf" 2 | COMPATIBLE_HOST:arm:xilinx-standalone = "[^-]*-[^-]*-eabi" 3 | 4 | EXTRA_OECONF:append:xilinx-standalone = " \ 5 | --enable-newlib-io-c99-formats \ 6 | --enable-newlib-io-long-long \ 7 | --enable-newlib-io-float \ 8 | --enable-newlib-io-long-double \ 9 | " 10 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-devtools/binutils/binutils-cross-canadian_%.bbappend: -------------------------------------------------------------------------------- 1 | require binutils-xilinx-standalone.inc 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-devtools/binutils/binutils-cross_%.bbappend: -------------------------------------------------------------------------------- 1 | require binutils-xilinx-standalone.inc 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-devtools/gcc/gcc-configure-xilinx-standalone.inc: -------------------------------------------------------------------------------- 1 | # Mimic the file gcc-configure-common from the Yocto Project 2 | LINKER_HASH_STYLE:xilinx-standalone = "" 3 | SYMVERS_CONF:xilinx-standalone = "" 4 | 5 | EXTRA_OECONF:append:microblaze:xilinx-standalone = " --disable-initfini_array" 6 | 7 | EXTRA_OECONF:append:microblaze:xilinx-standalone = " --disable-__cxa_atexit" 8 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-devtools/gcc/gcc-cross_%.bbappend: -------------------------------------------------------------------------------- 1 | require gcc-configure-xilinx-standalone.inc 2 | require gcc-xilinx-standalone.inc 3 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-devtools/gcc/gcc-source_%.bbappend: -------------------------------------------------------------------------------- 1 | COMPATIBLE_HOST:xilinx-standalone = "${HOST_SYS}" 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-devtools/qemu/qemuwrapper-cross_1.0.bbappend: -------------------------------------------------------------------------------- 1 | COMPATIBLE_HOST:xilinx-standalone = "${HOST_SYS}" 2 | -------------------------------------------------------------------------------- /meta-xilinx-standalone/recipes-kernel/linux/linux-dummy.bbappend: -------------------------------------------------------------------------------- 1 | COMPATIBLE_HOST:xilinx-standalone = "${HOST_SYS}" 2 | -------------------------------------------------------------------------------- /meta-xilinx-vendor/recipes-bsp/platform-init/platform-init.bbappend: -------------------------------------------------------------------------------- 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/platform-init:" 2 | 3 | COMPATIBLE_MACHINE:picozed-zynq7 = "picozed-zynq7" 4 | 5 | -------------------------------------------------------------------------------- /meta-xilinx-virtualization/recipes-bsp/u-boot/u-boot-xlnx-scr.bbappend: -------------------------------------------------------------------------------- 1 | # Include xen-boot-cmd.inc only if ENABLE_XEN_UBOOT_SCR is set from configuration 2 | # file and xen enabled in DISTRO_FEATURES. 3 | ENABLE_XEN_UBOOT_SCR ?= "" 4 | include ${@'mxv-xen-boot-cmd.inc' if d.getVar('ENABLE_XEN_UBOOT_SCR') == '1' and bb.utils.contains('DISTRO_FEATURES', 'xen', True, False, d) else ''} 5 | 6 | -------------------------------------------------------------------------------- /meta-xilinx-virtualization/recipes-devtools/qemu/qemu-native_%.bbappend: -------------------------------------------------------------------------------- 1 | require qemu-tpm.inc 2 | -------------------------------------------------------------------------------- /meta-xilinx-virtualization/recipes-devtools/qemu/qemu-system-native_%.bbappend: -------------------------------------------------------------------------------- 1 | require qemu-tpm.inc 2 | -------------------------------------------------------------------------------- /meta-xilinx-virtualization/recipes-devtools/qemu/qemu-tpm.inc: -------------------------------------------------------------------------------- 1 | PACKAGECONFIG:append = "${@bb.utils.contains('DISTRO_FEATURES', 'tpm', ' tpm', '', d)}" 2 | 3 | PACKAGECONFIG[tpm] = "--enable-tpm,--disable-tpm,,swtpm libtpm" 4 | 5 | -------------------------------------------------------------------------------- /meta-xilinx-virtualization/recipes-devtools/qemu/qemu-xilinx-native_%.bbappend: -------------------------------------------------------------------------------- 1 | require qemu-tpm.inc 2 | -------------------------------------------------------------------------------- /meta-xilinx-virtualization/recipes-devtools/qemu/qemu-xilinx-system-native_%.bbappend: -------------------------------------------------------------------------------- 1 | require qemu-tpm.inc 2 | -------------------------------------------------------------------------------- /meta-xilinx-virtualization/recipes-devtools/qemu/qemu-xilinx_8.1%.bbappend: -------------------------------------------------------------------------------- 1 | require qemu-tpm.inc 2 | require qemu-xen_8.1.inc 3 | 4 | # We do not want QEMU, on the target to be configured with OpenGL 5 | PACKAGECONFIG:remove:class-target:petalinux = "virglrenderer epoxy gtk+" 6 | -------------------------------------------------------------------------------- /meta-xilinx-virtualization/recipes-devtools/qemu/qemu_8.1%.bbappend: -------------------------------------------------------------------------------- 1 | require qemu-tpm.inc 2 | require qemu-xen_8.1.inc 3 | 4 | # We do not want QEMU, on the target to be configured with OpenGL 5 | PACKAGECONFIG:remove:class-target = "virglrenderer epoxy gtk+" 6 | -------------------------------------------------------------------------------- /meta-xilinx-virtualization/recipes-extended/xen/xen-tools_4.18.bbappend: -------------------------------------------------------------------------------- 1 | require xen-xilinx_4.18.inc 2 | require xen-tools-xilinx.inc 3 | -------------------------------------------------------------------------------- /meta-xilinx-virtualization/recipes-extended/xen/xen-xilinx_4.18.inc: -------------------------------------------------------------------------------- 1 | SRCREV = "c9de96c0cbe9b2f2aa5e55a0e1e645ca72865102" 2 | XEN_URI = "git://github.com/Xilinx/xen.git;protocol=https" 3 | XEN_BRANCH = "xlnx_rebase_4.18" 4 | 5 | PV .= "-xilinx+git" 6 | 7 | DEFAULT_PREFERENCE = "+1" 8 | 9 | SRC_URI = " \ 10 | ${XEN_URI};branch=${XEN_BRANCH} \ 11 | file://0001-python-pygrub-pass-DISTUTILS-xen-4.18.patch \ 12 | " 13 | -------------------------------------------------------------------------------- /meta-xilinx-virtualization/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend: -------------------------------------------------------------------------------- 1 | # See meta-virtualization recipes-graphics/xorg-xserver/xserver-xorg_xen.inc 2 | 3 | # We want the configuration to remain optimized, if a user wants the removal 4 | # behavior, then they can set one of the below using 'glamor' as in the 5 | # xserver-xorg_xen.inc file. 6 | XEN_REMOVED_OPENGL_PKGCONFIGS:zynqmp ?= "" 7 | XEN_REMOVED_OPENGL_PKGCONFIGS:versal ?= "" 8 | 9 | --------------------------------------------------------------------------------