meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
sw:yocto:features [2025/07/15 08:35] – created niziaksw:yocto:features [2025/07/22 08:29] (current) – [distro features] niziak
Line 9: Line 9:
 ===== machine features ===== ===== machine features =====
  
-MACHINE_FEATURES     = " optee    pci usbgadget usbhost   " +  * **optee** 
-  * MACHINE_FEATURES:remove = "\ +  * **pci** 
-  alsa \ +  * **usbgadget** 
-  bluetooth \ +  * **usbhost** 
-  wifi \ +  * **alsa** 
-  tsn \ +  * **bluetooth** 
-  uc-fde \ +  * **wifi** 
-"+  * **tsn** - Time-Sensitive Networking (TSN)  
 +  * **uc-fde** - indicate that a machine supports User-Space Full Disk Encryption (FDE) 
 ===== distro features ===== ===== distro features =====
  
Line 26: Line 28:
   * **acl**   * **acl**
   * **argp** - adds support for the GNU Argp library, which provides a framework for parsing command-line arguments in applications. It's a standard feature included in the default Yocto Project distribution   * **argp** - adds support for the GNU Argp library, which provides a framework for parsing command-line arguments in applications. It's a standard feature included in the default Yocto Project distribution
 +  * **btf** - By including BTF information in the eBPF object code, the Yocto Project can build images that support eBPF programs designed to work across different kernel versions and hardware configurations.
   * **debuginfod**   * **debuginfod**
   * **ext2**   * **ext2**
 +  * 
   * **ipv4**   * **ipv4**
   * **ipv6**   * **ipv6**
Line 35: Line 39:
   * **xattr**   * **xattr**
   * **nfs**   * **nfs**
 +  * **pam** Include Pluggable Authentication Module (PAM) support.
   * **vfat**   * **vfat**
   * **largefile**   * **largefile**
   * **multiarch**   * **multiarch**
-  * **dtbo** +  * **dtbo** Mediatek specific. 
-  * **3g+  * **3g** 
 +  * **usrmerge**: Merges the /bin, /sbin, /lib, and /lib64 directories into their respective counterparts in the /usr directory to provide better package and application compatibility. 
 +  * **ubsan** UndefinedBehaviorSanitizer, is a feature in compilers like Clang and GCC that detects undefined behavior in C/C++ code during runtime.
  alsa  alsa
  bluetooth  bluetooth
Line 48: Line 55:
  ptest  ptest
  seccomp  seccomp
 +
  vulkan  vulkan
  wayland  wayland