aboutsummaryrefslogtreecommitdiffstats
path: root/firmware
AgeCommit message (Expand)AuthorFilesLines
2017-10-05firmware: Makefiles: enable changing toolchainHEADmasterDenis 'GNUtoo' Carikli2-12/+14
2017-03-17convert from u_int*_t to uint*_tHarald Welte71-613/+614
2014-11-11improve handling of spurious IRQsMin Xu1-6/+21
2014-11-11Allow some USB interrupts to be handled during dbgu_appendMin Xu1-1/+3
2014-11-11Retrieve + print previous PC from stack to debug wdog/spurious IRQMin Xu2-3/+31
2014-11-11Don't split req_ctx with ATR payloadMin Xu1-1/+4
2014-11-11iso_uart: Print more errors, not just overrunsMin Xu3-4/+10
2014-11-11change number + qty of small/large req_ctxMin Xu2-12/+7
2014-11-11pcd_enumerate: More complete USB endpoint resettingMin Xu1-9/+7
2014-11-11req_ctx: Keep statistic about number of req_ctx in given stateMin Xu3-4/+19
2014-11-11Ensure to transmit current req_ctx on RESET/VCC eventsMin Xu4-2/+31
2014-11-11iso7816_uart.h: add missing #ifdef/endif to avoid multiple inclusionMin Xu1-0/+4
2014-11-11usbcmd_generic: Add missing \r to DEBUGP()Min Xu1-1/+1
2014-11-11watchdog: print watchdog expiration even in non-debug buildsMin Xu1-2/+2
2014-11-11pcd_enumerate: Avoid disabling interrupt during endpoint refillMin Xu1-25/+28
2014-11-11simtrace: Add heartbeat message to debug consoleMin Xu3-0/+20
2014-11-11dbgu: make debug routines re-entrantMin Xu3-120/+193
2014-11-11req_ctx: Change number of small / large req_ctxMin Xu1-1/+5
2014-11-11req_ctx: avoid loop iterations by introducing per-state queuesMin Xu2-23/+120
2014-11-11change req_ctx sizes large 2048->1000; small 128->270Min Xu1-2/+2
2014-11-11req_ctx: Use consistent numeric range for REQ_CTX_STATEMin Xu2-21/+24
2014-11-11update main_factory to write version 1,4,0 instead of 1,3,0 to OTPHarald Welte1-1/+1
2013-11-17simtrace: main_factory: Program OTP area with simtrace versionHarald Welte2-4/+23
2013-11-17simtrace: Add OTP data containing production dataHarald Welte2-0/+112
2013-11-17spi_flash: add code for OTP read/writeHarald Welte2-18/+251
2012-05-18iso7816_uart: Make sure ATR is separated from normal APDU in all casesHarald Welte1-7/+12
2012-05-187816_uart: add comment about f/d calculationHarald Welte1-0/+2
2012-04-08eabi: Remove EABI functions to fix building with EABI toolchainsHolger Freyther1-99/+0
2012-03-23simtrace: introduce statisticsv0.5Harald Welte4-2/+70
2012-03-22wdt: make sure WDT doesn't fire inadvertentlyHarald Welte1-6/+13
2012-03-22simtrace: implement SIM power switching APIHarald Welte2-18/+48
2012-03-22make VCC / card detect more reliableHarald Welte1-2/+2
2012-03-22disable logging of PIO status in PIO interrupt routineHarald Welte1-1/+1
2012-02-12simtrace: Inform host of Fi/Di values (and flag change due to PPS)Harald Welte2-0/+6
2012-01-26simtrace: 7816 UART: Add missing entry in Di tableSylvain Munaut1-1/+1
2011-12-18Make sure we don't forward power _and_ supply SIM power at the same timeKevin Redon2-1/+20
2011-12-14usb: Do not send ZLP when we have filled the windowv0.4Holger Hans Peter Freyther3-49/+53
2011-11-10dfu: Remove unused variable, mark method as not retuningHolger Hans Peter Freyther2-3/+2
2011-11-10dfu: Use {} for possible empty if statement (in case debug is off)Holger Hans Peter Freyther1-1/+3
2011-11-10dfu: Mark unsued variables as __unused for nowHolger Hans Peter Freyther2-4/+6
2011-11-10dfu: udp_ep0_recv_clean is static and is not called anywhereHolger Hans Peter Freyther1-14/+0
2011-11-10dfu: The i variable to disable interrupts shadows the outer indexHolger Hans Peter Freyther1-3/+3
2011-10-21fix linking issue with latest binutils versionsv0.3Bjoern Kerler1-1/+1
2011-10-21Fix fi/di calculation for certain mobiles like GT-S770 or HTC RaphaelBjoern Kerler1-3/+3
2011-08-16Update TODO fileHarald Welte1-5/+0
2011-08-16SIMTRACE: ISO7816: Deal with ATR that don't have historical bytesv0.2Harald Welte1-11/+21
2011-08-16ISO7816: Properly handle T=0 only cards without TCK in ATRHarald Welte1-1/+13
2011-08-15SIMTRACE UART: Reset error status on error related IRQHarald Welte1-0/+9
2011-08-15simtrace UART: set INACK flag to make sure we ignore any parity errorHarald Welte1-3/+3
2011-08-15DBGU: Print Reset controller Status Register on bootHarald Welte1-0/+4