1 2This is a board-level BSP directory. 3 4The code here needs to cover these aspects: 5 6+ Type and mapping for Flash memories, and how they are partitioned. 7+ Tie-up with the boot-loader, e.g. u-Boot vs. CFE loader interface. 8+ The means to access and share NVRAM or environment settings with th eloader. 9+ The frequency of the oscilator or crystal, unless the SoC has 10 straps allowing automatic detection of that frequency. 11+ The assignments of multi-function I/O pins on the SoC. 12+ Any ICs that are external to the main SoC that are not handler 13 by auto-detecting (such as PCI/PCIe connected peripherals), 14 including those connected with I2C. 15+ Any other aspect of the SoC that can differ in board-level implementation. 16 17All other aspects of the BSP are handled in the Platform directory. 18 19