Remove unused CCID_STATE_RECEIVE and CCID_STATE_SEND state.
It was used before when Gnuk uses extended APDU exchange (7 years ago).
This commit is contained in:
@@ -1,3 +1,10 @@
|
|||||||
|
2018-11-09 NIIBE Yutaka <gniibe@fsij.org>
|
||||||
|
|
||||||
|
* src/main.c (display_status_code): There is
|
||||||
|
no case where ccid_state == CCID_STATE_RECEIVE.
|
||||||
|
* src/gnuk.h (CCID_STATE_RECEIVE): Remove.
|
||||||
|
(CCID_STATE_SEND): Remove.
|
||||||
|
|
||||||
2018-10-12 NIIBE Yutaka <gniibe@fsij.org>
|
2018-10-12 NIIBE Yutaka <gniibe@fsij.org>
|
||||||
|
|
||||||
* src/usb-ccid.c (ccid_thread): Notify host about ack button.
|
* src/usb-ccid.c (ccid_thread): Notify host about ack button.
|
||||||
|
|||||||
@@ -54,11 +54,10 @@ enum ccid_state {
|
|||||||
CCID_STATE_NOCARD, /* No card available */
|
CCID_STATE_NOCARD, /* No card available */
|
||||||
CCID_STATE_START, /* Initial */
|
CCID_STATE_START, /* Initial */
|
||||||
CCID_STATE_WAIT, /* Waiting APDU */
|
CCID_STATE_WAIT, /* Waiting APDU */
|
||||||
|
|
||||||
CCID_STATE_EXECUTE, /* Executing command */
|
CCID_STATE_EXECUTE, /* Executing command */
|
||||||
CCID_STATE_ACK_REQUIRED_0, /* Ack required (executing)*/
|
CCID_STATE_ACK_REQUIRED_0, /* Ack required (executing)*/
|
||||||
CCID_STATE_ACK_REQUIRED_1, /* Waiting user's ACK (execution finished) */
|
CCID_STATE_ACK_REQUIRED_1, /* Waiting user's ACK (execution finished) */
|
||||||
CCID_STATE_RECEIVE, /* APDU Received Partially */
|
|
||||||
CCID_STATE_SEND, /* APDU Sent Partially */
|
|
||||||
|
|
||||||
CCID_STATE_EXITED, /* CCID Thread Terminated */
|
CCID_STATE_EXITED, /* CCID Thread Terminated */
|
||||||
CCID_STATE_EXEC_REQUESTED, /* Exec requested */
|
CCID_STATE_EXEC_REQUESTED, /* Exec requested */
|
||||||
|
|||||||
@@ -170,8 +170,7 @@ display_status_code (void)
|
|||||||
{
|
{
|
||||||
usec = LED_TIMEOUT_INTERVAL;
|
usec = LED_TIMEOUT_INTERVAL;
|
||||||
chopstx_poll (&usec, 1, led_event_poll);
|
chopstx_poll (&usec, 1, led_event_poll);
|
||||||
emit_led (ccid_state == CCID_STATE_RECEIVE?
|
emit_led (LED_TIMEOUT_ZERO, LED_TIMEOUT_STOP);
|
||||||
LED_TIMEOUT_ONE : LED_TIMEOUT_ZERO, LED_TIMEOUT_STOP);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user