aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-11-11fsm completion event handling from main loophoernchen/wip_atrEric Wild3-19/+41
2019-11-07assert on free in interrupt, tooEric Wild1-0/+3
2019-11-077816 fsm pps state cleanupEric Wild1-28/+1
2019-11-05proper sercom config for the other 6 slotsEric Wild1-12/+12
2019-11-05additional fixesEric Wild2-4/+3
2019-10-31attempt at handling card insertion/removalEric Wild6-7/+89
2019-10-31fix icc clock settingEric Wild3-6/+10
2019-10-30rearrange asf wait codeEric Wild2-6/+8
2019-10-30more pps error handlingEric Wild4-18/+36
2019-10-30proper sim clock setting support for the uart driverEric Wild2-7/+18
2019-10-29increase debug buffer sizeEric Wild1-1/+1
2019-10-29setparameters/PPS worksEric Wild12-26/+332
2019-10-25make it work, async uart (mode 0x1/0x7 does not matter), requires delayEric Wild3-17/+21
2019-10-23prevent uart interrupts before having proper structsEric Wild1-0/+3
2019-10-23make it workEric Wild2-6/+7
2019-10-23wip broken atrEric Wild11-761/+1049
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-09WIP: change IRQ endpoint re-submit logic.Eric Wild1-1/+4
2019-10-09SRAM linker script: shift start of RAM by 64kByteEric Wild1-1/+1
2019-10-09WIP: attempt to use iso7816_fsm + Cuart from firmwareHarald Welte2-1/+6
2019-10-09WIP: Add card_uart driver for ASF4 USARTHarald Welte3-1/+255
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
2019-10-01ccid_gen_notify_slot_status: Fix bitmask of card slot insert statusEric Wild1-11/+25
2019-10-01ccid_df: Ensure all three endpoints are correctly setEric Wild1-3/+3