aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-11-28ccid setparameters/PPS supportEric Wild5-21/+322
2019-11-28cuart icc clock freq and divider setting supportEric Wild4-8/+43
2019-11-28move iso7816_3 to common dirEric Wild3-1/+1
2019-11-28prevent uart interrupts before having proper structsEric Wild1-0/+3
2019-11-28no logging, no memory poolEric Wild3-10/+15
2019-11-28talloc assertsEric Wild1-0/+10
2019-11-28increase the uart ring buffer sizeEric Wild1-7/+7
2019-11-28Add card_uart driver for ASF4 USARTHarald Welte6-721/+531
2019-11-28disable build for nowEric Wild1-1/+1
2019-11-28split usb descriptor codeEric Wild4-47/+105
2019-11-28sercom config for t1Eric Wild1-14/+14
2019-11-28don't wait for TCK if card only supports T0Eric Wild1-0/+4
2019-11-13sysmoOCTSIM: Proper Makefile targetsHarald Welte1-7/+18
2019-11-13Makefile: Add 'make mrproper' for removing all bin/elf/etc output filesHarald Welte1-0/+3
2019-11-12Avoid endless loop while printing debug uart ringbufferHarald Welte1-1/+5
2019-11-12Add 'check_ccid_config.py' to test for USB VID/PID in libccid_Info.plistHarald Welte1-0/+60
2019-11-12sysmoOCTSIM: Create symlinks of last-built .bin and .elfHarald Welte1-1/+6
2019-11-12main: Add missing #include to osmocom/timer.hHarald Welte1-0/+1
2019-11-12ccid_device: Fix memory leaks in ccid_handle_out() error pathsHarald Welte1-0/+3
2019-11-12fix usb descriptors for CDC_ACMHarald Welte1-1/+1
2019-11-12jenkins.sh: add --disable-libsctpHarald Welte1-1/+4
2019-10-10ccid_slot_fsm: Add msgb_hexdump of TPDU and ATR as it passes byHarald Welte1-4/+8
2019-10-10ccid_slot_fsm: Convert from CCID msgb to TPDU msgbHarald Welte1-2/+18
2019-10-10ccid_main_functionfs: Set "TPDU level" of exchange, not characterHarald Welte1-1/+1
2019-10-10ccid_slot_fsm: Don't free ATR msgb; it is persistentHarald Welte1-1/+1
2019-10-10ccid_slot_fsm: Avoid segfault on accessing slots 1..7Harald Welte1-5/+11
2019-10-10ccid_slot_fsm: Tell FSM when we assert the RST lineHarald Welte1-0/+1
2019-10-10ccid_proto: Add missing value_string for RDR_to_PC_ParametersHarald Welte1-0/+1
2019-10-10cuart.h: More commentsHarald Welte1-5/+5
2019-10-10change IRQ endpoint re-submit logic.Eric Wild1-1/+4
2019-10-09iso7816_fsm: Disable UART receiver when entering WAIT_TPDU stateHarald Welte1-0/+1
2019-10-09iso7816_fsm: Handle WTIME expiry during ATR receptionHarald Welte2-15/+58
2019-10-09iso7816_fsm: Allow ATR FSM to always return back to initial state (RESET)Harald Welte1-8/+15
2019-10-09cuart_[fsm]_test: Avoid hard-coded 'ttyUSB5'; use command line argHarald Welte2-2/+16
2019-10-09card_uart_tx: Allow caller to specify if Rx should be active after TxHarald Welte4-7/+11
2019-10-09cuart: Integrate software WT (waiting time) timerHarald Welte3-2/+53
2019-10-09card_uart_ctrl: change from bool to integer argumentHarald Welte3-9/+9
2019-10-09iso7816_fsm: Implement single-byte RX/TXHarald Welte1-17/+52
2019-10-09card_uart_tx: Remove last argument (we always have the receiver active)Harald Welte5-8/+8
2019-10-09make ccid_main_functionfs use iso7816_fsm and cuart_driver_ttyHarald Welte3-3/+218
2019-10-09add .gitignore fileHarald Welte1-0/+4
2019-10-09Add cuart_fsm_test programHarald Welte2-2/+122
2019-10-09cuart_driver_tty: Work around linux kernel bug ignoring CREADHarald Welte4-4/+24
2019-10-09'cuart' Card-UART abstraction + driver for simple serial readerHarald Welte7-1/+836
2019-10-09ISO7816-3 FSMs as osmo_fsmHarald Welte9-29/+1318
2019-10-09contrib/jenkins.sh: Also build host/gadget codeHarald Welte2-3/+19
2019-10-09allow different prefixes, print memory usageEric Wild1-2/+2
2019-10-09ccid_host/Makefile: Ensure 'make clean' succeeds (rm -f)Harald Welte1-1/+1
2019-10-09split ccid into common and host-only codeEric Wild18-8/+11
2019-10-01ccid: Fix overflow in Fi valueHarald Welte2-4/+4