Commit Graph

199 Commits

Author SHA1 Message Date
Vovanium 4070bd2110 >< USART package renamed to USARTs (reducing name clashing) 2024-01-18 16:49:43 +03:00
Vovanium 76c5350f90 * U(s)ART differences across F4 2024-01-17 18:55:12 +03:00
Vovanium 729d40915f + timers 2024-01-17 17:29:16 +03:00
Vovanium f23b966b80 * script update 2024-01-09 17:30:53 +03:00
Vovanium 782d503643 * registers made Volatile 2024-01-09 17:29:58 +03:00
Vovanium f5ea0364cf * EXTI 2024-01-09 17:08:53 +03:00
Vovanium 9293fcce4d + embedded_stm32f4 2023-11-29 18:26:52 +03:00
Vovanium 3695828e46 * Refactor chip-specific units 2023-11-15 19:12:16 +03:00
Vovanium d3309d8fc5 Refactor modules 2023-11-09 19:46:56 +03:00
Vovanium af7563233f + SPI on STM32F407 2023-11-02 19:42:25 +03:00
Vovanium cbdcd32b5e + project files 2023-08-01 16:56:22 +03:00
Vovanium 5dfead0e0f + FSMC_banks addreses + Some default values % Typos 2023-08-01 16:55:02 +03:00
Vovanium 349b17d8c4 * project files cleanup 2023-08-01 16:53:54 +03:00
Vovanium 8024f293c6 * reorganization and new runtime names 2023-06-08 18:43:21 +03:00
Vovanium 40310e82cf % Examples / LCD_Demo layer window stop position one off error 2022-01-20 15:35:36 +03:00
Vovanium 735c083c48 * STM32.DMA2D: changed interrupt flags from record to array (so to logic operators be available) 2021-11-24 19:20:31 +03:00
Vovanium 43c52fa192 + Examples/LCD_Demo utilize interrupts to wait for DMA2D 2021-11-24 17:30:38 +03:00
Vovanium a40c45528c * Tools: Interrupts package generation in SVD parsing script 2021-11-24 17:00:52 +03:00
Vovanium 2a6a70057c + Note about interrupt handling 2021-11-24 14:56:29 +03:00
Vovanium d57bbccefa * Examples / LCD_Demo clean-up. Closing #2 as all its objectives have reached 2021-11-18 19:33:12 +03:00
Vovanium e1d2989d40 % small update to prev commit 2021-11-18 19:22:56 +03:00
Vovanium d2add1519a * Examples / LCD_Demo now using DMA2 for graphics 2021-11-18 19:21:23 +03:00
Vovanium 49ac2d12f2 * STM32.DMA2D default values added and output color register format update 2021-11-18 19:19:50 +03:00
Vovanium 3b223dfd17 * STM32.F429.Units got some more 2021-11-17 19:51:47 +03:00
Vovanium 6df957b0a0 + STM32.SDIO 2021-11-11 19:48:46 +03:00
Vovanium deac3b271c * Moved Interfaces depedency to the root; Pure aspect manywhere 2021-11-11 19:47:07 +03:00
Vovanium 2da6495ccd + STM32.IWDG 2021-11-10 19:38:07 +03:00
Vovanium 9cdcc1fabc * tools/output directories change 2021-11-10 19:19:51 +03:00
Vovanium aae0d197ee + STM32.WWDG 2021-11-10 19:18:56 +03:00
Vovanium df0b0db830 + STM32.RNG 2021-11-10 18:53:58 +03:00
Vovanium c3d8b1cd4d + RTC for some devices 2021-11-08 22:33:59 +03:00
Vovanium 0390f213a5 % bug in postprocess script 2021-11-08 22:33:11 +03:00
Vovanium 95717fd1f9 + peripherial comparison script 2021-11-08 19:37:12 +03:00
Vovanium c3d24fd01f * STM32.DBG, STM32.DCMI small updates 2021-11-07 18:34:14 +03:00
Vovanium 89c56cebab + todo list for modules in f4 2021-11-07 18:29:51 +03:00
Vovanium 235b5c4320 + STM32.DCMI 2021-11-07 18:14:08 +03:00
Vovanium a0e6b440ef + STM32.DBG 2021-11-07 16:53:35 +03:00
Vovanium 14244c6ac7 + STM32.HASH 2021-11-02 19:51:21 +03:00
Vovanium 0137d630af * STM32.CTYP using shift intrinsics 2021-11-02 19:50:41 +03:00
Vovanium 1b021f6927 * generation scripts 2021-10-28 19:51:16 +03:00
Vovanium 06d0e80b83 + STM32.FMPI2C 2021-10-28 19:21:58 +03:00
Vovanium d7b0dab14f added notes about scripts 2021-10-27 19:09:09 +03:00
Vovanium 25154beeef + beautification script 2021-10-27 19:04:30 +03:00
Vovanium 83bde31d26 + STM32.I2C 2021-10-27 19:02:00 +03:00
Vovanium a4da9f5a2c * documentation about default values added, also small correction 2021-10-27 19:01:25 +03:00
Vovanium 19426c6b30 + STM32.CRYP 2021-10-27 16:25:40 +03:00
Vovanium 21d192856e + STM32.DAC 2021-10-26 18:35:55 +03:00
Vovanium 4488d4f284 + CAN and ADC in unit list * small edits 2021-10-21 18:56:07 +03:00
Vovanium 79ccf00b22 + STM32.CAN 2021-10-21 18:54:24 +03:00
Vovanium a4b81bc692 + STM32.CAN module 2021-10-21 18:49:51 +03:00