aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* 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
* buttons: Add initial support for detecting button pressesKevin O'Connor2018-06-302-1/+161
* mcp4451: Add initial support for programming the mcp4451 on lpc176xKevin O'Connor2018-06-292-1/+101
* build: Cleanup whitespace errorsKevin O'Connor2018-06-281-4/+4
* stm32f1: fix ADC pin listGrigori Goronzy2018-06-271-1/+1
* gpiocmds: Add update_digital_out commandKevin O'Connor2018-06-271-0/+15
* avr: Don't set SS high on spi_init()Kevin O'Connor2018-06-271-1/+3
* pru: Disable ADC reading directly from the PRUKevin O'Connor2018-06-271-1/+1
* lcd_st7920: Use a longer delay at the start of each command/dataKevin O'Connor2018-06-221-9/+27
* lpc176x: Build with LCD supportKevin O'Connor2018-06-181-0/+1
* basecmd: Rename get_status to get_clockKevin O'Connor2018-05-291-3/+3
* mcu: Do not automatically restart MCU with new config if it is shutdownKevin O'Connor2018-05-291-2/+2
* serialqueue: Limit message transmission to available receive buffer sizeKevin O'Connor2018-05-281-1/+4
* command: Wait to send ack until after processing commandsKevin O'Connor2018-05-284-4/+18
* command: Add command_find_and_dispatch() helperKevin O'Connor2018-05-285-10/+17
* command: Add a command_encode_and_frame() helperKevin O'Connor2018-05-286-9/+17
* command: Prefer uint8_t* for buffers; prefer uint8_fast_t for lengthsKevin O'Connor2018-05-2811-78/+71
* lpc176x: Add a dummy "make flash" command to advise users on how to flashKevin O'Connor2018-05-251-0/+8
* lpc176x: Add build rules for smoothieware bootloader supportKevin O'Connor2018-05-252-1/+10
* lpc176x: Initial support for serial over usbKevin O'Connor2018-05-258-1/+961
* lpc176x: Add ADC supportKevin O'Connor2018-05-253-0/+100
* lpc176x: Enable watchdogKevin O'Connor2018-05-251-0/+23
* lpc176x: Add support for GPIO pinsKevin O'Connor2018-05-253-1/+115
* lpc176x: Add initial support for LPC176x processorsKevin O'Connor2018-05-258-0/+283
* byteorder: Add a header file defining common byteswap functionsKevin O'Connor2018-05-211-0/+40
* stepper: Introduce and use gpio_out_toggle_noirq()Kevin O'Connor2018-05-1513-10/+46
* linux: Convert linux SPI code to use the generic spicmds.c codeKevin O'Connor2018-05-073-11/+38
* sam3x8e: Add SPI supportKevin O'Connor2018-05-074-1/+132
* spicmds: Rework SPI message transmissionKevin O'Connor2018-05-075-28/+203
* stm32f1: Enable lcd chip supportKevin O'Connor2018-05-071-0/+1
* sam3x8e: Enable lcd chip supportKevin O'Connor2018-05-071-0/+1
* avr: Do not use Idle modeKevin O'Connor2018-04-282-9/+1
* avr: Explicitly set ADCSRA on each conversion startKevin O'Connor2018-04-251-7/+10
* avr: Clean up serial port register aliasesKevin O'Connor2018-04-252-31/+38
* serial_irq: Add new generic/serial_irq.c codeKevin O'Connor2018-04-208-343/+166
* stm32f1: Use generic timer_irq.c dispatch codeKevin O'Connor2018-04-201-62/+3