aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-07-04sniff mode: handle USART 1 RX interrupt to show sniffer dataKévin Redon3-2/+36
2018-07-04enable (empty) sniffer support for SIMtrace boardKévin Redon2-8/+15
2018-07-04copy working cardem app to traceKévin Redon3-0/+222
2018-07-04ringbuffer: Don't print/TRAC from ringbufferHarald Welte3-4/+10
2018-07-03echo all command characters entered on serial consoleHarald Welte1-0/+2
2018-07-01contrib/jenkins.sh: Also run firmware tests + build-test host softwareHarald Welte1-2/+40
2018-07-01firmware/test: Add more include pathsHarald Welte1-2/+14
2018-06-29Use system include <foo.h> notation for libosmocore headersHarald Welte14-21/+21
2018-06-29Makefile: fix automatic creation of obj directoryHarald Welte1-1/+1
2018-06-29add contrib/jenkins.sh for build verificationHarald Welte1-0/+19
2018-06-29apps/dfu/main.c: Avoid variable declaration in for loop initialHarald Welte1-1/+2
2018-06-29ring buffer: increase buffer size from 128 to 256 to cope with large debug ou...Kévin Redon1-1/+1
2018-06-29console: use buffer and interrupts instead of busy loops for UART debug outputKévin Redon2-13/+52
2018-06-29DFU: fix typo in USB stringsKévin Redon1-1/+1
2018-06-29DFU: incread watchdog timeout and restart watchdog before writing in flash to...Kévin Redon1-2/+9
2018-06-29DFU: only boot the application if it has a valid startKévin Redon1-3/+14
2018-06-29DFU: uncomment print message when DFU is forced using the buttonKévin Redon1-1/+1
2018-06-29DFU: unlock the flash before writing, verify written data, and relock itKévin Redon1-2/+23
2018-06-29USB: implement USB reset by setting the on-board pull-up on D+ lowKévin Redon3-7/+18
2018-06-29USBD: send empty packet when non-existing descriptor string is requestedKévin Redon1-2/+8
2018-06-29dfu: fix address destination check and add stack overwrite check in USBDFU_ha...Kévin Redon1-4/+6
2018-06-29README: rewrite to better explain environment variables and point to the wiki...Kévin Redon1-45/+56
2018-06-29fix pointer casting warningKévin Redon1-1/+1
2018-06-29fix: initialize uninitialized variable in USBDFU_DFU_RequestHandlerKévin Redon2-2/+2
2018-05-21add printf attribute declaration to remove warningKévin Redon1-0/+2
2018-05-21fix: remove duplicate volatile declarationKévin Redon1-1/+1
2018-05-21add copyright noticeKévin Redon1-0/+1
2018-05-11Add firmware/TODO.txt that was not committed so farHarald Welte1-0/+22
2018-05-11Add README.mdHarald Welte1-0/+39
2017-11-29CCID driver: Use USBD_GetDriver() instead of non-initialized state variableHarald Welte1-3/+1
2017-11-29CCID: re-enable control request handler for CCID class requestsHarald Welte1-2/+0
2017-11-29USB: Handle DFU requests by USBD.c to keep application callbackHarald Welte2-7/+7
2017-11-28rename ccid.c to mode_ccid.c to align with mode_cardemu.cHarald Welte3-2/+2
2017-11-28cardem: Don't dispatch UART IRQs to possible NULL pointersHarald Welte1-2/+4
2017-11-28iso7816_4: Re-trigger watchdog while waiting for characterHarald Welte1-0/+1
2017-11-28simtrace: Boot into DFU when BOOTLOADER button is pressedHarald Welte2-0/+15
2017-11-28DFU: Move "Override DFU" (force DFU) code to board-specific sectionHarald Welte3-25/+41
2017-11-28board_simtrace: Add minimal debug menu on debug USARTHarald Welte1-0/+20
2017-11-28{ccid,sniffer}.c: Add comments on USB callbacksHarald Welte2-0/+8
2017-11-28remove dead code (source/phone.c), superseded by card_emu.c/mode_cardemu.cHarald Welte1-196/+0
2017-11-28Make build of CCID code succeed again on BOARD=simtraceHarald Welte4-4/+7
2017-11-28Makefile: Disable -Wundef and -Wsign-compare for nowHarald Welte1-2/+2
2017-11-28fix build of APP=cardem on BOARD=simtraceHarald Welte3-6/+24
2017-11-28mode_cardem: Build on platforms without WWAN_PERST suppotrtHarald Welte1-1/+6
2017-11-28Fix typos in usb.c, llist_irqsafe.h and dfu.hHarald Welte3-5/+5
2017-11-04WIP: use local_irq_{save,restore}()Harald Welte2-16/+27
2017-11-04[firmware] WIP: make talloc irq-safeHarald Welte1-0/+10
2017-11-03[firmware] sim_switch + wwan_perst: Don't re-initializeHarald Welte2-0/+2
2017-11-03[firmware] cardemu: Skip CARD_INSERT if board doesn't support itHarald Welte1-0/+5
2017-11-03[firmware] wwan_perst: Print index when releasing WWAN_PERSTHarald Welte1-1/+4