Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add fault handlers to ease ARM-v7m (Cortex M3/M4(F)/M7 debugging | Diego Ismirlian | 2019-10-02 | 1 | -0/+22 |
| | |||||
* | Update copyright | Diego Ismirlian | 2019-09-29 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' of https://github.com/ChibiOS/ChibiOS-Contrib | Diego Ismirlian | 2019-08-24 | 8 | -60/+1635 |
|\ | |||||
| * | Fix F7 cache invalidation on write operation | José Simões | 2019-03-10 | 1 | -6/+17 |
| | | |||||
| * | Add call to cache flush on disk write | José Simões | 2019-03-07 | 1 | -0/+3 |
| | | | | | | | | - This is required for F7 targets (and others that feature memory cache). - The call is provided empty for all the other series, so it's OK to use it as it is. | ||||
| * | Fixes for USB MSD | José Simões | 2019-02-27 | 1 | -31/+53 |
| | | | | | | | | | | | | | | | | | | - 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> | ||||
| * | Adding median library | Fabien Poussin | 2019-01-10 | 2 | -0/+171 |
| | | |||||
| * | added NRF52 pwm, icu, i2c, radio esb drivers | andru | 2019-01-08 | 2 | -0/+1367 |
| | | |||||
| * | Adopt sources to new HAL. | Konstantin Oblaukhov | 2018-09-24 | 3 | -6/+11 |
| | | |||||
* | | FATFS: update diskio to match FATFS version | Diego Ismirlian | 2018-08-20 | 1 | -6/+6 |
| | | |||||
* | | Merge branch 'master' of https://github.com/ChibiOS/ChibiOS-Contrib | Diego Ismirlian | 2018-08-20 | 5 | -12/+285 |
|\| | |||||
| * | Renaming PID struct typedef to avoid conflicts | Fabien Poussin | 2018-03-25 | 2 | -38/+38 |
| | | |||||
| * | Adding basic PID demo. | Fabien Poussin | 2018-03-22 | 2 | -5/+5 |
| | | |||||
| * | Cleaning PID lib. | Fabien Poussin | 2018-03-22 | 2 | -41/+44 |
| | | |||||
| * | Adding PID library | Fabien Poussin | 2018-03-22 | 2 | -0/+269 |
| | | |||||
| * | lib_sci: FIX 'for' loop initial declarations are only allowed in C99 or C11 mode | Romain Reignier | 2018-03-12 | 1 | -1/+2 |
| | | |||||
| * | fatfs: update to latest ChibiOS changes | Romain Reignier | 2018-03-12 | 2 | -11/+11 |
| | | |||||
* | | Merge branch 'master' of https://github.com/ChibiOS/ChibiOS-Contrib | Diego Ismirlian | 2017-10-29 | 2 | -19/+74 |
|\| | |||||
| * | SCSI: Respond to TEST UNIT READY command, Fix REQUEST SENSE replying | Kimmo Lindholm | 2017-10-21 | 1 | -18/+53 |
| | | | | | | | | | | | | | | | | | | | | When host sends TEST UNIT READY command, set sense 'all ok' if block device reports that medium is inserted, or set sense 'medium not present' if medium is not inserted. Do not override sense by default with 'all ok', allow REQUEST SENSE command to be responded with correct sense data which was set on last failure. Check just DESC bit when responding to REQUEST SENSE command. | ||||
| * | SCSI: Respond to unit serial number inquiry | Kimmo Lindholm | 2017-10-12 | 2 | -1/+21 |
| | | |||||
* | | USBH: silence compiler warning | Diego Ismirlian | 2017-10-29 | 1 | -0/+1 |
| | | |||||
* | | USBH: testhal example: improve support for multiple FAT devices | Diego Ismirlian | 2017-08-08 | 3 | -48/+76 |
|/ | |||||
* | USBH: Fix compile with FATFS 0.12b | Diego Ismirlian | 2017-08-07 | 1 | -12/+12 |
| | |||||
* | USB Host fixes | Diego Ismirlian | 2017-06-05 | 2 | -0/+327 |
| | | | | | | | | - 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 | ||||
* | Fixed typo in ramdisk. | barthess | 2017-01-06 | 1 | -1/+1 |
| | |||||
* | Added debug printf macros | barthess | 2016-10-28 | 1 | -0/+41 |
| | |||||
* | USB_MSD. Added READ_FORMAT_CAPACITIES handler | barthess | 2016-10-28 | 3 | -38/+90 |
| | |||||
* | Updated include guards | barthess | 2016-10-17 | 2 | -6/+6 |
| | |||||
* | USB_MSD. Initial commit. | barthess | 2016-10-17 | 4 | -0/+1038 |
| | |||||
* | NRF52832 implementation | Stephane D'Alu | 2016-07-09 | 1 | -0/+4 |
| | |||||
* | extend to 64 bits int | Stephane D'Alu | 2016-02-28 | 1 | -0/+55 |
| | |||||
* | Merge pull request #35 from sdalu/sensor_hdc1000 | Fabio Utzig | 2016-02-15 | 11 | -0/+2563 |
|\ | | | | | Sensor hdc1000, mcp9808, tsl2561, tsl2591 | ||||
| * | included copyright | Stephane D'Alu | 2016-02-15 | 2 | -6/+39 |
| | | |||||
| * | correctly pack structure, remove unused fields | Stephane D'Alu | 2016-02-10 | 4 | -31/+54 |
| | | |||||
| * | fixed tsl2561, added tsl2591 | Stephane D'Alu | 2016-02-09 | 3 | -14/+511 |
| | | |||||
| * | updated license | Stephane D'Alu | 2016-02-09 | 8 | -13/+94 |
| | | |||||
| * | changed file layout, move startup/bootup time to #define | Stephane D'Alu | 2016-02-08 | 7 | -31/+63 |
| | | |||||
| * | added TSL2561 Light sesnor | Stephane D'Alu | 2016-02-08 | 7 | -148/+750 |
| | | |||||
| * | small fix | Stephane D'Alu | 2016-02-07 | 1 | -3/+10 |
| | | |||||
| * | cleanup | Stephane D'Alu | 2016-02-07 | 3 | -141/+3 |
| | | |||||
| * | mcp9808 temperature sensor | Stephane D'Alu | 2016-02-07 | 2 | -0/+396 |
| | | |||||
| * | fixed comments, set default i2c address | Stephane D'Alu | 2016-02-07 | 1 | -5/+4 |
| | | |||||
| * | hdc1008 sensor | Stephane D'Alu | 2016-02-07 | 5 | -0/+1031 |
| | | |||||
* | | ease dev with flash/debug target | Stephane D'Alu | 2016-02-05 | 2 | -0/+46 |
|/ | |||||
* | Memtest. Cosmetical improvements | barthess | 2015-12-21 | 1 | -9/+15 |
| | |||||
* | Memtest. Cosmetical cleanup. | barthess | 2015-10-15 | 1 | -1/+1 |
| | |||||
* | Memtest. Added uint64_t test. | barthess | 2015-10-15 | 2 | -10/+27 |
| | |||||
* | Memtest. Changed way to specify memtest data width | barthess | 2015-09-28 | 2 | -28/+24 |
| | |||||
* | Update code from code feedback | Michael Spradling | 2015-08-16 | 1 | -76/+76 |
| | |||||
* | Add CRC Driver | Michael Spradling | 2015-08-16 | 2 | -0/+553 |
| | | | | | | | | | | | | | | | | | | | | | | This patch includes a high level and two low level drivers. The high level driver is enabled with flag HAL_USE_CRC The low level drivers include: * Hardware CRC for the STM32 cortex processor lines.(when supported) * Enabled with flag STM32_CRC_USE_CRC1 * DMA is enabled with CRC_USE_DMA * SYNC api will use DMA, but put calling thread to sleep * ASYNC api enabled. * DMA Disabled * SYNC api spin while calculating CRC * ASYNC api disabled * Software CRC (3 modes) * CRCSW_CRC32_TABLE - Enables crc32 with lookup table. * CRCSW_CRC16_TABLE - Enables crc16 with lookup tables. * CRCSW_PROGRAMMBLE - Enables any crc done with computation. * Can calculate any crc configuration. * CRC_USE_DMA obviously not support with software CRC |