Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cleaning FSMC code | Fabien Poussin | 2019-10-30 | 3 | -7/+7 |
| | |||||
* | Re-organised FSMC drivers | Fabien Poussin | 2019-10-30 | 7 | -95/+99 |
| | |||||
* | Updating FSMC driver (SRAM part) | Fabien Poussin | 2019-10-29 | 4 | -142/+20 |
| | |||||
* | Updating FSMC driver (SDRAM part first) | Fabien Poussin | 2019-10-29 | 9 | -723/+73 |
| | |||||
* | Updated COMP7 IRQ handler | Fabien Poussin | 2019-10-29 | 1 | -1/+1 |
| | |||||
* | Added STM32F0 support for comp driver | Fabien Poussin | 2019-10-29 | 1 | -2/+2 |
| | |||||
* | Updated Comp driver for STM32L0 | Fabien Poussin | 2019-10-29 | 4 | -23/+107 |
| | |||||
* | USBH: rework debug framework | Diego Ismirlian | 2019-10-02 | 2 | -114/+102 |
| | |||||
* | Merge branch 'master' of https://github.com/ChibiOS/ChibiOS-Contrib | Diego Ismirlian | 2019-10-02 | 3 | -7/+7 |
|\ | |||||
| * | Fixed DMA for 19.1.x | Fabien Poussin | 2019-10-01 | 3 | -7/+7 |
| | | |||||
* | | Update copyright | Diego Ismirlian | 2019-09-29 | 2 | -2/+2 |
|/ | |||||
* | Fixes for STM32L4, Comp and eeprom. | Fabien Poussin | 2019-09-18 | 1 | -4/+16 |
| | |||||
* | Fixed COMP1 peripheral name | Fabien Poussin | 2019-09-17 | 1 | -1/+1 |
| | |||||
* | Adding devices for STM32L4 | Fabien Poussin | 2019-09-17 | 2 | -3/+6 |
| | |||||
* | Added hal lld's to platform.mk of STM32F7xx | markuspetermann | 2019-08-07 | 1 | -0/+5 |
| | |||||
* | Fixes for USB MSD | José Simões | 2019-02-27 | 1 | -2/+2 |
| | | | | | | | | | - Fix return value on succesfull scsi_requestsense. - Fix calls to LL SMT32 API for OTG2. - Port changes from ChibiOS fatfs_diskio. - Rework checks to allow simultaneous use of SD Card and USB MSD. Signed-off-by: José Simões <jose.simoes@eclo.solutions> | ||||
* | Updating OpAmp code with calibration functions, cleaning. | Fabien Poussin | 2019-01-31 | 2 | -58/+568 |
| | |||||
* | Adding rudimentary OPAMP Driver | Fabien Poussin | 2019-01-08 | 4 | -0/+451 |
| | |||||
* | Merge pull request #170 from kajusK/qei | Fabien Poussin | 2018-11-01 | 1 | -1/+1 |
|\ | | | | | Added setting qei to value for stm32 | ||||
| * | Added setting qei to value for stm32 | Jakub Kaderka | 2018-10-16 | 1 | -1/+1 |
| | | |||||
* | | Fix for rccEnableCRC macro parameter. | Dave Flogeras | 2018-11-01 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | This was removed in commit ae7a4d40b84d8afc999691577210696f16e682f6#diff-7ddaa5ecc31109f41b7801dea2660b47 But I think is still necessary as the underlying rccEnableAHB macros take parameter 'lp'. It seems to work for the F0xx series, because its rccEnableAHB ignores the 'lp'. It is required when I tried to use the CRC driver on a family that does require the 'lp' parameter in the lower level macros. | ||||
* | | avoid using list_for_each_entry_safe when closing endpoints to prevent ↵ | Austin Morton | 2018-10-01 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | | | | potential infinite loop list_for_each_entry_safe is only safe when the current entry is being removed. If other entries in the list could potentially be removed it can result in an infinite loop. Because usbh_lld_ep_close blocks on each urb during iteration, it may give up its lock on the system and allow an interrupt to remove a different urb from the list, resulting in an infinite loop when the thread resumes. | ||||
* | | fix some compiler warnings around USBH_DEBUG_ENABLE conditions | Austin Morton | 2018-10-01 | 1 | -2/+2 |
| | | |||||
* | | implement _ptxfe_int to support ISO and INT out transfers | Austin Morton | 2018-10-01 | 1 | -3/+11 |
|/ | |||||
* | Update STM32 platform makefiles, add per-driver makefiles. | Konstantin Oblaukhov | 2018-09-24 | 13 | -71/+178 |
| | |||||
* | Fix STM32 LLD CRCv1 large data bug in DMA mode | Unknown | 2018-07-12 | 2 | -5/+21 |
| | | | | | * STM32 DMA can only handle 65535 bytes per transfer so larger data sets have to split up to be correctly handled when using DMA | ||||
* | Merge branch 'master' into update_tests | Fabien Poussin | 2018-03-15 | 2 | -1/+22 |
|\ | |||||
| * | Merge pull request #148 from romainreignier/add_stm32L4 | Fabien Poussin | 2018-03-15 | 1 | -0/+21 |
| |\ | | | | | | | platform: add support for STM32L4 family | ||||
| | * | platform: add support for STM32L4 family | Romain Reignier | 2018-03-12 | 1 | -0/+21 |
| | | | |||||
| * | | Fixed most testhal examples for STM32, updated configs using script. Fixed ↵ | Fabien Poussin | 2018-03-14 | 3 | -6/+6 |
| |/ | | | | | | | deprecated MS2ST calls. | ||||
| * | Keep track of STM32 RCC API | Romain Reignier | 2018-03-11 | 3 | -25/+25 |
| | | | | | | | | | | | | | | RCC API changed in 01/2018 so apply the changes. Note that ae7a4d40b84d8afc999691577210696f16e682f6 partially fixed the changes in QEI module but some were missing. So update the other modules too. | ||||
* | | hal_usbh: update to new Time macros | Romain Reignier | 2018-03-12 | 1 | -4/+4 |
| | | |||||
* | | hal_fsmc: update to new RCC API | Romain Reignier | 2018-03-12 | 1 | -1/+1 |
| | | |||||
* | | hal: stm32: Keep track of latest STM32 RCC API | Romain Reignier | 2018-03-12 | 3 | -25/+25 |
|/ | | | | | | | RCC API changed in 01/2018 so apply the changes. Note that ae7a4d40b84d8afc999691577210696f16e682f6 partially fixed the changes in QEI module but some were missing. So update the other modules too. | ||||
* | Fixes for STM32F0 testhal | Fabien Poussin | 2018-03-08 | 2 | -14/+14 |
| | |||||
* | Added support for STM32F7 | Adrian | 2018-01-31 | 5 | -5/+20 |
| | | | | Tested only for STM32F746, other chipsets have to be checked. | ||||
* | Add STM32F769 to FSMCv1 sdram driver | Dave Flogeras | 2017-12-14 | 3 | -3/+5 |
| | |||||
* | USBH: STM32 LLD: break LS activity detect loop if port is disabled | Diego Ismirlian | 2017-08-07 | 1 | -11/+18 |
| | |||||
* | USBH: STM32 LLD: various improvements | Diego Ismirlian | 2017-07-31 | 2 | -112/+134 |
| | | | | | | | | | - general cleanup - implemented workaround to undocumented erratum (the OTG core may report successful enabling of port when connecting a low-speed device, but really it generates no traffic and remains in a "dumb" state) - improved handling of disconnection of devices (avoid submitting URBs if the port is disabled) | ||||
* | USBH: remove unnecessary reschedules and add necessary ones | Diego Ismirlian | 2017-07-16 | 1 | -7/+1 |
| | |||||
* | USBH: Correct bug in LLD | Diego Ismirlian | 2017-07-16 | 1 | -1/+1 |
| | |||||
* | USBH: moved definition of driver to LLD | Diego Ismirlian | 2017-07-09 | 1 | -0/+7 |
| | |||||
* | USBH: moved declaration of driver to LLD | Diego Ismirlian | 2017-06-09 | 1 | -0/+9 |
| | |||||
* | USBH: STM32 lld, activate correction of unexpected length | Diego Ismirlian | 2017-06-08 | 1 | -1/+1 |
| | |||||
* | Mass license dates update | Diego Ismirlian | 2017-06-05 | 2 | -4/+4 |
| | |||||
* | Remove redundant hal_stm32_otg.h file | Diego Ismirlian | 2017-06-05 | 1 | -934/+0 |
| | | | | The correct version is already present in ChibiOS | ||||
* | USB Host fixes | Diego Ismirlian | 2017-06-05 | 2 | -20/+92 |
| | | | | | | | | - Cleaned up alignment macros for GCC & IAR - Corrected EP halt and Clear halt behaviours - Initialization of class drivers by USB Host main driver - Minor cosmetic fixes - Updated USB_HOST testhal app | ||||
* | Add checks to QEI if STM32 TIM is already used | Andres Vahter | 2017-06-05 | 1 | -4/+54 |
| | |||||
* | [DMA2D, LTDC] Removing ch.h dependencies. Fix #111. | Romain Reignier | 2017-02-28 | 2 | -2/+0 |
| | |||||
* | [Comp] Adding interrupt functions, updating example. | Fabien Poussin | 2017-02-09 | 2 | -2/+200 |
| |