aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* stepper: Support configuring the stepper pulse length from KconfigKevin O'Connor2019-01-093-15/+41
* i2ccmds: Pass the i2c address as a 7-bit number (0-127)Kevin O'Connor2019-01-074-7/+5
* sam3: Implement board reset via SAM RSTC hardwareKevin O'Connor2019-01-071-1/+6
* sam3: Add USB support for the SAM4 "UDP" hardwareKevin O'Connor2019-01-076-2/+256
* sam3: Add support for sam4s8c chipsKevin O'Connor2019-01-0710-8/+222
* sam3: Add additional SPI and USART buses to spi.cKevin O'Connor2019-01-071-0/+4
* sam3: Merge sam4e_spi.c into spi.cKevin O'Connor2019-01-074-163/+193
* sam3: Add enable_pclock() helper functionKevin O'Connor2019-01-0710-22/+32
* sam3: Enable i2c on sam3x8eKevin O'Connor2019-01-073-17/+16
* sam3: Merge sam4e8e support into sam3 codeKevin O'Connor2019-01-0723-551/+125
* lib: Rename lib/cmsis-sam4e/ to lib/sam4e/Kevin O'Connor2019-01-071-8/+5
* sam3: Rename src/sam3x8e to src/sam3Kevin O'Connor2019-01-0711-10/+10
* sam4e8e: Move the sam4 cache setup to its own sam4_cache.c fileKevin O'Connor2019-01-073-7/+17
* sam4e8e: Use just a single 'chan' member in 'struct gpio_adc'Kevin O'Connor2019-01-072-61/+47
* sam4e8e: Move ADC code to new file afec.cKevin O'Connor2019-01-074-212/+219
* sam4e8e: Rename gpio_set_peripheral() to gpio_peripheral()Kevin O'Connor2019-01-075-27/+24
* sam4e8e: Move gpio_set_peripheral() definition from gpio.h to internal.hKevin O'Connor2019-01-076-38/+51
* sam3x8e: Move adc support to a new adc.c fileKevin O'Connor2019-01-073-85/+93
* sam3x8e: Pass the gpio id directly to gpio_peripheral()Kevin O'Connor2019-01-074-9/+10
* sam3x8e: Add an internal.h header file with local definitionsKevin O'Connor2019-01-075-15/+23
* 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