55#define U2F_FORBIDDEN_CID (0x00000000)
56#define U2F_BROADCAST_CID (0xFFFFFFFF)
67 const uint8_t *buffer,
69 uint8_t *tx_packer_buffer,
70 uint16_t tx_packet_buffer_size);
uint16_t rx_message_buffer_size
uint8_t * rx_message_buffer
uint16_t rx_message_length
uint16_t rx_message_expected_sequence_number
uint16_t tx_message_sequence_number
uint16_t tx_message_offset
u2f_transport_type_t type
uint16_t tx_message_length
uint16_t rx_message_offset
const uint8_t * tx_message_buffer
@ U2F_TRANSPORT_TYPE_USB_HID
void U2F_TRANSPORT_init(u2f_transport_t *handle, uint8_t type)
void U2F_TRANSPORT_rx(u2f_transport_t *handle, uint8_t *buffer, uint16_t length)
void U2F_TRANSPORT_tx(u2f_transport_t *handle, uint8_t cmd, const uint8_t *buffer, uint16_t length, uint8_t *tx_packer_buffer, uint16_t tx_packet_buffer_size)