aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal
Commit message (Collapse)AuthorAgeFilesLines
* Added SPI driver and test code to MSP430X portAndrew Wygle2016-05-087-418/+1659
| | | | | | | A DMA-driven SPI driver and fairly comprehensive test code for SPI on the MSP430X port. Required some cleanup to the DMA and Serial drivers as well. Includes some reformatting to be more in line with ChibiOS coding standards.
* Merge pull request #68 from awygle/msp430xawygle2016-05-049-12/+719
| | | MSP430X DMA Support, EXP430FR6989 Demo + Makefile Updates
* Merge pull request #55 from marcoveeneman/tiva-wdg-drivermarcoveeneman2016-05-0239-39/+479
|\ | | | | Tiva WDG driver
| * Mass license update.marcoveeneman2016-04-2837-37/+43
| |
| * Tiva. WDG. Added watchdog driver to tm4c129 platform.mk.marcoveeneman2016-04-061-1/+2
| |
| * Tiva. WDG. Added missing declarations for watchdog peripherals.marcoveeneman2016-04-061-1/+3
| |
| * Tiva. WDG. Added watchdog low level driver.marcoveeneman2016-04-063-1/+430
| |
| * Tiva. WDG. Added missing declarations for watchdog peripherals.marcoveeneman2016-04-061-1/+3
| |
* | f4 platform.mk: reoder hardwareNicolas Reinecke2016-05-011-5/+5
| |
* | fix whitespaceNicolas Reinecke2016-05-012-4/+4
| |
* | FSMC: fix build on stm32f1x and stm32f3Nicolas Reinecke2016-04-291-0/+4
| | | | | | | | STM32F1,3 has no fsmc reset function so make it optional
* | add stm32f1xx portNicolas Reinecke2016-04-281-0/+14
| |
* | Merge pull request #62 from flabbergast/i2cFabio Utzig2016-04-273-60/+246
|\ \ | | | | | | [KINETIS] I2C update (timeouts, KL27Z)
| * | [KINETIS] Add I2C workaround for KL27Z.flabbergast2016-04-252-3/+74
| | |
| * | [KINETIS] Fix I2C clock divisor computation.flabbergast2016-04-251-2/+2
| | |
| * | [KINETIS] I2C driver: implement timeout.flabbergast2016-04-252-6/+32
| | |
| * | [KINETIS] Slightly rewrite and comment i2c driver.flabbergast2016-04-251-56/+143
| | |
| * | [KINETIS] Add FRDM-KL26Z/I2C demo.flabbergast2016-04-241-2/+4
| | |
* | | [KINETIS] fix ADC LLD bug, grpp access after clearbunnie2016-04-241-2/+3
|/ /
* | Updated Makefiles for STM32 according tobarthess2016-04-232-3/+3
| | | | | | | | http://forum.chibios.org/phpbb/viewtopic.php?f=3&t=3301&sid=32a42f3ad6ca146ea07566e52f127d83
* | Merge pull request #59 from flabbergast/oshchipFabio Utzig2016-04-193-0/+149
|\ \ | | | | | | Add OSHchip board (NRF51 based)
| * | [NRF51] Add OSHChip_V1.0 board files.flabbergast2016-04-143-0/+149
| | |
* | | define CTS/RTS for BLE400 boardStephane D'Alu2016-04-161-0/+2
|/ /
* | Merge branch 'master' into fix-nrf51-portFabio Utzig2016-04-1070-15649/+18173
|\ \
| * \ Merge pull request #52 from awygle/msp430xUladzimir Pylinski2016-04-0912-0/+2524
| |\ \ | | | | | | | | Initial MSP430X Port.
| | * | Initial MSP430X Port.Andrew Wygle2016-04-0812-0/+2524
| | | | | | | | | | | | | | | | | | | | | | | | This port includes hal, pal, serial, and st drivers. It supports both large and small model code and data for MSP430X-class CPUs. It has only been tested on the EXP430FR5969 LaunchPad board.
| * | | [KINETIS] Fix I2C TX to not wait for RX if requested rxbytes is 0Jonathan Struebel2016-04-081-1/+1
| |/ /
| * / STM32 mass update to current naming convention in ChibiOSbarthess2016-04-0757-15648/+15648
| |/
* | Merge branch 'master' into fix-nrf51-portFabio Utzig2016-04-1050-112/+112
|\|
| * Merge pull request #50 from utzig/fix-tiva-portFabio Utzig2016-04-0522-48/+48
| |\ | | | | | | Fix tiva port
| | * Fix tiva demosFabio Utzig2016-04-041-1/+1
| | |
| | * Fix header guard styleFabio Utzig2016-04-0411-33/+33
| | |
| | * Fix hal files naming schemeFabio Utzig2016-04-0420-14/+14
| | |
| * | [KINETIS] Rename header guards in HAL.flabbergast2016-04-0415-45/+45
| | |
| * | [KINETIS] Rename HAL LLD files.flabbergast2016-04-0424-19/+19
| |/
* | Fix testhal demos (except for RNG)Fabio Utzig2016-04-043-6/+6
| |
* | Fix headers guards + style fixesFabio Utzig2016-04-0413-49/+49
| |
* | Move files to new naming stdFabio Utzig2016-04-0423-23/+23
| |
* | Fix style and warnings using timer0Fabio Utzig2016-04-042-31/+46
| |
* | Fix API usage in serial driverFabio Utzig2016-04-031-4/+4
|/
* [KINETIS] A lot of updatesFabio Utzig2016-03-2857-5671/+5108
|\
| * [KINETIS] HAL cleanup/update.flabbergast2016-03-2237-5615/+3880
| | | | | | | | | | | | | | New entries in kinetis_registry.h to support new MCUs. Moved registers to ext/CMSIS, like it is done for STM32. Move the same drivers to LLD. Add USB driver.
| * [KINETIS] Update boards.flabbergast2016-03-2216-48/+1220
| | | | | | | | | | Add FRDM-KL26Z, Teensy LC and 3.1. Update definitions for FRDM-KL25Z, MCHCK, Teensy 3.0.
| * [KINETIS] Fix board definitions (move to contrib).flabbergast2016-03-214-8/+8
| |
| * Merge remote-tracking branch 'utzig/kinetis' into kinetisflabbergast2016-03-2148-0/+12611
| |\
* | \ Merge pull request #45 from utzig/kinetisFabio Utzig2016-03-2848-0/+12611
|\ \ \ | | |/ | |/| [KINETIS] Move from main repo to contrib
| * | [KINETIS] Fix platform driver references to contribFabio Utzig2016-03-082-21/+21
| | |
| * | [KINETIS] Move from main repo to contribFabio Utzig2016-03-0748-0/+12611
| | |
* | | 1-wire. Fixed possible deadlock situation.barthess2016-03-281-13/+10
| | | | | | | | | | | | | | | In old code thread could be suspended *after* the callback was called. New code protected with more wide critical section.
* | | QUEUES flags deleted from chconf.h filesbarthess2016-03-281-1/+1
| |/ |/|