aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* avr: Increase stack size to 256 for all AVR targetsKevin O'Connor2018-10-011-2/+1
* usbstd: Force usb_string_descriptor data field to match unicode stringKevin O'Connor2018-09-301-1/+2
* avr: Use generic usb_cdc code for usb serial supportKevin O'Connor2018-09-302-46/+225
* usb_cdc: Perform basic request validationKevin O'Connor2018-09-301-1/+25
* usb_cdc: Add usb_read_ep0_setup() interface functionKevin O'Connor2018-09-304-2/+14
* usb_cdc: Add support for usb_send_ep0_progmem()Kevin O'Connor2018-09-304-2/+9
* usb_cdc: Fix handling of zero-length-packetsKevin O'Connor2018-09-301-5/+10
* usb_cdc: Rework transfer state tracking codeKevin O'Connor2018-09-301-39/+40
* usb_cdc: Rename interface functions to avoid the term "setup"Kevin O'Connor2018-09-304-33/+32
* tmc2208: Initial support for configuring TMC2208 driversKevin O'Connor2018-08-272-1/+251
* stm32f1: Add support for gpio_x_reset()Kevin O'Connor2018-08-272-12/+28
* pru: Add wrappers for gpio_x_reset()Kevin O'Connor2018-08-272-0/+14
* simulator: Add support for gpio_x_reset()Kevin O'Connor2018-08-272-0/+6
* samd21: Add support for gpio_x_reset()Kevin O'Connor2018-08-272-15/+37
* sam4e8e: Add support for gpio_x_reset()Kevin O'Connor2018-08-272-30/+38
* sam3x8e: Add support for gpio_x_reset()Kevin O'Connor2018-08-272-19/+35
* lpc176x: Add support for gpio_x_reset()Kevin O'Connor2018-08-272-15/+44
* avr: Add support for gpio_x_reset()Kevin O'Connor2018-08-272-12/+26
* sched: Don't require 2ms pad in sched_add_timer()Kevin O'Connor2018-08-271-1/+1
* avr: Disable HAVE_GPIO_BITBANGING on atmega168Kevin O'Connor2018-08-271-1/+1
* samd21: Enable HAVE_GPIO_BITBANGINGKevin O'Connor2018-08-271-0/+1
* Kconfig: Rename HAVE_USER_INTERFACE to HAVE_GPIO_BITBANGINGKevin O'Connor2018-08-277-7/+7
* sam4e8e: Use local copy of bossac for flashingKevin O'Connor2018-08-271-3/+9
* sam3x8e: Use local copy of bossac for flashingKevin O'Connor2018-08-271-3/+9
* sam4e8e: Fix bug in sam4e gpio.c (#563)Florian Heilmann2018-08-242-5/+14
* samd21: Fix description of bootloader offsetKevin O'Connor2018-08-081-2/+2
* sam4e8e: Add the SAM4e8e portFlorian Heilmann2018-08-089-0/+780
* samd21: Minor fixes to usbserialKevin O'Connor2018-08-081-7/+2
* samd21: Add support for USBKevin O'Connor2018-08-073-0/+237
* samd21: Add support for gpio pinsKevin O'Connor2018-08-073-0/+110
* samd21: Initial support for SAMD21 micro-controllersKevin O'Connor2018-08-079-0/+351
* armcm_irq: Enhance clear_active_irq() so it works on cortex-m0Kevin O'Connor2018-08-061-2/+3
* usb_cdc: Allow USB endpoint ids to be board specificKevin O'Connor2018-08-065-9/+26
* lpc176x: Use common cmsis-core filesKevin O'Connor2018-08-061-2/+2
* sam3x8e: Use SAM3X CMSIS files instead of arduino CMSIS filesKevin O'Connor2018-08-061-6/+6
* thermocouple: Minor fixesKevin O'Connor2018-07-251-6/+5
* thermocouple: Add support for MAX6675 chipRicardo Amezquita2018-07-241-3/+21
* thermocouple: Add initial support for common SPI temperature sensing chipsKevin O'Connor2018-07-244-2/+197
* linux: Add support for bi-directional SPI communicationRicardo Amezquita2018-07-242-5/+33
* lpc176x: Add support for SPIKevin O'Connor2018-07-184-0/+91
* atmega1284p: Add choice between UART0 or UART1 to KconfigPascal Albert2018-07-131-1/+12
* spidev: Minor rework to spidev_transfer()Kevin O'Connor2018-07-111-7/+7
* sam3x8e: Configure spi transfer in spi_prepare()Kevin O'Connor2018-07-111-2/+1
* avr: Configure spi transfer in spi_prepare()Kevin O'Connor2018-07-111-4/+4
* simulator: Rework dummy simulator code to user timer_irq / serial_irqKevin O'Connor2018-07-116-109/+165
* stm32f1: implement spi_prepareGrigori Goronzy2018-07-081-3/+2
* SPI: introduce spi_prepare functionGrigori Goronzy2018-07-0811-0/+30
* stm32f1: add SPI supportGrigori Goronzy2018-07-074-0/+118
* sam3x8e: Read from the SPI_RDR on SPI send even if no data neededKevin O'Connor2018-07-051-8/+9
* adccmds: Add support for min/max temperature check filteringKevin O'Connor2018-07-021-3/+12