All of the information we need is in DTS or is the same across all
boards in the SoC family. There's no need for board-specific headers
for these targets.
Signed-off-by: Marti Bolivar <marti.bolivar@linaro.org>
In order to build for a particular Zephyr board, the Device Tree
definition for it in the Zephyr tree must include the flash description.
Additionally mention that a .hex version of the image is available,
useful for those flash tools that deal with Intel Hex files.
Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
Remove most of mynewt specific stuff to a separate port package. This
should make mcuboot less "mynewt'y" and slightly easier to port to.
- Mynewt specific stuff moved to boot/mynewt.
- Sample app moved from apps/boot to boot/mynewt.
- Use MYNEWT_VAL macro only on mynewt port.
- BOOTUTIL_* and MYNEWT_VAL() usage moved to MCUBOOT_ defines.