aboutsummaryrefslogtreecommitdiffstats
path: root/ccid
AgeCommit message (Expand)AuthorFilesLines
2019-10-09split ccid into common and host-only codeEric Wild15-3011/+0
2019-10-01ccid: Fix overflow in Fi valueHarald Welte2-4/+4
2019-10-01CCID: fix length checks in PC_to_RDR_{GetSlotStatus,SetParameters}Eric Wild1-2/+3
2019-09-12add small program to play with how Linux reacts to hubs with many portsHarald Welte4-0/+589
2019-08-01proper link orderEric WIld1-1/+1
2019-08-01ensure kernel >= 5.0 is happyEric WIld2-3/+7
2019-05-16ccid: Implement class-specific requests in core ccid_device.c layerHarald Welte3-11/+173
2019-05-16ccid_slot_sim: Claim that a card is inserted; send fake ATRHarald Welte1-1/+18
2019-05-16ccid_device: Add missing call to slot_ops.init on start-upHarald Welte1-4/+8
2019-05-16ccid: Handle IccPowerOn and XfrBlock asynchronouslyHarald Welte3-12/+79
2019-05-16ccid_device: Export functions for generating async responsesHarald Welte2-7/+16
2019-05-16ccid: Fix INT endpoint AIO completion handlingHarald Welte1-2/+2
2019-05-16ccid: Introduce ccid_slot_ops + implement simulator/stub for itHarald Welte6-32/+142
2019-05-16ccid: Fix msgb_free() of messages received on OUT after processingHarald Welte1-0/+6
2019-05-16ccid: Add comments clarifying msgb ownership on Rx/Tx */Harald Welte2-1/+6
2019-05-16ccid_functionfs: SIGUSR1 handler for talloc reportHarald Welte1-0/+12
2019-05-16ccid: connect f_fs/aio code INT EP handling with CCID coreHarald Welte2-0/+2
2019-05-16ccid: Fix AIO handling of IN and IRQ endpointHarald Welte1-16/+87
2019-05-15ccid: Integrate libosmocore loggingHarald Welte4-22/+97
2019-05-15ccid: Add README and kernel patch related to CCID on functionfsHarald Welte3-0/+146
2019-05-15ccid_main_functionfs: Fix full chain of IN/OUT EPHarald Welte3-4/+51
2019-05-15ccid: rename ccid_descriptors.c to ccid_main_functionfsHarald Welte2-2/+2
2019-05-15ccid: tie ccid_device implementation into ccid_descriptors.cHarald Welte2-8/+22
2019-05-15Add ccid_device.h file for ccid_device.cHarald Welte2-48/+71
2019-05-15ccid: Implement encode/decode of ProtocolParametersHarald Welte2-20/+175
2019-05-15ccid: Build with -WallHarald Welte1-3/+3
2019-05-15ccid_device: Return errors in case of invalid slot numbersHarald Welte1-47/+280
2019-05-15ccid_device: Make it compileHarald Welte1-22/+47
2019-05-15ccid_proto: Fix ccid_rdr_to_pc_{data_rate_and_clock,escape}Harald Welte1-2/+2
2019-05-15CICD: Add ccid_proto.c with value_string of important enumerationsHarald Welte3-1/+77
2019-05-11ccid_proto.h: Add enum ccid_class_spec_reqHarald Welte1-0/+7
2019-01-03initial commit related to CCID device/firmware implementationHarald Welte5-0/+1151