summaryrefslogtreecommitdiff
path: root/SConscript
AgeCommit message (Collapse)AuthorFilesLines
2022-07-27adc: convert to new styleKarl Palsson1-0/+1
Converted the old STM32 headers to new style and copied offsets to platform data. Signed-off-by: Karl Palsson <karlp@tweak.net.au>
2022-04-16display: stm32: Add LTDC support.Vegard Storheil Eriksen1-0/+1
2022-04-16i2c: stm32: Add v2 support.Vegard Storheil Eriksen1-1/+1
2022-01-26stm32wb: rtc: initial registersKarl Palsson1-0/+1
Backup registers are just hardcoded to 32, which is the max seen. Note that the STM32WB only has 20! I've captured that in the platform yaml, even though it's not used anywhere (yet?) Signed-off-by: Karl Palsson <karlp@tweak.net.au>
2022-01-26stm32_syscfg: convert to modern.Karl Palsson1-0/+1
Includes the f4, l0 and wb. f4 renames MEMRM to MEMRMP to be both consistent with other parts and consistent with ref man. Retested on the WB, but l0 and f4 code was simply moved. For yaml files, given how varied syscfg is, we default to using the family name as the type, but still allow overriding via explicit type in the yaml file if desired. Signed-off-by: Karl Palsson <karlp@tweak.net.au>
2022-01-26stm32wb: exti: initial registersKarl Palsson1-0/+1
Basic registers to start with, a lot of commonality, but extra registers on the WB. Signed-off-by <karlp@tweak.net.au>
2022-01-26stm32wb: wpan/ipcc/hsem: initial registersKarl Palsson1-0/+1
Not sure if "wpan" is the right directory for them, but they didn't feel like they warranted their own directory each. Signed-off-by: Karl Palsson <karlp@tweak.net.au>
2022-01-26stm32wb: pwr: initial registersKarl Palsson1-0/+1
No helpers, just the register map. Signed-off-by: Karl Palsson <karlp@tweak.net.au>
2022-01-26platforms/stm32/wb: sort existing peripheralsKarl Palsson1-1/+1
Makes merging and diffing easier later.
2021-09-16gpio: Generate instances from platform spec.Vegard Storheil Eriksen1-0/+1
2021-09-16timer: convert to new style and add WBKarl Palsson1-0/+1
Stub f1 and f3 platform files have been added to preserve the collected timer base addresses, even though those platforms aren't actually supported in laks yet. Signed-off-by: Karl Palsson <karlp@etactica.com>
2021-09-16dma: convert to new style, add DMAMUXKarl Palsson1-0/+1
DMAMUX is a channel/source muxer available on L4+,L5,H7,G0,G4,WB and WL parts. Signed-of-by: Karl Palsson <karlp@etactica.com>
2021-09-15uart: Generate instances from platform spec.Vegard Storheil Eriksen1-0/+1
2021-01-26rcc: Generate enables from platform spec.Vegard Storheil Eriksen1-1/+1
2021-01-16interrupt: Generate interrupts from platform spec.Vegard Storheil Eriksen1-4/+8
2021-01-16usb: Generate instances from platform spec.Vegard Storheil Eriksen1-0/+1
2021-01-07build: Generate linker script.Vegard Storheil Eriksen1-0/+3
2012-10-13Allow specifying variant_dir to SelectMCU.Vegard Storheil Eriksen1-0/+2
2012-08-07Initial import.Vegard Storheil Eriksen1-0/+7
Most sources are split off from suzumebachi project revision 2fc77d2 as is with some path changes. New build rules introduced.