You can find these files in the BSP Layer at:
meta-bsp_name
/recipes-bsp/*
This optional directory contains miscellaneous recipe files for
the BSP.
Most notably would be the formfactor files.
For example, in the eMenlow BSP there is the
formfactor_0.0.bbappend
file, which is an
append file used to augment the recipe that starts the build.
Furthermore, there are machine-specific settings used during
the build that are defined by the
machconfig
file further down in the
directory.
In the eMenlow example, the machconfig
file supports the Video Electronics Standards Association
(VESA) graphics driver:
# Assume a USB mouse and keyboard are connected HAVE_TOUCHSCREEN=0 HAVE_KEYBOARD=1
If a BSP does not have a formfactor entry, defaults are established according to
the formfactor configuration file that is installed by the main
formfactor recipe
meta/recipes-bsp/formfactor/formfactor_0.0.bb
,
which is found in the
Source Directory.