aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/boards/readme.txt
blob: c033834fdc373b83896b9fa2a1a7940ea1683a02 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
This directory contains the support files for various board models. If you
want to support a new board:
- Create a new directory under ./os/hal/boards, give it the name of your board.
- Copy inside the new directory the files from a similar board.
- Customize board.c, board.h and board.mk in order to correctly initialize
  your board.

The files in those board directories containing:
- <board>/cfg/board.chcfg
- <board>/cfg/board.fmpp
are generated automatically, just run the "fmpp" tool from within <board>/cfg,
the download is available here: http://fmpp.sourceforge.net, note, it
requires Java.

All board files can be batch-regenerated automatically by running the
genboards.sh script in this same directory.