Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-ccid-firmware
/
d5eaa9f400baaf08f09c95fefd5c839d11b755ff
d5eaa9f
split ccid into common and host-only code
by Eric Wild
· 5 years ago
860d006
ccid: Fix overflow in Fi value
by Harald Welte
· 5 years ago
2de998a
ccid_gen_notify_slot_status: Fix bitmask of card slot insert status
by Eric Wild
· 5 years ago
1209152
ccid_df: Ensure all three endpoints are correctly set
by Eric Wild
· 5 years ago
7603390
Fix USB descriptor bugs (wrong interface, ProtocolsSuported, ...)
by Eric Wild
· 5 years ago
33403af
CCID: fix length checks in PC_to_RDR_{GetSlotStatus,SetParameters}
by Eric Wild
· 5 years ago
a7c1eb0
add small program to play with how Linux reacts to hubs with many ports
by Harald Welte
· 5 years ago
1bb360a
proper link order
by Eric WIld
· 5 years ago
2a85a04
ensure kernel >= 5.0 is happy
by Eric WIld
· 5 years ago
37ab4ba
name binaries including their git version number
by Harald Welte
· 5 years ago
99d82ab
Makefile: automatically get output directory list
by Kévin Redon
· 5 years ago
78bb885
ASF: add new utils
by Kévin Redon
· 5 years ago
f041136
ASF: minor, update copyright
by Kévin Redon
· 5 years ago
a6c44f1
ASF: update E54 SERCOM library
by Kévin Redon
· 5 years ago
e108e61
ASF: update e54 library
by Kévin Redon
· 5 years ago
271d487
contrib/jenkins.sh: Build libosmocore for Cortex-M4 during build testing
by Harald Welte
· 5 years ago
6a739d1
Makefile: Allow user to override libosmocore install prefix
by Harald Welte
· 5 years ago
b14518c
ASF: add related RTC files
by Kévin Redon
· 5 years ago
f80ad40
Makefile: add missing hpl/rtc directory
by Kévin Redon
· 5 years ago
c175f66
Add missing linuxlist_atomic.h
by Harald Welte
· 5 years ago
23f4fc1
add ccid symlink to use ccid code from within sysmoOCTSIM directory
by Harald Welte
· 5 years ago
1017a75
main: add timer-test command for testing libosmocore timers
by Harald Welte
· 5 years ago
3450fec
Fix SystemCoreClock for our use case (120 MHz)
by Harald Welte
· 5 years ago
b98478a
libosmo_emb: Implement _gettimeofday() on simplistic 'jiffies' counter.
by Harald Welte
· 5 years ago
8a534f1
move _gettimeofday() from main.c to libosmo_emb.c
by Harald Welte
· 5 years ago
9ab4bc8
main: Print reset causes on boot
by Harald Welte
· 5 years ago
2dc67e9
Command to obtain RTC date/time
by Harald Welte
· 5 years ago
bd5d3e4
Enable OXC32K at start
by Harald Welte
· 5 years ago
d1bd5c4
Add RTC peripheral from ASF4 (CALENDAR)
by Harald Welte
· 5 years ago
9bb8bfe
Update from Atmel START 1.0.87 to 1.1.134
by Harald Welte
· 5 years ago
fa9ea77
Makefile: build ccid_{device,proto} as part of firmware
by Harald Welte
· 5 years ago
71d01e4
Makefile: cosmetics (indent, alphabetic sort)
by Harald Welte
· 5 years ago
c85aab2
Makefile: Ensure the firmware binary is called sysmoOCTSIM.bin
by Harald Welte
· 5 years ago
729a762
main.c: Visible banner with firmware version + copyright statement
by Harald Welte
· 5 years ago
059d1b0
Ensure the git version ends up in compiled firmware binary
by Harald Welte
· 5 years ago
488ddae
Makefile: Use Variables for generating compiler/binutils names
by Harald Welte
· 5 years ago
fad379a
Makefile: Move compiler flags to variable
by Harald Welte
· 5 years ago
b2fc511
Makefile: Move include directories to INC_DIRS variable
by Harald Welte
· 5 years ago
6135be9
Makefile: Update comment; this is no longer automatucally generated
by Harald Welte
· 5 years ago
e4ea2b2
Makefile: Remove {OBJS,DEPS}_AS_ARGS variables
by Harald Welte
· 5 years ago
bdf1b35
integrate libosmocore logging into firmware
by Harald Welte
· 5 years ago
dda661c
Makefile: Use -fdata-sections, not just -ffunction-sections
by Harald Welte
· 5 years ago
5a8af4d
Add support for polling card detect from main loop; report it
by Harald Welte
· 5 years ago
08ea062
ncn8025: ncn8025_interrupt_active -> ncn8025_interrupt_level
by Harald Welte
· 5 years ago
c7a58ba
WIP: Actual 'main' integration of CCID using msgb queues for USB transfers
by Harald Welte
· 5 years ago
65101be
obtain chip-unique serial number and print it during startup.
by Harald Welte
· 5 years ago
3304ca2
WIP integrate with libosmocore in as far as msgb_alloc() works
by Harald Welte
· 5 years ago
34a8706
Re-structure USB descriptors
by Harald Welte
· 5 years ago
cdb1ee3
Add a new (skeleton of a) USB CCID class driver
by Harald Welte
· 5 years ago
6982fab
ccid: Implement class-specific requests in core ccid_device.c layer
by Harald Welte
· 5 years ago
29ae5d4
ccid_slot_sim: Claim that a card is inserted; send fake ATR
by Harald Welte
· 5 years ago
d338507
ccid_device: Add missing call to slot_ops.init on start-up
by Harald Welte
· 5 years ago
505d441
ccid: Handle IccPowerOn and XfrBlock asynchronously
by Harald Welte
· 5 years ago
005b09d
ccid_device: Export functions for generating async responses
by Harald Welte
· 5 years ago
a74fe0c
ccid: Fix INT endpoint AIO completion handling
by Harald Welte
· 5 years ago
cab5d15
ccid: Introduce ccid_slot_ops + implement simulator/stub for it
by Harald Welte
· 5 years ago
922ff93
ccid: Fix msgb_free() of messages received on OUT after processing
by Harald Welte
· 5 years ago
e6ac416
ccid: Add comments clarifying msgb ownership on Rx/Tx */
by Harald Welte
· 5 years ago
824406d
ccid_functionfs: SIGUSR1 handler for talloc report
by Harald Welte
· 5 years ago
a7da504
ccid: connect f_fs/aio code INT EP handling with CCID core
by Harald Welte
· 5 years ago
63976d4
ccid: Fix AIO handling of IN and IRQ endpoint
by Harald Welte
· 5 years ago
e73a1df
ccid: Integrate libosmocore logging
by Harald Welte
· 5 years ago
e6b963c
ccid: Add README and kernel patch related to CCID on functionfs
by Harald Welte
· 5 years ago
bcbc197
ccid_main_functionfs: Fix full chain of IN/OUT EP
by Harald Welte
· 5 years ago
0bc79a2
ccid: rename ccid_descriptors.c to ccid_main_functionfs
by Harald Welte
· 5 years ago
d5d555c
ccid: tie ccid_device implementation into ccid_descriptors.c
by Harald Welte
· 5 years ago
8d186ad
Add ccid_device.h file for ccid_device.c
by Harald Welte
· 5 years ago
8579ce5
ccid: Implement encode/decode of ProtocolParameters
by Harald Welte
· 5 years ago
a412521
ccid: Build with -Wall
by Harald Welte
· 5 years ago
8772f58
ccid_device: Return errors in case of invalid slot numbers
by Harald Welte
· 5 years ago
92e7c0b
ccid_device: Make it compile
by Harald Welte
· 5 years ago
575531b
ccid_proto: Fix ccid_rdr_to_pc_{data_rate_and_clock,escape}
by Harald Welte
· 5 years ago
4f25df6
CICD: Add ccid_proto.c with value_string of important enumerations
by Harald Welte
· 5 years ago
eb93f63
ccid_proto.h: Add enum ccid_class_spec_req
by Harald Welte
· 5 years ago
8049d66
some basic talloc related vty commands
by Harald Welte
· 5 years ago
189f43d
talloc: \n -> \r\n for serial output
by Harald Welte
· 5 years ago
5df0be6
Import libtalloc-2.1.14 into the tree
by Harald Welte
· 5 years ago
36efc6d
finish implementing sim-iccid
by Kévin Redon
· 5 years ago
5188e9f
add function to transfer TPDU
by Kévin Redon
· 5 years ago
096c505
add debug command to communicate with card
by Kévin Redon
· 5 years ago
0f05072
add slot_set_isorate to the baud rate using ISO 7816 values
by Kévin Redon
· 5 years ago
632502d
add ISO 7816-3 definitions and utilities
by Kévin Redon
· 5 years ago
072951b
add function to set baudrate
by Kévin Redon
· 5 years ago
5e7cfae
configure GCLK for ISO baud rates
by Kévin Redon
· 5 years ago
f53d366
output 50 MHz for RMII
by Kévin Redon
· 5 years ago
0c3533f
UART_debug now uses the async library with tx ring
by Kévin Redon
· 6 years ago
de9fb2e
add async library with ring on TX
by Kévin Redon
· 6 years ago
ba3a2fa
switch UART_debug to ASYNC
by Kévin Redon
· 6 years ago
0772581
sim-atr: Print slot number when printing ATR
by Harald Welte
· 5 years ago
dcf5783
sim-atr command: enable the LED when the command is active.
by Harald Welte
· 5 years ago
70b867a
remove SWO pin initialisation
by Kévin Redon
· 6 years ago
a562a14
update ASFv4 library to 1.0.1465
by Kévin Redon
· 5 years ago
0bc0d74
update CMSIS to 5.1.2
by Kévin Redon
· 5 years ago
18c2dbb
minor: update atmel start project configuration
by Kévin Redon
· 5 years ago
34fabac
command.c: don't print "unknown command" for empty commands
by Harald Welte
· 5 years ago
c89bb8c
add sim-atr command
by Kévin Redon
· 5 years ago
37e5fa9
change SERCOM clock to 3.3 MHz
by Kévin Redon
· 5 years ago
ee49129
change ISO baud rate default to 6720 bps
by Kévin Redon
· 5 years ago
4be5276
minor: improve documentation
by Kévin Redon
· 5 years ago
0c7ea79
remove example code
by Kévin Redon
· 6 years ago
Next »