summaryrefslogtreecommitdiff
path: root/stm32-metapac-gen
AgeCommit message (Expand)Author
2022-10-07all Cargo.toml: Add license to all crate Cargo.toml fileschrysn
2022-06-27Update stm32-dataDario Nieuwenhuis
2022-06-18Update to 2021 edition. (#820)Dario Nieuwenhuis
2022-06-12Run rustfmt.Dario Nieuwenhuis
2022-06-07Update stm32-metapac.Dario Nieuwenhuis
2022-04-27Add bootloader to CIUlf Lilleengen
2022-04-27stm32: add stm32u5 GPDMA, SPIv4 support, add HIL tests.Dario Nieuwenhuis
2022-03-15Merge #668bors[bot]
2022-03-15Update chiptool.Dario Nieuwenhuis
2022-03-15Remove duplicate stm32-metapac/src/common.rs with chiptoolNicolas Viennot
2022-02-26stm32-metapac: remove all macrotables, deduplicate metadata files.Dario Nieuwenhuis
2022-02-23stm32-metapac: remove peripehral_pins! macrotable.Dario Nieuwenhuis
2022-02-23stm32-metapac: change af from string to u8Dario Nieuwenhuis
2022-02-23stm32-metapac: remove peripehral_dma_channels! macrotable.Dario Nieuwenhuis
2022-02-09stm32: replace `peripheral_rcc!` macrotable with build.rsDario Nieuwenhuis
2022-02-09stm32-metapac: add option to generate chip metadata as a rust const.Dario Nieuwenhuis
2022-02-07Update stm32-dataDario Nieuwenhuis
2022-02-07Update stm32-dataDario Nieuwenhuis
2022-02-07Update stm32-data, update build scripts for new schema.Dario Nieuwenhuis
2021-11-29Update stm32-data: rcc regs info comes from yamls now.Dario Nieuwenhuis
2021-11-24stm32-metapac: add `pac` feature to allow building only the macrotables.Dario Nieuwenhuis
2021-11-24stm32-metapac-gen: use actually common `common.rs` instead of emitting it at ...Dario Nieuwenhuis
2021-11-23stm32: rename core features from _cmX to -cmX, cleanup gen.Dario Nieuwenhuis
2021-11-22stm32-metapac-gen: fix broken build.rsDario Nieuwenhuis
2021-11-22stm32-metapac-gen: separate data structsDario Nieuwenhuis
2021-11-02Adjust for STM32U5.Bob McWhirter
2021-10-22Workaround duplicity of DMA channel declaration when the target chip specifie...Matous Hybl
2021-09-21Support for STM32L1Ulf Lilleengen
2021-09-15Ensure linear strideUlf Lilleengen
2021-09-15Calculate port number based on address and strideUlf Lilleengen
2021-09-15Add support for chip definitions with a dashUlf Lilleengen
2021-09-11Update lots of depsDario Nieuwenhuis
2021-08-20Add support for STM32G0Ben Gamari
2021-08-19stm32/metapac: check GPIO RCC regs are always found.Dario Nieuwenhuis
2021-08-19stm32-metapac: assume RCC is always presentDario Nieuwenhuis
2021-08-17Add per-core EXTI supportUlf Lilleengen
2021-08-04Remove broken panic messageTimo Kröger
2021-08-04cargo fmtTimo Kröger
2021-08-04Refactor bit search logic when no clock specifiedTimo Kröger
2021-08-04Refactor `find_reg_for_field()`Timo Kröger
2021-08-03Use a regex to match find enable and rst regsTimo Kröger
2021-08-03Ignore the clock number for enable bit searchTimo Kröger
2021-08-03BTreeMaps to preserve ordering of generated codeTimo Kröger
2021-08-02Use an em bikeshed instead of an underscore bikeshed.Bob McWhirter
2021-08-02Put the implicit memory.x behind a `memory_x` feature on embassy-stm32.Bob McWhirter
2021-08-02Fallback to total RAM or FLASH size if otherwise not present.Bob McWhirter
2021-08-02Emit a default memory.x alongside device.x from metapac.Bob McWhirter
2021-07-29Get rid of some warningsThales Fragoso
2021-07-29Update chiptoolDario Nieuwenhuis
2021-07-27Generate more rows in the interrupts! table.Bob McWhirter