-
54322ecf4b
+ STM32.ADC (and Common)
Vovanium
2021-10-14 19:43:32 +0300
-
64463fa056
SVD Tools: sorting of `_Register` records
Vovanium
2021-10-14 19:42:39 +0300
-
f0f4953fbb
Generate plain text register description
Vovanium
2021-10-13 19:53:53 +0300
-
fe43f4a476
+ Tools: derived units generation
Vovanium
2021-10-13 16:29:46 +0300
-
4fc65bcfc4
break output to modules
Vovanium
2021-10-06 19:55:59 +0300
-
cd34289cd9
+ SVD to Ada translator
Vovanium
2021-10-05 19:47:12 +0300
-
0fb76d4f87
Examples / LCD_Demo brings static image (LCD AFs fixed)
Vovanium
2021-09-30 18:52:50 +0300
-
753e98c691
Examples / LCD_Demo now flashing screen through LTDC.
Vovanium
2021-09-29 18:05:32 +0300
-
bee5832796
* Examples / LCD_demo LTDC programming (do not work yet)
Vovanium
2021-09-28 19:49:01 +0300
-
b30fae887f
+ LCD demo stub and frequency calculation procedures
Vovanium
2021-09-23 19:52:38 +0300
-
30f894f177
+ STM32.F4.GPIO.Ports.*.Set_AFR
Vovanium
2021-09-22 17:33:46 +0300
-
fa9a7161ec
* Examples / SPI_LCD removed unused dependencies
Vovanium
2021-09-22 17:03:13 +0300
-
90e5690e73
% Examples / Number_Guess: Fix #3 by extending variable range
Vovanium
2021-09-22 16:11:28 +0300
-
b6f651b2bd
* Examples: Generic LCD procedures
Vovanium
2021-09-22 15:59:56 +0300
-
59d3143be5
* Examples / LCD: Refactored LCD code from an example
Vovanium
2021-09-21 19:50:35 +0300
-
f1f2f31b5e
* Examples/SDRAM_Pool - many arrays in single line
Vovanium
2021-09-16 19:25:01 +0300
-
057a1324ae
+ Example: Storage pool in external SDRAM
Vovanium
2021-09-15 19:32:35 +0300
-
e7c6c87607
+ Examples: common GPRs
Vovanium
2021-09-15 19:31:43 +0300
-
214007d311
ignore imported data
Vovanium
2021-09-14 19:12:37 +0300
-
cff1cd28f4
.gitignore build subdirectory
Vovanium
2021-09-14 17:51:46 +0300
-
46257d0f46
Examples / Board.UART code reorganized to Board.UART.IO
Vovanium
2021-09-14 17:50:41 +0300
-
079765733f
* moved compiled files to single subdirectory
Vovanium
2021-09-14 17:14:52 +0300
-
5ab184a806
+ SDRAM initialization modularized
Vovanium
2021-09-09 19:09:29 +0300
-
3ec8843e95
* SDRAM at good frequency
Vovanium
2021-09-08 19:18:21 +0300
-
8de6a494ae
* Examples/SDRAM_Test is working ok!
Vovanium
2021-09-08 17:40:40 +0300
-
ed62b42ddf
* STM32.Address_Map regions update
Vovanium
2021-09-08 17:40:09 +0300
-
a1b47ebdf5
* complete SDRAM initialization
Vovanium
2021-09-07 19:49:46 +0300
-
c32b175660
+ FMC definitions, started writing FMC test
Vovanium
2021-09-02 19:47:07 +0300
-
35419ea2d0
+ STM32.FMC
Vovanium
2021-09-01 19:15:50 +0300
-
5be434edf6
examples/LCD now draws Mandelbrot set, but it is very slow
Vovanium
2021-08-26 19:38:57 +0300
-
9450af9543
Examples/LCD is working now
Vovanium
2021-08-26 18:43:04 +0300
-
256fbfb187
+ LCD example: first command issued, more to go
Vovanium
2021-08-25 19:49:16 +0300
-
b31de60f73
LCD example SPI outputtting!
Vovanium
2021-08-25 18:30:22 +0300
-
59267dfede
% F32.GPIO.Alternate_Functions
Vovanium
2021-08-25 18:29:20 +0300
-
c15dafbe5a
+ second LED on 429disco
Vovanium
2021-08-25 18:28:30 +0300
-
6f46120c51
+ STM32.GPIO.Ports configuration register set routines
Vovanium
2021-08-19 19:36:04 +0300
-
9fdb0ac9a2
+ comment about System'To_Address
Vovanium
2021-08-19 19:03:16 +0300
-
3f0d45f857
+ another uart example and remake of makefile
Vovanium
2021-08-18 19:44:20 +0300
-
dab9d07111
+ Board.UART common module for examples
Vovanium
2021-08-18 17:18:51 +0300
-
9e242636ef
* UART example renamed
Vovanium
2021-08-18 16:42:09 +0300
-
ba403f8768
+ LCD example (not written yet)
Vovanium
2021-08-12 19:59:06 +0300
-
da3f88b3b8
+ uart example for piswords board
Vovanium
2021-08-12 17:10:07 +0300
-
45d429d3bb
+ SPI/I2S
Vovanium
2021-08-11 19:49:37 +0300
-
2a9cc54efb
% example name
Vovanium
2021-08-11 17:56:43 +0300
-
84e75b1c04
* peripherial globals to chip file
Vovanium
2021-08-11 17:55:40 +0300
-
018ee62d2f
+ LTDC in address map
Vovanium
2021-08-11 17:43:17 +0300
-
5286f5bfcd
% example project
Vovanium
2021-08-10 19:31:39 +0300
-
7efae9a95c
LTDC update
Vovanium
2021-08-10 19:31:10 +0300
-
10633ac67e
+ Commons for graphics
Vovanium
2021-08-04 19:52:01 +0300
-
7b67b98989
Readme update
Vovanium
2021-08-03 19:16:33 +0300
-
3e01c9b7dc
* example generalization
Vovanium
2021-08-03 19:15:58 +0300
-
57adae9420
* Nicer makefile
Vovanium
2021-08-03 18:35:19 +0300
-
1003e243ec
* UART example to common build method
Vovanium
2021-08-03 18:20:48 +0300
-
68fe374be0
Makefile-based build of examples. Finally, share common body file.
Vovanium
2021-08-03 16:23:16 +0300
-
a587b7a512
* make examples with make (not with shellscripts)
Vovanium
2021-07-29 19:32:23 +0300
-
5a7e565ed4
* clear library variants: there is single library for a family (F4) now
Vovanium
2021-07-29 19:23:11 +0300
-
ba399f3912
* simplification: no partial function module currently
Vovanium
2021-07-29 18:56:30 +0300
-
4add768408
+DMA2D registers
Vovanium
2021-07-29 18:52:48 +0300
-
4dafd79dae
Do not need separate type for address register
Vovanium
2021-07-29 17:32:46 +0300
-
d9e1041703
+ CRC, DMA and FLASH register definitions
Vovanium
2021-07-29 01:27:05 +0300
-
8426549db3
RCC for F42xxx F43xxx
Vovanium
2021-07-28 19:54:11 +0300
-
0dc9c6b003
Eliminating name hiding between RCC indices and Units
Vovanium
2021-07-27 19:50:57 +0300
-
79e32efc47
* new reorganizing of library: make specific chip accessible via `renames`
Vovanium
2021-07-27 19:28:39 +0300
-
d47f9e8777
* changed RCC control registers to arrays
Vovanium
2021-07-27 18:41:07 +0300
-
9fd049e958
* corrected directory
Vovanium
2021-07-27 18:40:42 +0300
-
1284b384df
Convert RCC.AHB1 control to boolean arrays
Vovanium
2021-07-22 19:41:10 +0300
-
ff41791260
Split RCC for 407 etc and 42x etc
Vovanium
2021-07-22 19:06:11 +0300
-
052bb772bb
* GPIO Example modularity
Vovanium
2021-07-22 16:26:32 +0300
-
0f49f5b07e
+ Board support commons for examples
Vovanium
2021-07-21 19:43:42 +0300
-
0db7e0a14c
* Structure of files to make it portable (identical units in all chips get same package names)
Vovanium
2021-07-21 19:17:10 +0300
-
9fe7b36b4e
+ keep build directories
Vovanium
2021-07-20 19:43:12 +0300
-
ce8d1beab3
+ A makescript to build all the libraries
Vovanium
2021-07-20 19:41:32 +0300
-
9b6a1abd1e
* Make a distinct library for every chip. This could make user code portable across chips.
Vovanium
2021-07-20 19:36:51 +0300
-
c4de546006
+ Ignore gnatprove output
Vovanium
2021-07-15 19:42:09 +0300
-
9bc2570d00
+ Baud rate calculation function
Vovanium
2021-07-15 19:39:51 +0300
-
37f1174946
* Changed Volatile_Full_Access attribute to pragma to mantain portability.
Vovanium
2021-07-15 18:26:58 +0300
-
33456a114b
* UART example
Vovanium
2021-05-03 22:59:42 +0300
-
3085366ca0
* added GNAT's Volatile_Full_Access attributes -- this is because of APB bridge quirk
Vovanium
2021-05-03 22:57:26 +0300
-
0691fd254f
+ bus annotations
Vovanium
2021-05-03 22:56:37 +0300
-
4c7c6ace60
+ PWR module added
Vovanium
2021-05-03 16:02:24 +0300
-
fc7db2cd4d
+ HSITRIM default constant (it's found in depths of HAL)
Vovanium
2021-05-03 16:01:19 +0300
-
b08a29c376
* ignore example output directories completely
Vovanium
2021-05-03 16:00:18 +0300
-
e083374732
Made UART initialization close to HAL, but with no success
Vovanium
2019-07-18 18:49:05 +0300
-
4252d3273d
(fix) Scaling factors mistake
Vovanium
2019-07-17 21:26:34 +0300
-
2faadc4475
(+) UART example currently at wrong baud, investigating
Vovanium
2019-07-17 21:24:12 +0300
-
e0256eb47d
(+) UART example, with baud rate problems
Vovanium
2019-05-04 22:41:36 +0300
-
5f97ee58ef
(+) USART, support additions
Vovanium
2019-05-04 22:39:46 +0300
-
fd5ccafc3c
Shorten package names: there's no need in name repetitions
Vovanium
2019-05-04 14:28:38 +0300
-
acc5dd48eb
Small reorganizing
Vovanium
2019-04-18 00:38:38 +0300
-
4e3ed03efd
(+) sdram objects directory
Vovanium
2019-04-11 22:18:49 +0300
-
53fb36c9e9
(+) SDRAM support (does not work yet)
Vovanium
2019-04-11 20:01:49 +0300
-
1958c51837
(+) 429DISCO loader script
Vovanium
2019-04-11 18:24:15 +0300
-
2aad05bca5
(+) Example for STM32F429DISCO
Vovanium
2019-02-05 19:33:30 +0300
-
c086a3229d
(+) Simple script to build and burn example
Vovanium
2019-01-16 22:40:33 +0300
-
0f773505ff
(*) Ignore gpruild products
Vovanium
2019-01-16 17:21:19 +0300
-
0c44986bce
(+) Now, here's a LED flasher
Vovanium
2019-01-16 17:17:56 +0300
-
7bb3ea92bb
Update README.md
Vovanium
2019-01-16 01:50:29 +0300
-
e73f93cd43
Initial, enough to flash a led
Vovanium
2019-01-16 01:46:42 +0300
-
128511d766
Initial commit
Vovanium
2019-01-15 21:23:45 +0300