doc: finish reworking the board porting guide

Now that the west parts of this file are in better shape, it seems a
shame not to flesh out the rest a bit more.

It's been a while since we looked at this document, as it's still
referring to boards (like Arduino 101) that are no longer supported by
Zephyr, and is generally lacking in concrete, step-by-step advice
for going from zero to working board.

Let's fix that.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
This commit is contained in:
Martí Bolívar 2020-03-04 14:55:19 -08:00 committed by Johan Hedberg
commit fe6107f2b3
3 changed files with 344 additions and 121 deletions

View file

@ -65,6 +65,9 @@ Glossary of Terms
The set of Zephyr-supplied files that implement the Zephyr kernel,
including its core services, device drivers, network stack, and so on.
SoC
`System on a chip`_
west
A multi-repo meta-tool developed for the Zephyr project. See :ref:`west`.
@ -92,3 +95,5 @@ Glossary of Terms
(eXecute In Place) a method of executing programs directly from long
term storage rather than copying it into RAM, saving writable memory for
dynamic data and not the static program code.
.. _System on a chip: https://en.wikipedia.org/wiki/System_on_a_chip