Commit Graph

27 Commits

Author SHA1 Message Date
Daniel Fekete 272015130e hardwaretest: split build and result processing script 2017-09-26 12:29:30 +02:00
Daniel Fekete e27bd49546 hardwaretest: add more tests 2017-09-18 20:39:38 +02:00
Daniel Fekete 107a083c98 hardwaretest: Add empty and blink tests, and new build script 2017-09-17 17:06:05 +02:00
Daniel Fekete 0531a2eba1 adc: F0/L0/L1 Fix typo of ADC_TypeDef* from ADC to ADC1 2017-08-27 16:44:25 +02:00
Daniel Fekete 422c608d3f adc: fix analog pin list generation 2017-07-16 18:17:13 +02:00
Daniel Fekete 01c0343222 documentation: Fix parsing variant.h macros 2017-07-16 17:49:36 +02:00
Daniel Fekete 270e76116f documentation: add script to generate board documentation files 2017-07-15 20:53:29 +02:00
Daniel Fekete dc0eeb5c01 board: add board parser 2017-07-15 20:53:01 +02:00
Daniel Fekete 7ff6e25d20 chip: fix chip.py when pin names contain other info 2017-07-15 20:49:50 +02:00
Daniel Fekete 9b5d9b0547 chip: Add timer channel / pin to the generation 2017-07-15 18:49:08 +02:00
Daniel Fekete a4869dcc00 chip: Rewrite chip specific file generation
* Uses the refactored chip.py
* Groups pin definitions when they are the same, and only includes them
* Adds ADC2/3 to the ADC list
2017-07-15 18:09:28 +02:00
Daniel Fekete a99b06faf9 chip data: Move chip database parsing to its own file, so can be used for other things 2017-07-15 18:06:09 +02:00
Daniel Fekete 26a5bd399b chip: add default chip pin lists 2017-05-31 05:51:33 +02:00
Daniel Fekete d100650f91 compile: generate new style pin list 2017-05-30 17:57:48 +02:00
Daniel Fekete 3c6a2e8545 compile: only include af remaps that are actually used 2017-05-30 17:31:24 +02:00
Daniel Fekete fe4da9aa28 chip: fix generated pin header script, remove pins not available 2017-05-30 17:11:36 +02:00
Daniel Fekete 664dd77792 Script: add script for interrupt handlers 2017-05-17 13:51:57 +02:00
Daniel Fekete a376d7db60 HAL: Always include all hal source files 2017-05-12 06:58:23 +02:00
Daniel Fekete 4ce9c07fa5 Add ability to compile all HAL source files to use in Arduino sketch 2017-04-23 11:45:02 +02:00
Daniel Fekete 95fd76f218 Modify script to generate SDIO and I2S alternate functions 2017-04-22 07:54:01 +02:00
Daniel Fekete f42083c792 Rename port_pin_list to variant_pin_list in python script 2017-04-22 05:31:14 +02:00
Daniel Fekete 7cfa0f732e Rename variables in python script to be more descriptive 2017-04-22 05:20:40 +02:00
Daniel Fekete 8b740566de Generate analog channes for the chips 2017-04-15 10:25:11 +02:00
Daniel Fekete c2123290c6 Fix default pin order 2017-04-14 21:37:01 +02:00
Daniel Fekete 102d9b7602 Generate clock frequencies for peripherals, and some refactoring / renaming 2017-04-12 06:15:09 +02:00
Daniel Fekete 82242bb9f9 Fix build definition file 2017-04-11 06:30:57 +02:00
Daniel Fekete f571a03a52 Copy tools from stm32duino 2017-04-10 06:53:07 +02:00