This is a basic definition of a sample Mynewt BSP package. See https://mynewt.apache.org/latest/os/core_os/porting/port_bsp/ for documentation on creating a Mynewt BSP package.
The source files are located in the src/ directory.
Header files are located in include/
pkg.yml contains the base definition of the BSP package.
bsp.yml contains BSP-specific settings.
syscfg.yml contains Mynewt setting definitions and overrides.