Commit Graph

  • 38a6e5e356 Slight improvement of the fractals demo. Jerome Lambourg 2016-05-05 21:43:08 +02:00
  • 2e43282237 examples/common: Remove the missleading Screen_Interface.Initialize Jerome Lambourg 2016-05-05 21:42:00 +02:00
  • 190f4bbf3c Improve project files Jerome Lambourg 2016-05-05 21:40:37 +02:00
  • c204e293a8 Make sure all boards define LED1-4 Jerome Lambourg 2016-05-05 21:36:27 +02:00
  • c949e4e27c DMA2D_Bitmap: wait DMA2D transfers before performing Put/Get_Pixel Jerome Lambourg 2016-05-05 21:35:08 +02:00
  • 13306dbf6f Do not declare the Framebuffer display initialization at the interface level. Jerome Lambourg 2016-05-05 21:33:42 +02:00
  • 684ccae44e Fix LCD_Std_Out. Jerome Lambourg 2016-05-05 21:21:30 +02:00
  • bbef37f4a0 Various enhancements to the fractals example. Jerome Lambourg 2016-04-29 17:22:44 +02:00
  • fdf9edc032 Touch_Panel components: fix returned value of Get_Touch_Point when no touch. Jerome Lambourg 2016-04-29 17:21:07 +02:00
  • fce73e5db5 HAL.Bitmap: speedup Set/Get_Pixel and use common code for offset calculation. Jerome Lambourg 2016-04-29 12:09:17 +02:00
  • 5122392201 Add a new example: 'fractals' Jerome Lambourg 2016-04-29 11:55:25 +02:00
  • 690a247a22 Framebuffer_LTDC: allow control over which layer to copy back on refresh. Jerome Lambourg 2016-04-29 09:53:47 +02:00
  • 6ce4eeb248 Fix the initialization of the LTDC, not working properly on the F7. Jerome Lambourg 2016-04-29 09:53:07 +02:00
  • d155768324 Regenerate the SVD files after fix in svd2ada. Jerome Lambourg 2016-04-29 09:52:18 +02:00
  • 6a5c5587a6 Merge pull request #21 from elgor/master Lambourg Jérôme 2016-04-28 21:32:38 +02:00
  • 7625ec0cf5 fixed sytling issue elgor 2016-04-28 21:28:24 +02:00
  • d89dcc5938 deleted old branch examples elgor 2016-04-28 14:19:50 +02:00
  • abb88e9864 replaced Duration Type by Time Type elgor 2016-04-28 14:18:34 +02:00
  • 22f121370f Merge branch 'master' of https://github.com/AdaCore/bareboard elgor 2016-04-28 09:47:47 +02:00
  • c45918e060 Rename the main procedure of the 'balls' example. Jerome Lambourg 2016-04-27 17:34:13 +02:00
  • 186e854f43 Improve the draw example: draws line between two consecutive touch Jerome Lambourg 2016-04-27 17:33:18 +02:00
  • 8494fe040e Fix "Set_Orientation" in the STM32F469 display driver. Jerome Lambourg 2016-04-27 15:55:06 +02:00
  • 914cae3ad4 Fix compilation warnings in the tentative eth driver Jerome Lambourg 2016-04-27 15:54:32 +02:00
  • 3b45f4b595 Use -O2 instead of -O3 in production mode. Jerome Lambourg 2016-04-27 15:49:02 +02:00
  • 82b0a9ccf9 Slightly modify HAL.Touch_Panel to offer a better abstraction layer. Jerome Lambourg 2016-04-26 19:37:57 +02:00
  • f56ccb1b84 Minor fix in Framebuffer_LTDC. Jerome Lambourg 2016-04-26 19:37:57 +02:00
  • c45ca7e936 Merge pull request #20 from AdaCore/svd Pat Rogers 2016-04-26 12:05:55 -05:00
  • abd55c6133 Improve the organisation of the examples. Jerome Lambourg 2016-04-25 14:56:10 +02:00
  • 8b9be8a779 Merge branch 'master' into svd Jerome Lambourg 2016-04-25 09:13:22 +02:00
  • 117a1869c4 Make use of the HAL package to hold the base bit types used by the drivers. Jerome Lambourg 2016-04-24 18:17:35 +02:00
  • 92d700049f Reorganisation of Display support Jerome Lambourg 2016-04-24 15:14:42 +02:00
  • 9b3149ab70 Remove No_Elaboration_Code restriction from STM32.GPIO Fabien Chouteau 2016-04-23 17:54:23 +02:00
  • 763696c047 Merge pull request #14 from VLambret/stm32f4-gpio Pat Rogers 2016-04-21 07:55:02 -05:00
  • 606ed650a1 STM32F4-GPIO : Modify procedure and function to allow non-variable GPIO_Point parameters Victor Lambret 2016-04-12 16:52:07 +02:00
  • 7d33e5c93b Merge branch 'master' of https://github.com/AdaCore/bareboard elgor 2016-04-20 23:53:45 +02:00
  • 6cabd55ccc fixed compiler error elgor 2016-04-20 23:29:56 +02:00
  • 12da75b801 Add print-memory-usage to the example projects Fabien Chouteau 2016-04-19 10:55:34 +02:00
  • 664ee7562c Fix compile error in stm32f6 "hal-audio.adb" Fabien Chouteau 2016-04-17 13:30:08 +02:00
  • 61a877a0b5 Add STM32 DCMI driver Fabien Chouteau 2016-04-17 13:26:36 +02:00
  • b33f695c29 Add OV2640 camera sensor driver Fabien Chouteau 2016-04-17 13:15:20 +02:00
  • 2e301a4f12 Add ST7735R LCD screen driver Fabien Chouteau 2016-04-17 13:13:56 +02:00
  • 78d507b231 Fix previous STM32.SPI patch Fabien Chouteau 2016-04-17 09:10:17 +02:00
  • 9e3dbc3081 Add an example for the STM32F4-DISCO (using Accelerometer and LEDs) Fabien Chouteau 2016-04-17 09:07:20 +02:00
  • 43833faa26 Fix STM32.SPI transmit and receive Fabien Chouteau 2016-04-17 09:03:38 +02:00
  • e0c10b336b Convert STM32F4 DISCO board to HAL interfaces Fabien Chouteau 2016-04-17 09:02:55 +02:00
  • 4ed5ae4476 Revert "Removed aspect "Pack", because it conflicts with aspect "Size"" Fabien Chouteau 2016-04-16 20:36:22 +02:00
  • 64f7026ab2 Fix (a lot of) style errors Fabien Chouteau 2016-04-16 19:45:53 +02:00
  • aa643f8a60 Create a common configuration project Fabien Chouteau 2016-04-16 19:44:45 +02:00
  • e6daf11545 Unify touch panel implementations Fabien Chouteau 2016-04-16 17:00:13 +02:00
  • 62ef884992 Convert STM32F469 DISCO board to HAL interfaces Fabien Chouteau 2016-04-16 15:03:42 +02:00
  • 9fb507e60c Convert STM32F7 DISCO board to HAL interfaces Fabien Chouteau 2016-04-16 11:45:33 +02:00
  • b972975c9e Convert STM32F429 board to HAL interfaces Fabien Chouteau 2016-04-15 20:28:14 +02:00
  • 81e5f9e0d3 Merge pull request #15 from elgor/master Fabien 2016-04-14 19:41:29 +02:00
  • 48aec31d3e Removed aspect "Pack", because it conflicts with aspect "Size" elgor 2016-04-13 16:04:49 +02:00
  • 4cccda89a9 First definition of HAL interface for common buses Fabien Chouteau 2016-04-13 15:52:16 +02:00
  • dff92b022b Fix examples after change of API Jerome Lambourg 2016-04-12 15:55:53 +02:00
  • 32118ea8c3 Make sure the device and board layers are clearly separated into different libs. Jerome Lambourg 2016-04-12 15:43:36 +02:00
  • c0f89a7a20 Remove the HAL.I2C layer, not really useful. Jerome Lambourg 2016-04-12 15:41:34 +02:00
  • dcc79a0c3c Do not make LTDC driver depend on SDRAM. Jerome Lambourg 2016-04-12 15:39:54 +02:00
  • 71bcb89108 Make STM32.DMA2D independant to the LCD driver. Jerome Lambourg 2016-04-12 15:15:17 +02:00
  • 44a62af024 Fix display glitches on the STM32F469disco board. Jerome Lambourg 2016-04-12 14:19:45 +02:00
  • efe2e10aae STM32.LTDC: Better handling of screen refresh synchronization. Jerome Lambourg 2016-04-12 14:15:21 +02:00
  • dd231a455a Bring minor improvements in the DSI driver. Jerome Lambourg 2016-04-12 14:12:24 +02:00
  • d05195fab2 Fix SDRAM pin configuration Jerome Lambourg 2016-04-12 14:09:54 +02:00
  • f42edd26e9 Fix invalid comment in the OTM8009a driver. Jerome Lambourg 2016-04-12 14:09:22 +02:00
  • 66d18d0cb5 Slightly improve the conway example. Jerome Lambourg 2016-04-12 14:08:35 +02:00
  • ca6a982bb7 bitmapped_drawing: protext Draw_*_Line against lines with null length. Jerome Lambourg 2016-04-12 14:06:19 +02:00
  • 5cd0f0b8fc STM32.PWM: Enable main output for advanced timers Fabien-Chouteau 2016-04-10 16:29:20 +02:00
  • 2fdfae6c3b STM32.PWM: Fix Compute_Prescalar_And_Period Fabien-Chouteau 2016-04-10 16:28:45 +02:00
  • 268e4a54da Major reorganisation of the drivers. Jerome Lambourg 2016-04-08 11:22:32 +02:00
  • d432d6a18c use new name for RCC package pat-rogers 2016-03-24 13:57:44 -05:00
  • 1e28dc7795 Correct EXTI_Index computation in Connect_External_Interrupt pat-rogers 2016-03-16 18:23:27 -05:00
  • 5d320b6dac no longer hardcoding hardware setup; merged stm32f4-lis3dsh-io facilities into parent pat-rogers 2016-02-27 18:33:17 -06:00
  • 1d14d2efca correct ADC supply voltage is Vdd, thus 3000mv (ideal) pat-rogers 2016-02-25 11:54:00 -06:00
  • 19bbd5e79a Fix the initialization of PLLI2S for the audio peripheral. Jerome Lambourg 2016-02-22 14:19:04 +01:00
  • 4a772474aa Continue the work on the support for the STM32F7 audio. Jerome Lambourg 2016-02-22 08:21:54 +01:00
  • 383a0c049e Fix some build issues since the refactoring. Jerome Lambourg 2016-02-22 08:18:14 +01:00
  • b130956bf3 Continued work on projects reorganisation. Jerome Lambourg 2016-02-20 10:48:53 +01:00
  • 3bc4efbb83 Fix the ethernet demo project files. Jerome Lambourg 2016-02-20 09:45:16 +01:00
  • 4f8a399095 Continue the reorg of the repository Jerome Lambourg 2016-02-20 09:29:41 +01:00
  • bd385ff645 Regenerate the specs generated from SVD Jerome Lambourg 2016-02-19 17:27:28 +01:00
  • ce2864792a Ignore files *~ Jerome Lambourg 2016-02-19 17:22:01 +01:00
  • 8616feb2d5 Reorganize the examples project files. Jerome Lambourg 2016-02-19 17:21:32 +01:00
  • 81323f62bb Fix headers of the examples. Jerome Lambourg 2016-02-19 15:29:21 +01:00
  • 7b2cce8c84 Add support for the Hershey fonts. Jerome Lambourg 2016-02-19 15:28:05 +01:00
  • 1d9e0f6398 Add more utility functions to bitmapped_drawing. Jerome Lambourg 2016-02-19 14:00:24 +01:00
  • 58555a9026 Fix slight deviation between the touch panel coordinates and LCD coordinates. Jerome Lambourg 2016-02-19 12:56:59 +01:00
  • f9d560d69c Add utility function to the DMA2D package to translate LCD pixels into Colors Jerome Lambourg 2016-02-19 12:56:15 +01:00
  • 037089464d Add functions to force cache sync with the RAM on the cortex-m7 Jerome Lambourg 2016-02-18 17:28:13 +01:00
  • 5a85ae0e40 Fix some misplaced components, add more separation between st-independant part and their specific implementation on a given st-micro board. Jerome Lambourg 2016-02-18 17:22:11 +01:00
  • 484df24511 Corrected data alignment type definition error pat-rogers 2016-02-15 10:39:22 -06:00
  • 2a461d6619 Merge pull request #10 from Fabien-Chouteau/svd Lambourg Jérôme 2016-02-15 09:31:06 +01:00
  • b85b1f302d new ADC demo for GPIO pin input pat-rogers 2016-02-14 18:40:28 -06:00
  • 28a28e6bc2 added call to init LCD pat-rogers 2016-02-14 18:39:42 -06:00
  • a7a5ca8722 Create one dir for each board with projects for examples available Fabien Chouteau 2016-02-12 17:59:36 +01:00
  • 99bb59a46a Test draw project on multiple boards Fabien Chouteau 2016-02-12 17:23:31 +01:00
  • 6f37de8ae8 Runtime is not a board attribute Fabien Chouteau 2016-02-12 16:59:15 +01:00
  • 6a9bcb0460 Add audio component in stm32f7-disco board definition Fabien Chouteau 2016-02-12 16:26:36 +01:00
  • b4c2ddf9f2 Move examples at root directory and use board projects Fabien Chouteau 2016-02-12 15:57:04 +01:00
  • 3f93e72857 Merge branch 'svd' of https://github.com/AdaCore/bareboard into svd Fabien Chouteau 2016-02-12 13:14:18 +01:00