summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-09-10riscv: Add rv32ima and rv32im.Vegard Storheil Eriksen1-1/+17
2022-09-10startup: Add RISC-V reset handler.Vegard Storheil Eriksen4-2/+28
2022-09-10build: Add protonium builder.Vegard Storheil Eriksen2-0/+57
2022-09-10async: Add queue.Vegard Storheil Eriksen1-0/+59
2022-09-10async: Add source/sink concepts.Vegard Storheil Eriksen1-0/+42
2022-09-10async: Workaround for gcc bug.Vegard Storheil Eriksen1-0/+4
2022-09-10riscv: Add critical section.Vegard Storheil Eriksen4-1/+23
2022-09-10stm32g4: Add OPAMP.Vegard Storheil Eriksen3-0/+36
2022-09-10stm32g4: Rename DMAMUX1 to DMAMUX.Vegard Storheil Eriksen1-2/+2
2022-09-10build: Add -Wno-volatile to default CXXFLAGS.Vegard Storheil Eriksen1-1/+1
2022-09-10build: Add -fcoroutines to default CXXFLAGS.Vegard Storheil Eriksen1-1/+1
2022-07-28stm32_adc: Rename common blocks to ADC12 and ADC345 respectively.Vegard Storheil Eriksen5-17/+24
2022-07-27stm32g4: Add 512k variant.Vegard Storheil Eriksen1-0/+7
2022-07-27stm32g4: Add ADC.Vegard Storheil Eriksen1-0/+23
2022-07-27adc: convert to new styleKarl Palsson9-58/+120
2022-05-04build: Detect available toolchains.Vegard Storheil Eriksen1-1/+9
2022-04-17stm32_uart: Add more helper functions.Vegard Storheil Eriksen1-12/+38
2022-04-17stm32_uart: Use constraints to make helper functions compatible with all vers...Vegard Storheil Eriksen1-1/+13
2022-04-16gd32v: invert rcc definitions, add flash/gpioKarl Palsson1-48/+70
2022-04-16stm32_flash: l4/wb/g4 fix reserved gapsKarl Palsson1-4/+13
2022-04-16WIPWIP: pwr: set lpms_c2?Karl Palsson1-0/+7
2022-04-16stm32g4: initial platform supportKarl Palsson5-0/+392
2022-04-16stm32l4: fix exti register mapKarl Palsson1-0/+1
2022-04-16stm32_uart: add write_blocking helperKarl Palsson1-0/+6
2022-04-16platforms: stm32wb: add LPUART1Karl Palsson1-0/+3
2022-04-16FIXME: platforms: stm32l4: fix all rcc enables, add lptimKarl Palsson3-2/+78
2022-04-16platforms: stm32l4: Fix interrupts, enableKarl Palsson2-41/+73
2022-04-16platform: stm32l4: more variantsKarl Palsson1-0/+20
2022-04-16WIP: stm32_hsem: lock get/release helpersKarl Palsson1-0/+8
2022-04-16WIP: stm32_pwr: LPMS helpersKarl Palsson1-0/+7
2022-04-16timer: add LPTIM definitionsKarl Palsson2-0/+18
2022-04-16rcc: add "disable" methods for low powerKarl Palsson2-0/+10
2022-04-16stm32f7: Add more peripherals.Vegard Storheil Eriksen5-4/+93
2022-04-16async: Add preliminary time scheduler.Vegard Storheil Eriksen3-0/+140
2022-04-16gdb_plugins/mmio: Add mmio_ref helper.Vegard Storheil Eriksen1-0/+13
2022-04-16display: stm32: Add LTDC support.Vegard Storheil Eriksen5-0/+83
2022-04-16i2c: stm32: Add v2 support.Vegard Storheil Eriksen7-191/+72
2022-01-26stm32_ipcc: helper methods to ease porting ST codeKarl Palsson1-0/+32
2022-01-26stm32wb: rtc: initial registersKarl Palsson5-0/+75
2022-01-26stm32l1: initial support, incompleteKarl Palsson4-0/+242
2022-01-26stm32_syscfg: convert to modern.Karl Palsson8-39/+54
2022-01-26syscfg: stm32wb: legacy implementationKarl Palsson1-0/+23
2022-01-26stm32_gpio: provide port and pin numbersKarl Palsson1-4/+12
2022-01-26stm32l4: add basic platform fileKarl Palsson3-0/+268
2022-01-26build: provide a "LAKS" defineKarl Palsson1-1/+2
2022-01-26stm32wb: cal: add Flash UID64Karl Palsson1-0/+8
2022-01-26stm32wb: exti: initial registersKarl Palsson5-0/+61
2022-01-26stm32wb: wpan/ipcc/hsem: initial registersKarl Palsson6-0/+88
2022-01-26stm32wb: pwr: initial registersKarl Palsson5-0/+70
2022-01-26platforms/stm32/wb: sort existing peripheralsKarl Palsson3-15/+15