aboutsummaryrefslogtreecommitdiffstats
path: root/firmware/libboard
AgeCommit message (Expand)AuthorFilesLines
2019-12-11improve shared bootloader/application memoryKévin Redon2-5/+7
2019-12-06Patch actual board name into the USB iProduct string descriptorHarald Welte4-0/+4
2019-12-06qmod DFU: Don't overwrite memory beyond end of usb_strings[]Harald Welte1-0/+2
2019-12-02better detect VCC and nRST changes on simtrace2 boardKévin Redon1-2/+2
2019-11-18add DFU enter override capabilityKévin Redon2-1/+17
2019-10-24add/fix mcp23017 i2c gpio expander functions and testsJoachim Steiger5-6/+51
2019-10-04define LEDs for octsimtestKévin Redon1-0/+16
2019-10-04make LED definitions board specificKévin Redon5-13/+70
2019-10-04hw: put board specific pin definition in corresponding fileKévin Redon2-6/+3
2019-08-12disable ERASE pinKévin Redon1-0/+3
2019-07-30 add new board and app for gpio testing on octsimtest boardJoachim Steiger6-0/+608
2019-06-19qmod: Disable hub reset and EEPROM erase/write by defaultHarald Welte1-2/+7
2019-05-23add make DEFINE to remove assert ERASE codeKévin Redon1-0/+8
2019-05-23make peer ERASE more robustKévin Redon1-3/+22
2019-02-28Add minimal board-support for Olimex SAM3-P256Harald Welte2-0/+216
2018-09-06owhw: add missing function board_main_topKévin Redon1-0/+8
2018-09-06owhw: add missing function board_exec_dbg_cmdKévin Redon1-0/+18
2018-09-06minor: update copyrightKévin Redon5-0/+7
2018-09-04qmod: add LED user controlKévin Redon1-0/+21
2018-09-04EEPROM: fix Wformat compile warningKévin Redon1-2/+2
2018-09-03qmod: output EEPROM data only on debug level, and add completion outputKévin Redon1-3/+5
2018-08-28UART: switch baud rate to 921600 bpsKévin Redon2-3/+8
2018-08-28set main clock for using UART at 921600 bpsKévin Redon5-25/+31
2018-08-26owhw: Fix cardem GPIO initialization pointer valueHarald Welte1-1/+1
2018-08-26firmware: Enable -Wformat and resolve all related compiler warningsHarald Welte2-3/+3
2018-08-07qmod: error on EEPROM erase failKévin Redon1-3/+5
2018-08-07USB: increase USB reset timeKévin Redon2-7/+5
2018-08-07qmod: Add 'e' command for erasing the EEPROMHarald Welte1-0/+24
2018-08-04add synchronous UART transmission and use it in exceptionsKévin Redon2-7/+28
2018-07-24I2C: return error after failed writeKévin Redon1-7/+7
2018-07-24I2C: add wait time after write to let EEPROM writeKévin Redon1-0/+2
2018-07-11make adc2uv commonKévin Redon2-2/+2
2018-07-11LED: add need patternKévin Redon2-0/+13
2018-07-11replace leading spaces with tabsKévin Redon4-381/+381
2018-07-11set linux end of lineKévin Redon3-850/+850
2018-07-11firmware: set license to GPLv2+Kévin Redon26-31/+375
2018-07-11DFU: use central DFU override checkKévin Redon1-20/+6
2018-07-07DFU: re-enable UART after testing forced bootloaderKévin Redon1-8/+20
2018-07-07UART: remove unused codeKévin Redon1-1/+0
2018-07-07UART: make IRQ/ISR enabling simplerKévin Redon1-8/+4
2018-07-07DFU: disable configured console UART before starting main appKévin Redon3-0/+19
2018-07-07DFU: set stack pointer before starting main appKévin Redon1-1/+5
2018-07-04fix LED switching on/offKing Kévin1-2/+2
2018-07-04console: drop data to be send when buffer is already fullKévin Redon1-10/+8
2018-07-04USB: add central file to define USB IDs, classes, and endpointsKévin Redon4-15/+3
2018-07-04LED: add short LED pulse blinking patternKévin Redon2-9/+17
2018-07-04board: fix LED pin definitionKévin Redon1-2/+2
2018-07-04DFU: remove force bootloader button debug message since the console is output...Kévin Redon1-1/+2
2018-07-04SIMtrace: enable interrupt on edge dection for SIM_RST pin to reset the sniff...Kévin Redon1-1/+1
2018-07-04SIMtrace: fix default SIM_RST pin state to allow phone controlled resetKévin Redon1-1/+3