AgeCommit message (Expand)AuthorFilesLines
2020-04-10cardem: choose a more reasonable default ATRhoernchen/simtrace_cardemEric Wild2-4/+38
2020-04-10firmware: allow verbose buildsEric Wild1-6/+14
2020-04-10Revert "cardem: disable upload for simtrace2"Eric Wild1-2/+0
2020-04-10firmware: do not allow undefined symbolsEric Wild3-4/+9
2020-04-10cardem: ignore set ATRKévin Redon1-1/+4
2020-04-10cardem: fix TPDU state checkKévin Redon1-1/+1
2020-04-10cardem: ensure VCC_PHONE is floatingKévin Redon2-1/+17
2020-04-10cardem: use USART timeout for waiting timeKévin Redon14-66/+365
2020-04-10cardem: currently simtrace does not support cardemKévin Redon1-1/+1
2020-04-10make sim switch board specificKévin Redon4-0/+161
2020-04-10cardemu: different init for simtrace board which uses uart timersKévin Redon1-0/+13
2020-04-10different voltage comparison on powerupKévin Redon1-2/+8
2020-04-10minor add commentsKévin Redon1-15/+24
2020-03-26rename PIN_PHONE_IO to PIN_USIM1_IOKévin Redon1-2/+2
2020-03-26add ISO 7816-3 library to remsim projectKévin Redon1-1/+1
2020-03-26add library providing ISO 7816-3 utilitiesKévin Redon2-0/+221
2020-03-26minor: use same LED pattern for cardem as other opplicationsKévin Redon1-1/+2
2020-03-19simtrace2_siff: getopt_long() returns int, not charHarald Welte1-1/+1
2020-03-13pio_it.c: Permit repeated calls to PIO_ConfigureIt()Harald Welte2-7/+19
2020-03-13USBD.c: Don't reset EP0 on SetConfiguration(0)Harald Welte1-1/+1
2020-03-03cosmetic: Add missing CR to LF in dispatch_received_usb_msg()Harald Welte1-1/+1
2020-03-03extend osmo_st2_cardem_inst with fields required by osmo-remsimHarald Welte1-0/+4
2020-03-01cardem: Fix infinite loop + watchdog reset on long OUT messageHarald Welte1-0/+1
2020-03-01Disable interrupts during EEFC_ReadUniqueID()Harald Welte1-0/+7
2020-02-22simtrace2_api: Add osmo_st2_cardem_request_config()Harald Welte2-0/+16
2020-01-30cardem: disable upload for simtrace2Eric Wild1-0/+2
2020-01-30remsim: allow selecting pcsc reader numberEric Wild1-2/+8
2020-01-17increase ringbuffer size from 512 to 1024 bytesHarald Welte1-1/+1
2020-01-17host/lib/gsmtap.c: Add GPLv2 disclaimerHarald Welte1-0/+19
2020-01-17host: Add COPYING file for host software (GPLv2)Harald Welte1-0/+339
2020-01-16add script to flash latest firmwareKévin Redon1-0/+162
2020-01-16DFU: add DFU applicationKévin Redon9-20/+92
2020-01-11firmware: apps/cardem/main.c: Synchronize with apps/trace/main.cHarald Welte1-3/+4
2020-01-11firmware: move printing of welcome banner to common function print_banner()Harald Welte6-60/+64
2019-12-26library: Add osmo_st2_compatible_dev_idsp[]Harald Welte4-2/+47
2019-12-26migrate to libosmousbHarald Welte10-429/+17
2019-12-26Update .gitignore file for hostHarald Welte1-0/+6
2019-12-25OSMO_ASSERT() on double-free or invalid pointerHarald Welte1-0/+2
2019-12-17[lib] apdu_dispatch: Don't print APDU state to stdoutHarald Welte2-9/+16
2019-12-17[lib] apdu_dispatch: Use DLGLOBAL and don't printf() directlyHarald Welte1-6/+7
2019-12-17jenkins.sh: Add verify_value_string_arrays_are_terminated.pyHarald Welte1-0/+3
2019-12-17firmware: Reformat value_string to pass our validation scriptsHarald Welte2-88/+22
2019-12-17simtrace2-sniff: Reformat value_string to pass our validation scriptsHarald Welte1-40/+10
2019-12-16cardem: Implement support for CEMU_FEAT_F_STATUS_IRQHarald Welte1-1/+13
2019-12-16cardem: Add SIMTRACE_MSGT_BD_CEMU_CONFIGHarald Welte4-0/+54
2019-12-16cardem: Make card_emu_report_status() optionally use IRQ endpointHarald Welte4-6/+9
2019-12-16card_emu: Remove extraneous initialization of ch->pts.stateHarald Welte1-2/+0
2019-12-16card_emu: Remove extraneous codeHarald Welte1-3/+1
2019-12-16card_emu: Always print state names in string representationHarald Welte1-10/+27
2019-12-16card_emu: Avoid recursive calls to card_set_state()Harald Welte1-7/+17