Grant Miller
|
a1972e7a22
|
Create tmp/dmas/ if it doesn't exist
|
2022-03-08 15:53:16 -06:00 |
|
Dario Nieuwenhuis
|
e977f83fe1
|
Merge pull request #124 from msamsonoff/g0-updates
STM32G0 updates
|
2022-03-02 18:22:37 +01:00 |
|
Matthew W. Samsonoff
|
03b2707944
|
stm32g0: fix embarrassing typo
|
2022-03-02 11:45:26 -05:00 |
|
Matthew W. Samsonoff
|
1a4706a799
|
stm32g0: add registers for FLASH
|
2022-03-02 11:27:38 -05:00 |
|
Matthew W. Samsonoff
|
57903f105d
|
stm32g0: add enums for RCC
|
2022-03-02 11:27:33 -05:00 |
|
Matthew W. Samsonoff
|
14a26e9edd
|
stm32g0: fix typo
|
2022-03-02 11:26:45 -05:00 |
|
Matthew W. Samsonoff
|
0f5292f20e
|
stm32g0: CCIPR2/USBSEL is two bits wide
|
2022-03-02 11:26:38 -05:00 |
|
Dario Nieuwenhuis
|
ce7ba764c9
|
fix multicore nvic
|
2022-02-25 01:14:39 +01:00 |
|
Dario Nieuwenhuis
|
8a935d22e5
|
Fix parsing of H7ab BDMA1/BDMA2
|
2022-02-24 05:55:16 +01:00 |
|
Dario Nieuwenhuis
|
324e5bee8d
|
rcc/h7: add missing stuff, cleanup.
|
2022-02-24 05:54:43 +01:00 |
|
Dario Nieuwenhuis
|
b6bccb1456
|
cleanup gpio regs.
|
2022-02-24 01:59:57 +01:00 |
|
Dario Nieuwenhuis
|
85854d8f42
|
usart_v2: fix wrong M1 bit
|
2022-02-14 02:07:49 +01:00 |
|
Dario Nieuwenhuis
|
fde7738019
|
flash/u5: fix inconsistent BKPRAM vs BKPSRAM
|
2022-02-14 02:07:33 +01:00 |
|
Dario Nieuwenhuis
|
9b32ce66b6
|
mdios: fix accidentally merge-regs'd file.
|
2022-02-14 02:07:20 +01:00 |
|
Dario Nieuwenhuis
|
c2804abc9a
|
rcc: fix inconsistent naming.
|
2022-02-14 02:07:08 +01:00 |
|
Dario Nieuwenhuis
|
2c5e858584
|
chiptool fmt
|
2022-02-14 00:45:36 +01:00 |
|
Dario Nieuwenhuis
|
7b2df420ac
|
rcc: remove useless enums.
|
2022-02-14 00:26:46 +01:00 |
|
Dario Nieuwenhuis
|
66ecaf8b98
|
rcc: unify rcc_f0, rcc_f0x0
|
2022-02-14 00:25:12 +01:00 |
|
Dario Nieuwenhuis
|
3d6895a77f
|
Rename clocks AHB -> AHB1, APB -> APB1.
This makes it more consistent across chips, no more "AHB vs AHB1" issues.
|
2022-02-13 23:22:10 +01:00 |
|
Dario Nieuwenhuis
|
fcd18b3e3d
|
i2c: cleanup a bit.
|
2022-02-13 23:21:48 +01:00 |
|
Dario Nieuwenhuis
|
8402b43853
|
remove 'registers' nested struct in rcc
|
2022-02-07 23:12:40 +01:00 |
|
Dario Nieuwenhuis
|
5365ea053a
|
split "magic" block string into an object, so consumers don't have to do tricky parsing.
|
2022-02-07 23:12:40 +01:00 |
|
Dario Nieuwenhuis
|
32b5a815c6
|
change memory regions from dict to array
|
2022-02-07 20:37:35 +01:00 |
|
Dario Nieuwenhuis
|
00fc25453d
|
switch chip files from yaml to json. remove OrderedDict.
|
2022-02-07 02:06:23 +01:00 |
|
Dario Nieuwenhuis
|
7b368b0035
|
move memory parsing to own file
|
2022-02-07 02:06:23 +01:00 |
|
Dario Nieuwenhuis
|
48fdf50203
|
Change peripherals from dict to array
|
2022-02-07 02:05:30 +01:00 |
|
Dario Nieuwenhuis
|
d8b8bac3a5
|
change dma channels from dict to array
|
2022-02-07 02:05:30 +01:00 |
|
Dario Nieuwenhuis
|
f07c93a64a
|
change chip interrupts from dict to array
|
2022-02-07 02:05:30 +01:00 |
|
Dario Nieuwenhuis
|
709acc1c1c
|
change interrupts from dict to array
|
2022-02-07 02:05:30 +01:00 |
|
Dario Nieuwenhuis
|
689c9080ee
|
cleanup yaml
|
2022-02-07 02:05:30 +01:00 |
|
Dario Nieuwenhuis
|
f79e304d07
|
u5/rcc: fix inconsistent DCMI bit names
|
2022-02-05 03:02:57 +01:00 |
|
Dario Nieuwenhuis
|
c1c3d8b354
|
stricter irq parsing.
|
2022-02-05 01:45:46 +01:00 |
|
Dario Nieuwenhuis
|
2a14936a5e
|
Split interrupt parsing to separate module
|
2022-02-05 01:45:34 +01:00 |
|
Dario Nieuwenhuis
|
183c31f534
|
Better instructions in readme for extracting and cleaning peripherals.
|
2022-02-05 01:41:52 +01:00 |
|
Dario Nieuwenhuis
|
048f6766fd
|
lpuart: cleanup v1, v2. Merge v2 and v3
|
2022-02-05 00:59:20 +01:00 |
|
Maarten Oosting
|
6b86d9e104
|
LPUART: Add registers
|
2022-02-05 00:59:20 +01:00 |
|
Maarten Oosting
|
e5da7538e1
|
LPUART: append lpuart peripherals to perimap
|
2022-02-05 00:59:20 +01:00 |
|
Dario Nieuwenhuis
|
4a6d8b3206
|
Merge pull request #122 from chemicstry/usb_otg
Fix missing USB OTG pins
|
2022-02-05 00:06:55 +01:00 |
|
chemicstry
|
432619467f
|
Fix encoding on windows
|
2022-02-04 15:49:56 +02:00 |
|
chemicstry
|
2aaec03094
|
Fix USB OTG field names in RCC registers
|
2022-02-04 03:34:08 +02:00 |
|
chemicstry
|
f1d0a09b79
|
Fix USB OTG pin AF parsing
|
2022-02-04 02:32:39 +02:00 |
|
chemicstry
|
8e1a07b928
|
Fix peripheral names with underscores
|
2022-02-04 01:49:39 +02:00 |
|
chemicstry
|
ce95fe0ac5
|
Fix path separators on windows
|
2022-02-04 01:47:29 +02:00 |
|
Dario Nieuwenhuis
|
61bca5a789
|
rcc/g0: add lots of missing bits
|
2022-01-24 02:13:53 +01:00 |
|
Dario Nieuwenhuis
|
11290fd274
|
rcc: make GPIOxEN/IOPxEN consistent.
|
2022-01-24 02:13:24 +01:00 |
|
Dario Nieuwenhuis
|
60899938fe
|
Merge pull request #118 from unrelentingtech/l1flash
Add flash for STM32L1
|
2022-01-14 16:18:39 +01:00 |
|
Greg V
|
76572f3d55
|
Add flash for STM32L1
NOTE: named 'Flash' instead of 'FLASH' in SVD
|
2022-01-14 16:50:35 +03:00 |
|
Dario Nieuwenhuis
|
fcae7d1e17
|
Merge pull request #117 from embassy-rs/fix/spi-lsb-unification
Unify SPI LSBFirst enums.
|
2022-01-14 11:27:00 +01:00 |
|
Matous Hybl
|
2c7984f962
|
Unify SPI LSBFirst enums.
|
2022-01-14 10:23:27 +01:00 |
|
Dario Nieuwenhuis
|
e5e7e26d05
|
Fix duplicated irqn in stm32f100
|
2022-01-06 16:30:33 +01:00 |
|