ChibiOS/os/hal/boards
Giovanni Di Sirio 3ac3d47753 Improved EFL driver, fixed some board builders.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12818 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-26 14:17:00 +00:00
..
ARDUINO_LEONARDO Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ARDUINO_MEGA Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ARDUINO_MINI Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ARDUINO_NANO Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ARDUINO_UNO Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ATSAMA5D2_XULT Fixed bug on SDMMC1's pin. PIOA_SDMMC1_CD was not configurated. 2018-03-28 12:24:35 +00:00
ATSAMA5D2_XULT_NSEC Updated sama boards 2018-03-20 15:47:20 +00:00
ATSAMA5D2_XULT_SEC Updated sama boards 2018-03-20 15:47:20 +00:00
ATSAMA5D27_SOM1 Updated SAMA drivers (still incomplete) 2019-01-17 15:19:20 +00:00
ATSAMA5D27_SOM1_NSEC Updated SAMA drivers (still incomplete) 2019-01-17 15:19:20 +00:00
ATSAMA5D27_SOM1_SEC Updated SAMA drivers (still incomplete) 2019-01-17 15:19:20 +00:00
DIGISPARK_ATTINY_167 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
EA_LPCXPRESSO_11C24 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
EA_LPCXPRESSO_BB_11U14 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
EA_LPCXPRESSO_BB_1114 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
EA_LPCXPRESSO_BB_1343 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
EA_LPCXPRESSO_LPC812 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
GOLDBULL_STM32_F107VC Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
MAPLEMINI_STM32_F103 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
MIKROE_CLICKER2_STM32 Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
MT-DB-X4 Mass update of all board.mk files with new ALLxxx exported variables. Added GOLDBULL_STM32_F107VC board files. 2017-12-01 08:54:24 +00:00
NGX_BB_LPC11U14 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
OLIMEX_AVR_CAN Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
OLIMEX_AVR_MT_128 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
OLIMEX_LPC_P1227 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
OLIMEX_LPC_P1343 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
OLIMEX_LPC_P2148 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
OLIMEX_MSP430_P1611 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
OLIMEX_SAM7_EX256 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
OLIMEX_SAM7_P256 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
OLIMEX_STM32_103STK Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
OLIMEX_STM32_E407 Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
OLIMEX_STM32_E407_REV_D Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
OLIMEX_STM32_H103 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
OLIMEX_STM32_H407 Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
OLIMEX_STM32_LCD Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
OLIMEX_STM32_P103 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
OLIMEX_STM32_P107 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
OLIMEX_STM32_P407 Cleanup of TODO instances. 2019-05-18 06:41:00 +00:00
PJRC_TEENSY_2PLUSPLUS Mass update of all board.mk files with new ALLxxx exported variables. Added GOLDBULL_STM32_F107VC board files. 2017-12-01 08:54:24 +00:00
RAISONANCE_REVA_STM8S Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
SEEED_ARCH_MAX Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
SPARKFUN_PRO_MICRO Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
STM32F103C8_MINIMAL Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
STUDIEL_AT91SAM7A3_EK Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ST_EVALKITST7580_1 Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ST_EVB_SPC56EC Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ST_EVB_SPC56EL Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ST_EVB_SPC560B Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ST_EVB_SPC560BC Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ST_EVB_SPC560D Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ST_EVB_SPC560P Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ST_EVB_SPC563M Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ST_EVB_SPC564A Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ST_INEMO_M1_DISCOVERY Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ST_NUCLEO32_F031K6 Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO32_F042K6 Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO32_F303K8 Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO32_L011K4 Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO32_L031K6 Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO32_L432KC Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO64_F030R8 Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO64_F070RB Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO64_F072RB Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO64_F091RC Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO64_F103RB Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ST_NUCLEO64_F302R8 Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO64_F303RE Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO64_F334R8 Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO64_F401RE Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO64_F410RB Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO64_F411RE Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO64_F446RE Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO64_G071RB Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO64_L053R8 Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO64_L073RZ Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO64_L152RE Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO64_L476RG Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO144_F207ZG Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO144_F303ZE Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO144_F412ZG Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO144_F413ZH Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO144_F429ZI Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO144_F446ZE Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO144_F722ZE Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO144_F746ZG Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO144_F756ZG Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO144_F767ZI Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO144_H743ZI Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_NUCLEO144_L4R5ZI Improved EFL driver, fixed some board builders. 2019-05-26 14:17:00 +00:00
ST_NUCLEO144_L496ZG Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_STM8L_DISCOVERY Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ST_STM8S_DISCOVERY Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ST_STM32F0_DISCOVERY Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_STM32F2_DISCOVERY Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_STM32F3_DISCOVERY Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_STM32F4_DISCOVERY Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_STM32F072B_DISCOVERY Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_STM32F334_DISCOVERY Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_STM32F401C_DISCOVERY Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_STM32F429I_DISCOVERY Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_STM32F469I_DISCOVERY Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_STM32F746G_DISCOVERY Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_STM32F769I_DISCOVERY Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_STM32L4R9I_DISCOVERY Improved EFL driver, fixed some board builders. 2019-05-26 14:17:00 +00:00
ST_STM32L053_DISCOVERY Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_STM32L476_DISCOVERY Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_STM32L_DISCOVERY Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
ST_STM32VL_DISCOVERY Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ST_STM3210C_EVAL Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ST_STM3210E_EVAL Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ST_STM3220G_EVAL Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
ST_STM32373C_EVAL Removed TODOs from board files. 2019-05-18 06:15:03 +00:00
simulator Mass update of the Apache 2.0 license statement. 2018-01-20 11:44:14 +00:00
genboards.sh Added command line board files generation tool. Regenerated all board files automatically. 2017-12-02 14:56:34 +00:00
readme.txt Added a note about board files generation. 2017-12-26 15:17:38 +00:00

readme.txt

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.