992 Commits

Author SHA1 Message Date
Jerome Lambourg
1aaf534e2d Fix build failures for the crazyflie board and the cortex_m0 svd 2017-03-28 15:20:00 +02:00
Jerome Lambourg
b0ad534288 Add *.stderr and *.stdout to .gitignore 2017-03-28 14:56:00 +02:00
Jerome Lambourg
13ef8db311 Rework the sdcard branch from master.
This merges the various sdcard handling enhancements into a single commit,
the two branches master and sdcard having diverged too much to perform
a simple git merge.
2017-03-28 14:55:52 +02:00
Jerome Lambourg
a720d04bf1 Ada STM32.FMC to changes in the generated SVD api.
When two consecutive fields in a register are named in reverse order
(such as FIELD2 followed by FIELD1), svd2ada now generates the fields
separately (previously, it was creating an array named FIELD but whose index
could be missleading, as FIELD (1) was referring in fact to FIELD2).
2017-03-28 14:44:02 +02:00
Jerome Lambourg
5856f7923c Regenerate the SVD files with latest svd2ada version.
This also fixes missing fields in the RCC peripherals for the stm32f7
2017-03-28 14:44:02 +02:00
Fabien Chouteau
bdfa54fa93 Merge pull request #177 from AdaCore/FE310_fix
Compile fix for the FE310
2017-03-21 15:20:24 +01:00
Fabien Chouteau
792d532455 Merge pull request #178 from AdaCore/script_dont_fail
scripts/install_deps: Don't fail when the repository is already cloned
2017-03-21 15:19:22 +01:00
Fabien Chouteau
bd516c1e89 FE310.UART: Fix compile error 2017-03-10 19:20:04 +01:00
Fabien Chouteau
e09ce68dfd scripts/install_deps: Don't fail when the repository is already cloned 2017-03-10 19:19:40 +01:00
Fabien Chouteau
62b318f3e9 Merge pull request #170 from AdaCore/stm32_easy_setup
[RFC] STM32 easy device setup
2017-03-10 18:48:08 +01:00
Fabien Chouteau
36887d6189 STM32.Setup: Allow different AF values for SCL and SDA
Required for the STM32F769.
2017-03-09 18:22:24 +01:00
Fabien Chouteau
26882d1e2c OpenMV: Use STM32.Setup for I2C 2017-03-06 23:11:06 +01:00
Fabien Chouteau
380cbdc7e1 STMF769: use STM32.Setup for I2C 2017-03-06 22:58:42 +01:00
Fabien Chouteau
3257a7cb94 STMF746: use STM32.Setup for I2C 2017-03-06 22:37:21 +01:00
Fabien Chouteau
343f04d075 STMF469: use STM32.Setup for I2C 2017-03-06 22:29:29 +01:00
Pat Rogers
20907e4bc0 Merge pull request #172 from AdaCore/add_dwt_interface
always use uint switch in makefile, add support for DWT
2017-03-06 08:54:21 -06:00
pat-rogers
91e72072b8 always use uint switch in makefile, add support for DWT 2017-03-06 00:44:46 -06:00
Pat Rogers
08fd678bf3 Merge pull request #169 from AdaCore/add_dwt_support
always use uint switch in makefile, add support for DWT
2017-03-04 11:14:54 -06:00
Fabien Chouteau
3ba5b4786a Merge pull request #166 from AdaCore/ssd1306
Components: Add SSD1306 OLED screen driver support
2017-03-04 12:48:52 +01:00
Fabien Chouteau
8bbadbb908 STM32.Setup: Start a utility package to provide easy config of drivers 2017-03-04 12:24:45 +01:00
Fabien Chouteau
481b491d22 STM32F7*: Align I2C clock and reset control with the rest of STM32 support 2017-03-04 12:13:21 +01:00
Fabien Chouteau
78dce9bcae STM32: Make GPIO_AF constants auto-completion friendly
Right now when I have to type an AF value the auto completion will
filter and sort them by their numbers GPIO_AF_0_*, GPIO_AF_1_*, etc.
Which is not practical because I am looking for a specific device (SPI1,
I2C3, UART5, etc).

This patch puts the number of the AF at the end of its name so that
auto completion will sort and filter by device first.
2017-03-04 10:44:48 +01:00
pat-rogers
51b661276f always use uint switch in makefile, add support for DWT 2017-03-03 14:27:16 -06:00
Pat Rogers
5125d290ed Merge pull request #167 from AdaCore/correct_comment
fix name of formal parameter referenced in comment
2017-03-03 14:16:15 -06:00
pat-rogers
a4332c7fb4 fix name of formal parameter referenced in comment 2017-03-02 13:39:55 -06:00