Commit Graph

  • 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