diff options
author | Christina Quast <chrysh.ng+github@gmail.com> | 2015-11-10 12:08:44 +0100 |
---|---|---|
committer | Christina Quast <chrysh.ng+github@gmail.com> | 2015-11-10 12:08:46 +0100 |
commit | 557e287feb4ba7feed682a926a0531c392ff16ff (patch) | |
tree | e9575f71b7d5ae2f3abb4af24cad7c8ddc1a7685 /firmware | |
parent | 899348ebbec06c6c8e6fee7951a509ae3bad1e7b (diff) |
Send on Slot updates over USB on CCID init
When SIM card gets inserted into the SIM card slot, pinSmartCard is
connected to GND; otherwise a pullup connects the pin to VCC.
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/src_simtrace/ccid.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/firmware/src_simtrace/ccid.c b/firmware/src_simtrace/ccid.c index 45efaa0..34a0b8e 100644 --- a/firmware/src_simtrace/ccid.c +++ b/firmware/src_simtrace/ccid.c @@ -153,10 +153,10 @@ void CCID_init( void ) /* Decode ATR and print it */ ISO7816_Decode_ATR( pAtr ) ; - // FIXME. what if smcard is not inserted? if(PIO_Get(&pinSmartCard) == 0) { - printf("SIM card inserted\n\r"); CCID_Insertion(); + } else { + CCID_Removal(); } } |