Commit Graph

  • 2d4e0c6192 % spi_lcd example (port) master Vovanium 2024-03-28 22:26:18 +0300
  • d34789c66a % sdram_test Vovanium 2024-03-28 19:51:49 +0300
  • 9f57a6c53b Merge branch 'master' of git.disroot.org:Vovanium/stm32-ada Vovanium 2024-03-28 19:45:30 +0300
  • 334868ac49 + some common drivers Vovanium 2024-03-28 19:44:21 +0300
  • 4324e9dc05 % Full_Access in I2C Vovanium 2024-03-24 21:38:42 +0300
  • 3ec6b5a5af * no need in that scattered port declaration. Let's define then with GPIO.Ports generics! Vovanium 2024-03-23 23:51:45 +0300
  • c39c2981d1 + device identification Vovanium 2024-03-23 19:15:49 +0300
  • bf814c6ed8 % building multiple runtimes in one file is causing total rebuilds Vovanium 2024-03-23 19:14:09 +0300
  • bba8664dac Merge branch 'master' of git.disroot.org:Vovanium/stm32-ada Vovanium 2024-03-21 19:52:44 +0300
  • ace6c584a2 * common project (why should runtime make sense when building library?) Vovanium 2024-03-21 19:51:12 +0300
  • 53c4324c9c + tasking example for black pill Vovanium 2024-03-21 19:20:03 +0300
  • 9eb3013b98 % update blackpill doc Vovanium 2024-03-20 21:53:03 +0300
  • b465184160 + one example for STM32F401 "black pill" added. Vovanium 2024-03-20 17:22:53 +0300
  • 0700017033 Merge branch 'master' of git.disroot.org:Vovanium/stm32-ada Vovanium 2024-02-14 19:46:51 +0300
  • c0ba4e818c * Timer register def values and ADC channels Vovanium 2024-02-14 19:45:36 +0300
  • 789214bc4c + USB OTG Host Vovanium 2024-02-09 01:57:11 +0300
  • 38c8bfff81 * Timers: CCR made array Vovanium 2024-01-24 19:49:36 +0300
  • c4bf0a951f * RCC not need to set explicitly Vovanium 2024-01-24 19:47:49 +0300
  • 0535fd3f68 * GPIO is so often used so it is good to have short name for it. GPIO is ok. Vovanium 2024-01-23 15:10:16 +0300
  • cdbe7b2c3f Merge branch 'master' of git.disroot.org:Vovanium/stm32-ada Vovanium 2024-01-23 14:27:02 +0300
  • eaf559d1ac script column width Vovanium 2024-01-23 14:24:26 +0300
  • 10045f421f + USB OTG Device Vovanium 2024-01-23 01:16:36 +0300
  • 05a2ded152 + USB OTG (common parts) Vovanium 2024-01-22 14:48:40 +0300
  • f4b9b41541 + some units in address map Vovanium 2024-01-22 14:48:06 +0300
  • e182759734 * sript updates Vovanium 2024-01-22 14:47:45 +0300
  • 7e08627ec8 + AES Vovanium 2024-01-21 01:35:27 +0300
  • a8ca655c6f + LPTIM Vovanium 2024-01-21 00:34:49 +0300
  • 6f8e2b3b7d * added base addresses to all written modules Vovanium 2024-01-20 23:00:49 +0300
  • 23aa9b0233 >< symplify: GPIOs, RTC. Vovanium 2024-01-20 21:03:43 +0300
  • cb7eefc45d * Values in address map got Address type Vovanium 2024-01-20 04:51:48 +0300
  • f3deff5349 >< symplify: CRC, CRYP, DCMI, EXTI, F(S)MC, DMA2D, LTDC, PWR, RCC, SYSCFG, TIM Vovanium 2024-01-20 03:47:26 +0300
  • 2456c05c5f >< simplify: ADCs, DACs, CANs, SPIs, USARTs, SDIO Vovanium 2024-01-20 02:07:46 +0300
  • bc0483d055 >< simplify: I2C and FM+I2C modules have their unit addresses in same package Vovanium 2024-01-19 23:35:50 +0300
  • e6d3e75332 >< GPIO > General_Purpose_IOs Vovanium 2024-01-19 22:14:19 +0300
  • 8a148a30be >< DMA2D > Graphic_Accelerator, FMPI2C > Fast_Mode_Plus_I2Cs Vovanium 2024-01-19 21:59:20 +0300
  • b209dce12e >< DAC > Digital_to_Analog_Convertors, ADC > Analog_to_Digital_Convertors Vovanium 2024-01-19 21:38:14 +0300
  • 54d35ea285 >< FMC > Flexible_Memory_Controller, FSMC > Flexible_Static_Memory_Controller Vovanium 2024-01-19 21:05:39 +0300
  • b473a6e937 >< DBG > Debug, DCMI > Digital_Camera_Interface, FLASH > Embedded_Flash Vovanium 2024-01-19 20:50:38 +0300
  • 2a88d68215 >< CAN > CANs, CRC > CRC_Calculation, CRYP > Cryptographic_Processor Vovanium 2024-01-19 20:36:17 +0300
  • a504d5615b % gpr path in Makefile Vovanium 2024-01-19 19:27:03 +0300
  • 7a60e8b8c8 * data path in tools/Makefile Vovanium 2024-01-19 19:24:43 +0300
  • e6260cd3af >< DMA > Direct_Memory_Access, HASH > Hash_Processor, IWDG > Independent_Watchdog, WWDG > Window_Watchdog, RNG > Random_Number_Generator Vovanium 2024-01-19 19:23:06 +0300
  • 60a84e01dc <> PWR to Power, SPI to SPIs, I2C to I2Cs Vovanium 2024-01-18 19:27:00 +0300
  • f30bda5286 >< LTDC previously renamed to TFT_LCD_Controller now is just TFT_LCD Vovanium 2024-01-18 18:58:35 +0300
  • c9c8938a97 >< SYSCFG renamed to System_Configuration Vovanium 2024-01-18 18:53:27 +0300
  • 63e54d2753 >< RCC renamed to Reset_and_Clock Vovanium 2024-01-18 18:46:03 +0300
  • 6fb8e67ed4 >< EXTI renamed to External_Interrupts Vovanium 2024-01-18 18:12:56 +0300
  • f51f3d8034 >< rename packages LTDS to LCD_TFT_Controller (reducing name clashes) Vovanium 2024-01-18 17:58:06 +0300
  • df175cd543 >< renaming USARTS Vovanium 2024-01-18 17:43:18 +0300
  • b6d3df1c28 * make all now makes examples too Vovanium 2024-01-18 16:50:48 +0300
  • 4070bd2110 >< USART package renamed to USARTs (reducing name clashing) Vovanium 2024-01-18 16:49:43 +0300
  • 76c5350f90 * U(s)ART differences across F4 Vovanium 2024-01-17 18:55:12 +0300
  • 729d40915f + timers Vovanium 2024-01-17 17:14:48 +0300
  • f23b966b80 * script update Vovanium 2024-01-09 17:30:53 +0300
  • 782d503643 * registers made Volatile Vovanium 2024-01-09 17:29:58 +0300
  • f5ea0364cf * EXTI Vovanium 2024-01-09 17:08:53 +0300
  • 9293fcce4d + embedded_stm32f4 Vovanium 2023-11-29 18:26:52 +0300
  • 3695828e46 * Refactor chip-specific units Vovanium 2023-11-15 19:12:16 +0300
  • d3309d8fc5 Refactor modules Vovanium 2023-11-09 19:46:56 +0300
  • af7563233f + SPI on STM32F407 Vovanium 2023-11-02 19:42:25 +0300
  • cbdcd32b5e + project files Vovanium 2023-08-01 16:56:22 +0300
  • 5dfead0e0f + FSMC_banks addreses + Some default values % Typos Vovanium 2023-08-01 16:55:02 +0300
  • 349b17d8c4 * project files cleanup Vovanium 2023-08-01 16:53:54 +0300
  • 8024f293c6 * reorganization and new runtime names Vovanium 2023-06-08 18:43:21 +0300
  • 40310e82cf % Examples / LCD_Demo layer window stop position one off error Vovanium 2022-01-20 15:35:36 +0300
  • 735c083c48 * STM32.DMA2D: changed interrupt flags from record to array (so to logic operators be available) Vovanium 2021-11-24 19:20:31 +0300
  • 43c52fa192 + Examples/LCD_Demo utilize interrupts to wait for DMA2D Vovanium 2021-11-24 17:02:18 +0300
  • a40c45528c * Tools: Interrupts package generation in SVD parsing script Vovanium 2021-11-24 17:00:52 +0300
  • 2a6a70057c + Note about interrupt handling Vovanium 2021-11-24 14:56:29 +0300
  • d57bbccefa * Examples / LCD_Demo clean-up. Closing #2 as all its objectives have reached Vovanium 2021-11-18 19:33:12 +0300
  • e1d2989d40 % small update to prev commit Vovanium 2021-11-18 19:22:56 +0300
  • d2add1519a * Examples / LCD_Demo now using DMA2 for graphics Vovanium 2021-11-18 19:21:23 +0300
  • 49ac2d12f2 * STM32.DMA2D default values added and output color register format update Vovanium 2021-11-18 19:19:50 +0300
  • 3b223dfd17 * STM32.F429.Units got some more Vovanium 2021-11-17 19:51:47 +0300
  • 6df957b0a0 + STM32.SDIO Vovanium 2021-11-11 19:48:46 +0300
  • deac3b271c * Moved Interfaces depedency to the root; Pure aspect manywhere Vovanium 2021-11-11 19:47:07 +0300
  • 2da6495ccd + STM32.IWDG Vovanium 2021-11-10 19:38:07 +0300
  • 9cdcc1fabc * tools/output directories change Vovanium 2021-11-10 19:19:51 +0300
  • aae0d197ee + STM32.WWDG Vovanium 2021-11-10 19:18:56 +0300
  • df0b0db830 + STM32.RNG Vovanium 2021-11-10 18:53:58 +0300
  • c3d8b1cd4d + RTC for some devices Vovanium 2021-11-08 22:33:59 +0300
  • 0390f213a5 % bug in postprocess script Vovanium 2021-11-08 22:33:11 +0300
  • 95717fd1f9 + peripherial comparison script Vovanium 2021-11-08 19:37:12 +0300
  • c3d24fd01f * STM32.DBG, STM32.DCMI small updates Vovanium 2021-11-07 18:34:14 +0300
  • 89c56cebab + todo list for modules in f4 Vovanium 2021-11-07 18:29:51 +0300
  • 235b5c4320 + STM32.DCMI Vovanium 2021-11-07 18:14:08 +0300
  • a0e6b440ef + STM32.DBG Vovanium 2021-11-07 16:44:04 +0300
  • 14244c6ac7 + STM32.HASH Vovanium 2021-11-02 19:51:21 +0300
  • 0137d630af * STM32.CTYP using shift intrinsics Vovanium 2021-11-02 19:50:41 +0300
  • 1b021f6927 * generation scripts Vovanium 2021-10-28 19:51:16 +0300
  • 06d0e80b83 + STM32.FMPI2C Vovanium 2021-10-28 19:21:58 +0300
  • d7b0dab14f added notes about scripts Vovanium 2021-10-27 19:09:09 +0300
  • 25154beeef + beautification script Vovanium 2021-10-27 19:04:30 +0300
  • 83bde31d26 + STM32.I2C Vovanium 2021-10-27 19:02:00 +0300
  • a4da9f5a2c * documentation about default values added, also small correction Vovanium 2021-10-27 19:01:25 +0300
  • 19426c6b30 + STM32.CRYP Vovanium 2021-10-27 16:25:40 +0300
  • 21d192856e + STM32.DAC Vovanium 2021-10-26 18:35:55 +0300
  • 4488d4f284 + CAN and ADC in unit list * small edits Vovanium 2021-10-21 18:56:07 +0300
  • 79ccf00b22 + STM32.CAN Vovanium 2021-10-21 18:54:24 +0300
  • a4b81bc692 + STM32.CAN module Vovanium 2021-10-21 18:49:51 +0300