libopencm3/include/libopencm3/stm32/f4
Karl Palsson 5c14780403 [build] Remove PyYAML dependency
This converts all the YAML files to JSON files, as json parsing is built
into python instead of being a separate library requiring installation.

YAML is a superset of JSON, but putting comments in is not quite as obvious
as it is in yaml.

The following glue was used to convert yaml to json:
python -c 'import sys, yaml, json; json.dump(yaml.load(sys.stdin), sys.stdout, indent=4)' < $1 > $2

Clearly I haven't tested this on every single platform, and this
doesn't address the large blobs of yaml in the lpc4300 scripts directory,
only the cortex NVIC generation process.

I've tested a few IRQ driven example apps, and I've checked the generated
output of some known cases like the LM3s that has explicit gaps, and they are
all generated correctly.
2014-01-02 20:55:15 +01:00
..
adc.h Fix the order of ADC injected channel list 2013-12-04 22:03:23 +00:00
crc.h First coarse run to fix coding style in locm3. 2013-06-12 18:22:56 -07:00
crypto.h [Style] Do not declare new types if not really necessary. 2013-06-30 22:20:51 -07:00
dac.h Repair to documentation (most documented files) 2013-03-07 11:14:06 +10:30
dma.h Repair to documentation (most documented files) 2013-03-07 11:14:06 +10:30
doc-stm32f4.h Setup to document entire project using doxygen. 2012-09-15 12:51:46 +09:30
exti.h [STM32] The exti20-22 are also available on l1. 2013-07-07 16:01:52 -07:00
flash.h [STM32F3] Move the f3 specific stuff out of common. 2013-07-07 16:01:50 -07:00
gpio.h [STM32] Split apart gpio f234 into f234 and f24. 2013-07-07 16:01:51 -07:00
hash.h [stm32] Added basic support for hash processor 2013-06-02 18:23:49 -07:00
i2c.h Repair to documentation (most documented files) 2013-03-07 11:14:06 +10:30
irq.json [build] Remove PyYAML dependency 2014-01-02 20:55:15 +01:00
iwdg.h First coarse run to fix coding style in locm3. 2013-06-12 18:22:56 -07:00
memorymap.h [stm32] Add Factory Calibration values where available 2013-12-04 22:52:17 +00:00
pwr.h Repair to documentation (most documented files) 2013-03-07 11:14:06 +10:30
rcc.h Stile fixes run, 80 char boundry. 2013-06-12 21:07:35 -07:00
rng.h Add test in common headers for improper inclusion of such files in application. 2013-03-07 18:35:04 +10:30
rtc.h [STM32F0:RTC] Renamed common files to be consistent to file naming scheme 2013-08-22 17:18:38 -07:00
spi.h Repair to documentation (most documented files) 2013-03-07 11:14:06 +10:30
syscfg.h [STM32F0:SYSCFG] Add support for SYSCFG. Old file moved to common directory for L1 and F234 2013-08-22 17:18:39 -07:00
timer.h This mainly moves the STM32 timers' code to the common area. 2013-03-09 14:39:01 +10:30
usart.h Repair to documentation (most documented files) 2013-03-07 11:14:06 +10:30