aboutsummaryrefslogtreecommitdiffstats
path: root/firmware/src
AgeCommit message (Expand)AuthorFilesLines
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 Welte1-3/+21
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-03-23simtrace: introduce statisticsv0.5Harald Welte3-2/+58
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 Welte1-0/+5
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 Freyther1-3/+1
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 Freyther1-4/+4
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-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
2011-08-15USB: Add support for the 3rd DFU interface (RAM)Harald Welte1-0/+6
2011-07-30DFU: Fix execution of software that was loaded to RAM via DFUv0.1Harald Welte1-8/+17
2011-07-30DFU: Support re-flashing of DFU via DFUHarald Welte1-16/+132
2011-07-30DFU: add third 'alternate configuration' for RAM loadHarald Welte8-10/+36
2011-07-30simtrace: add some early spi flash utility routinesHarald Welte2-0/+224
2011-07-30add new RUN_FROM_RAM run-mode for direct DFU-to-RAM supportHarald Welte2-1/+3
2011-07-29sam7dfu: update copyright yearsHarald Welte1-1/+1
2011-07-29sam7dfu: make sure we can use USB reset to get from DFU -> APPHarald Welte1-2/+14
2011-07-07USB driver: use the DFU-provided function to send EP0 dataHarald Welte1-48/+1
2011-07-07dfu: fix EP0 IN trasnfers that are even multiple of 8Harald Welte1-4/+14
2011-06-30simtrace: initialize sniffer mode right after start-upHarald Welte1-18/+22
2011-06-21simtrace: switch VCC_SIM into output mode, as we use it to supply VccHarald Welte1-2/+8
2011-06-21simtrace: add VCC_PHINE IRQ detectionHarald Welte1-0/+19
2011-06-21simtrace: use better names for GPIO linesHarald Welte1-4/+5
2011-06-17simtrace: introduce mode sniffer / mitm switchingHarald Welte3-8/+58
2011-06-16simtrace: add support for the analog bus switchHarald Welte4-2/+94
2011-06-16simtrace: add more definitions regarding real hw prototypeHarald Welte2-1/+22
2011-06-15update USB strings (company name and some copy+paste mistakes)Harald Welte2-3/+3
2011-01-31typo: Fix typo, transform reqyests to requests.Holger Hans Peter Freyther7-7/+7
2010-12-09add missing usb_strings_dfu.txt file to simtrace directoryHarald Welte1-0/+5
2010-11-21simtrace: Make sure ATR is sent in its own RCTX and we re-allocate in timeHarald Welte1-1/+11
2010-11-18req_ctx: Increase size of small req_ctx to 128 and have 16 instead of 8Harald Welte2-3/+3
2010-11-18simtrace: fix problems causing bogus waiting time expirationsHarald Welte1-1/+5