Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-ccid-firmware
/
bd5d3e44f6ec88a21cd64859ea615581b8fad3d8
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
61dad91
jenkins.sh: use PARALLEL_MAKE to accelerate build speed
by Harald Welte
· 5 years ago
c94e0fc
add ASFv4 M2M (memory-to-memory DMA) middleware
by Kévin Redon
· 6 years ago
6ddca8b
minor: remove unnecessary hello world command
by Kévin Redon
· 5 years ago
b40c3ee
minor: fix typo
by Kévin Redon
· 5 years ago
67b2aba
manual_test.c: New manual board testing mode
by Harald Welte
· 5 years ago
1762506
ncn8025: Invert the software logic of RSTIN
by Harald Welte
· 5 years ago
e7aa534
command.c: Print prompt when starting up
by Harald Welte
· 5 years ago
255da5e
main.c: Call ncn8025_init also for SIM7
by Harald Welte
· 5 years ago
5af7c8c
ncn8025: Add support for reading SIMx_INT status
by Harald Welte
· 6 years ago
1b9a5b8
Add various SIM card related debug command
by Harald Welte
· 6 years ago
ff9f4ce
Add mnimalistic command line interface "command.c"
by Harald Welte
· 6 years ago
3c045b2
minor: rename MUX_SSTAT to MUX_STAT
by Kévin Redon
· 6 years ago
361ed20
Switch SERCOM7 (Debug UART) to sync mode + add STDIO
by Harald Welte
· 6 years ago
d0903f7
fix ASFv4 USB stack
by Kévin Redon
· 6 years ago
93f628a
PA11: Increase drive strength to 8mA
by Harald Welte
· 6 years ago
f53f226
Enable cache via CMCC for higher performance
by Harald Welte
· 6 years ago
092494e
Update from AtmelStart: Define all used GPIO pins
by Harald Welte
· 6 years ago
863ea29
update from Atmel Start (just loading + re-exporting the project)
by Harald Welte
· 6 years ago
c3f170d
Support for sysmoOCTSIM NCN8025/SX1503 control
by Harald Welte
· 6 years ago
9c85463
add README file
by Kévin Redon
· 6 years ago
e4c9a17
add GPLv2 license
by Kévin Redon
· 6 years ago
eff5cb5
relocate application to after the DFU bootloader
by Kévin Redon
· 6 years ago
d7dfb6e
add debug welcome message output
by Kévin Redon
· 6 years ago
1f8ecef
add ISO7816 peripherals
by Kévin Redon
· 6 years ago
6a8295c
name pin according to schematic
by Kévin Redon
· 6 years ago
d4ed1ec
add 20 MHz clock output
by Kévin Redon
· 6 years ago
4e39b01
switch from dev board to prototype
by Kévin Redon
· 6 years ago
Next »