-
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