115 Commits

Author SHA1 Message Date
Fabien Chouteau
571f0d2f1a Remove unused project files 2018-04-27 21:16:41 +02:00
Fabien Chouteau
f35018e95a STM32: Use HSE value from the configuration instead of runtime
This removes dependencies on internal run-time code.
2018-04-27 21:16:40 +02:00
Fabien Chouteau
e7873c90a8 Update example projects for new board support projects 2018-04-27 21:16:40 +02:00
pat-rogers
3a6794928c fix typo in comment
improvement comment re: optimization
use distinguished receiver syntax consistently
2018-03-16 10:49:59 -05:00
Fabien Chouteau
36f137ad18 Fix "use clause for has no effect" errors 2018-03-09 16:59:59 +01:00
Fabien Chouteau
0deed7db93 demo_iwdg.gpr: Fix line ending 2018-03-09 12:05:49 +01:00
elbric0
70e3cc8988 Bring back the IO Functions definitions. 2018-03-06 22:48:27 -05:00
Fabien Chouteau
f07684edaf FE310: Add support of PWM 2018-01-19 19:11:30 +01:00
Fabien Chouteau
54a7de52db FE310_SVD: Update generated code with better description of PWM 2018-01-19 19:11:30 +01:00
Fabien Chouteau
0c35957fa0 FE310.GPIO: Add invert control sub-programs 2018-01-19 19:10:36 +01:00
pat-rogers
30fd93e0dc add convenience routine to conditionally set/clear a pin 2017-12-20 11:33:21 -06:00
pat-rogers
8e1caf6f96 add GPIO_Pin_Mode function, for sake of precondition for reading a pin value
use new GPIO_Pin_Mode function in body of function Mode
2017-12-08 19:28:39 -06:00
Pat Rogers
64eff4bdb8 Merge pull request #233 from AdaCore/i2c_internal_changes
various F4 I2C changes, mostly internal simplifying
2017-12-08 19:22:58 -06:00
Fabien Chouteau
353db8f900 Merge pull request #236 from AdaCore/sdcard_and_file_io_fixes
Sdcard and file io fixes
2017-12-06 17:40:11 +01:00
Fabien Chouteau
25d9a4d016 STM32.SDMMC: Use 512 for block address
Info.Card_Block_Size is the internal flash block size so it shouldn't be
used to compute the block address.
2017-12-04 00:11:35 +01:00
Fabien Chouteau
cde3619549 STM32.Power_Control: Add standby mode support 2017-12-04 00:00:02 +01:00
Fabien Chouteau
1cd0ad847d Cortex_M_SVD: Update cm4, cm4f and cm7 with SCR fix 2017-12-03 23:59:58 +01:00
pat-rogers
13893e98a9 add postcondition to Set_State.
change internal routine name from Wait_Flag to Wait_Until_Flag, to avoid semantics confusion.
simply internal deadline calculations.
misc formatting.
2017-11-30 15:46:54 -06:00
pat-rogers
ff1db29084 start DMA transfers before ADC conversions, to prevent ADC overrun error (seen in robotics project) 2017-11-27 09:51:17 -06:00
pat-rogers
6fde62fcc1 reinsert locking SDA and SCL pins 2017-11-23 18:43:05 -06:00
pat-rogers
a13c055b30 don't lock pins 2017-11-23 18:36:06 -06:00
pat-rogers
9bdab01d35 casing error in name: "CLock" instead of "Clock" 2017-11-23 18:35:43 -06:00
pat-rogers
a3937cea50 robust, safer version of GPIO_Port_Config and Configure_IO routine 2017-11-18 07:15:29 -06:00
Fabien Chouteau
2ab3c6844e STM32.PWM: Handle 32 bits timers 2017-10-24 18:08:12 +02:00
Fabien Chouteau
4a9eff0584 Merge pull request #217 from AdaCore/various_microbit_fixes
Various MicroBit fixes
2017-10-04 11:48:42 +02:00