aboutsummaryrefslogtreecommitdiffstats
path: root/src/lpc176x
Commit message (Expand)AuthorAgeFilesLines
* lpc176x: Add support for serial on UART3 P4.29/P4.28Kevin O'Connor2021-05-253-9/+23
* lpc176x: Move pin definitions together in serial.cKevin O'Connor2021-05-251-22/+28
* lpc176x: Use full peripheral clock speed; fix UART interfaceKevin O'Connor2021-05-041-1/+1
* lpc176x: Add i2c_read functionalityMichael Kurz2021-04-251-1/+34
* lpc176x: Add hardware PWM support for LPC176xMichael Kurz2021-03-265-0/+107
* lpc176x: Do not modify PCLKSELx at runtimeKevin O'Connor2021-03-251-8/+1
* lpc176x: Introduce get_pclock_frequency()Kevin O'Connor2021-03-256-12/+23
* lpc176x: Use "communication interface" menu option in KconfigKevin O'Connor2021-03-181-4/+10
* lpc176x: Fix spi mode bitsKevin O'Connor2020-07-101-1/+1
* Kconfig: Add a new CONFIG_HAVE_STRICT_TIMING build definitionKevin O'Connor2020-05-311-0/+1
* lpc176x: Add support for additional i2c busesKevin O'Connor2020-04-213-46/+66
* lpc176x: Add support for ssp1 (#2393)akatik2020-01-143-22/+39
* config: Fysetc S6 generic configuration (#2220)Tobias Weiß2019-12-181-2/+2
* lpc176x: Move chip id code from usbserial.c to new file chipid.cKevin O'Connor2019-11-263-38/+48
* usb_cdc: Add a usb_fill_serial() helper functionKevin O'Connor2019-11-251-23/+14
* lpc176x: Minor rework of HAVE_CHIPID kconfigKevin O'Connor2019-11-211-4/+1
* lpc176x: read chip id and use as usb serial. (#2184)Matt Baker2019-11-212-0/+50
* flash_usb: Pass -t $CONFIG_MCU to flash_usb on all targetsKevin O'Connor2019-10-261-1/+1
* armcm_boot: Use armcm_main() instead of main() to start board codeKevin O'Connor2019-10-241-4/+5
* lpc176x: Use FIOPIN to set start value on gpio_out_reset()Kevin O'Connor2019-09-291-4/+1
* armcm_boot: Export MCU definition from armcm_bootKevin O'Connor2019-09-182-5/+6
* armcm_reset: Add a new helper file defining command_reset()Kevin O'Connor2019-09-182-8/+1
* armcm_link: Rename armcm_boot.lds.S to armcm_link.lds.SKevin O'Connor2019-08-221-2/+2
* lpc176x: Update code to use armcm_boot mechanismKevin O'Connor2019-08-229-41/+37
* lpc176x: Move irq handler code above irq setupKevin O'Connor2019-08-223-75/+80
* lpc176x: Reset LPC_UART0->FDR when using serialKevin O'Connor2019-07-101-0/+1
* lpc176x: Add more filtering to workaround adc hardware defectKevin O'Connor2019-06-201-1/+11
* lpc176x: Fix adc clock divisorKevin O'Connor2019-06-191-2/+2
* armcm_timer: Unify udelay() implementationKevin O'Connor2019-06-093-16/+1
* lpc176x: refactor usbserial to use udelay helper.Matt Baker2019-04-061-3/+1
* lpc176x: force minimum usb disconnect timeMatt Baker2019-04-063-0/+19
* lpc176x: Use enumerations for buses and reserve pinsKevin O'Connor2019-04-044-7/+18
* lpc176x: Explicitly disconnect USB on a bootloader requestKevin O'Connor2019-03-311-1/+7
* lpc176x: Use enumerations for pin mappingsKevin O'Connor2019-03-171-0/+6
* command: Always pass a string to the DECL_CONSTANT() macroKevin O'Connor2019-03-172-2/+2
* flash_usb: Run dfu-util via sudoKevin O'Connor2019-03-111-1/+1
* lpc176x: Add support for flashing via "make flash"Kevin O'Connor2019-03-081-6/+2
* Makefile: Fix lpc176x and stm32f1 buildsKevin O'Connor2019-03-021-8/+7
* pins: Add support for pull down resistorsKevin O'Connor2019-02-271-3/+3
* lpc176x: Convert code to use armcm_timerKevin O'Connor2019-02-064-67/+6
* Kconfig: Move SERIAL_BAUD to src/Kconfig and show with LOW_LEVEL_OPTIONSKevin O'Connor2019-01-251-4/+0
* lpc176x: Implement a median filter on ADC readingsKevin O'Connor2019-01-142-19/+69
* lpc176x: Add mechanism for entering the bootloader from a USB signalKevin O'Connor2019-01-131-0/+9
* i2ccmds: Pass the i2c address as a 7-bit number (0-127)Kevin O'Connor2019-01-071-1/+1
* 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
* usb_cdc: Add support for detecting a USB level Arduino bootloader requestKevin O'Connor2018-12-241-0/+5
* spicmds: Check for an incorrect mode in spicmds.cKevin O'Connor2018-11-301-1/+1
* lpc176x: Enable full speed peripheral clocks on SPI and I2CKevin O'Connor2018-11-213-2/+8