aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* lib: Remove sam4e sam.h and component-version.h filesKevin O'Connor2019-01-074-4/+4
* usb_cdc: Notify both the bulk_in and bulk_out tasks on a configureKevin O'Connor2019-01-071-0/+1
* stm32f1: It's only necessary to program the CR1 register during SPI initKevin O'Connor2019-01-073-11/+9
* lpc176x: Pass gpio id to gpio_peripheral()Kevin O'Connor2019-01-047-21/+21
* lpc176x: Move enable_peripheral_clock to main.cKevin O'Connor2019-01-049-23/+32
* lpc176x: Move ADC code to new adc.c fileKevin O'Connor2019-01-044-95/+103
* samd21: Add support for entering Arduino bootloader via USBKevin O'Connor2018-12-242-1/+9
* usb_cdc: Add support for detecting a USB level Arduino bootloader requestKevin O'Connor2018-12-246-0/+33
* samd21: Add support for ADCKevin O'Connor2018-12-224-0/+131
* stm32f1: Always read SPI receive bufferYannic Schroeder2018-12-141-2/+3
* samd21: Fix gpio in supportKevin O'Connor2018-11-302-3/+18
* samd21: Add support for flashing an application via the bossac toolKevin O'Connor2018-11-301-3/+9
* samd21: Add support for hardware pwmKevin O'Connor2018-11-304-0/+110
* samd21: Minor simplification to timer init codeKevin O'Connor2018-11-301-2/+2
* samd21: Add support for SPIKevin O'Connor2018-11-304-0/+102
* samd21: Add support for basic i2c support (write only)Kevin O'Connor2018-11-304-0/+125
* samd21: Use GPIO() macro when calling gpio_peripheral()Kevin O'Connor2018-11-304-11/+12
* samd21: Enable watchdogKevin O'Connor2018-11-301-0/+20
* samd21: Try to clarify the "generic clock generator" configurationKevin O'Connor2018-11-301-15/+19
* i2ccmds: Validate the i2c addressKevin O'Connor2018-11-301-1/+4
* spicmds: Check for an incorrect mode in spicmds.cKevin O'Connor2018-11-306-10/+12
* stm32f1: Move ADC and SPI code from gpio.c to spi.c and adc.cKevin O'Connor2018-11-305-217/+238
* avr: Add support for sending I2C messagesKevin O'Connor2018-11-234-0/+114
* i2ccmds: Minor whitespace changesKevin O'Connor2018-11-231-1/+3
* lpc176x: Enable full speed peripheral clocks on SPI and I2CKevin O'Connor2018-11-213-2/+8
* lpc176x: Add an enable_peripheral_clock() helper functionKevin O'Connor2018-11-214-5/+23
* avr: Minor comment update in hard_pwm.cKevin O'Connor2018-11-201-1/+1
* avr: Rework hardware pwm pin definitionsKevin O'Connor2018-11-201-56/+48
* avr: Split gpio.c into gpio.c, adc.c, hard_pwm.c, and spi.cKevin O'Connor2018-11-206-391/+418
* avr: Add initial support for atmega32u4 chipsKevin O'Connor2018-11-203-12/+32
* avr: Minor update to help text in KconfigKevin O'Connor2018-11-191-2/+1
* timer_irq: Increase maximum busy wait time to 2usKevin O'Connor2018-11-161-1/+1
* lpc176x: Convert i2c code to use standard i2ccmds.cKevin O'Connor2018-11-143-10/+28
* avr: Add support for atmega328pKevin O'Connor2018-10-292-5/+8
* Implement I2C support in the SAM4E8E portFlorian.Heilmann2018-10-275-1/+198
* Add generic i2c interfaceFlorian.Heilmann2018-10-273-0/+80
* sam3x8e: Don't report an error if bossac errors during device restartKevin O'Connor2018-10-221-1/+1
* sam4e8e: Enable SAM4 cache at startupKevin O'Connor2018-10-221-0/+6
* lpc176x: Divide system clock within timer; not on system busKevin O'Connor2018-10-181-0/+3
* sam3x8e: Align loops to a 16 byte boundaryKevin O'Connor2018-10-131-1/+1
* sched: Force sched_try_shutdown to be inlinedKevin O'Connor2018-10-131-1/+1
* armcm_irq: Fix jump target alignmentKevin O'Connor2018-10-131-2/+2
* stm32f1: Use __always_inline on timer_read_timeKevin O'Connor2018-10-111-1/+1
* stm32f1: Use -O2 optimization and inline timer_read_time()Kevin O'Connor2018-10-112-2/+1
* stm32f1: Use the main lib/cmsis-core directory for cmsis includesKevin O'Connor2018-10-111-2/+2
* stm32f1: Add support for building with bootloader supportKevin O'Connor2018-10-114-2/+136
* stm32f1: Move assembler build rules togetherKevin O'Connor2018-10-111-10/+9
* stm32f1: Pull the USB D+ line low briefly to signal a device connectKevin O'Connor2018-10-111-0/+8
* stm32f1: Initial support for serial over USBKevin O'Connor2018-10-113-1/+286
* stm32f1: Serial should have a higher irq priority than timersKevin O'Connor2018-10-112-3/+2