aboutsummaryrefslogtreecommitdiffstats
path: root/firmware/libboard/common
AgeCommit message (Expand)AuthorFilesLines
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 Redon1-15/+0
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-04board: comment USART definitions and add corresponding IRQ numbersKévin Redon1-2/+11
2018-06-29console: use buffer and interrupts instead of busy loops for UART debug outputKévin Redon2-13/+52
2018-06-29DFU: only boot the application if it has a valid startKévin Redon1-3/+14
2018-06-29USB: implement USB reset by setting the on-board pull-up on D+ lowKévin Redon1-5/+4
2018-06-29fix pointer casting warningKévin Redon1-1/+1
2018-05-21add copyright noticeKévin Redon1-0/+1
2017-11-28DFU: Move "Override DFU" (force DFU) code to board-specific sectionHarald Welte1-0/+1
2017-11-03[firmware] sim_switch + wwan_perst: Don't re-initializeHarald Welte1-0/+1
2017-05-20set local slot LED according to remote/local state.Harald Welte1-0/+6
2017-05-20uart_console: Re-start watchdog during busy-waiting for serial charsHarald Welte1-1/+3
2017-05-11perst/sim_switch: Log events using TRACE_INFOHarald Welte1-2/+5
2017-05-11consistently use 0-based counting of modems/slotsHarald Welte1-2/+2
2017-05-09Generalize SIM switching code and allow local/remote switching via USBHarald Welte2-0/+68
2017-05-05use same USB Product ID for DFU and runtime modeHarald Welte1-3/+3
2017-03-06LED: Introduce LED blinking pattern codeHarald Welte4-248/+294
2017-03-05qmod eeprom/i2c: Re-start watchdog while slow bit-bangingHarald Welte1-3/+8
2017-03-04DFU: Introduce board/app-specific override for booting in DFU modeHarald Welte1-1/+1
2017-03-03Use Supply Controller to avoid running SAM3 on voltages lower than 3.0VHarald Welte1-0/+7
2017-03-03only simtrace is bus-powered, SAM3 on qmod + owhw are self-poweredHarald Welte1-5/+0
2017-03-03DFU: make sure to properly initialize g_dfu pointer before using itHarald Welte1-0/+3
2017-03-03DFU: fix transitions between runtime and DFU modeHarald Welte1-2/+6
2017-03-02cstartup: (re-)enable interrupts before calling main()Harald Welte1-3/+3
2017-03-02cstartup / USBD: Use correct Makefile conditionals for DFUHarald Welte1-2/+3
2017-03-02flashd: Set 6 Wait states as per Errata requiremens for Revision AHarald Welte1-0/+3
2017-02-28move PLLB (for USB) initialization to board_lowlevel.cHarald Welte1-0/+24
2017-02-28fix g_dfu access from both DFU and runtime accessHarald Welte1-1/+3
2017-02-28ensure g_dfu is linked to start of RAM when building DFU loaderHarald Welte3-0/+6
2017-02-28DFU: towards a more complete implementationHarald Welte1-0/+1
2017-02-27Remove newlib dependency, include own stdio/string/assertHarald Welte1-4/+0
2017-02-27Structure build system to build for multiple boards/apps/environmentsHarald Welte3-0/+157
2017-02-27Change directory structure to align with Atmel softpackHarald Welte22-0/+2500