MCPcopy Create free account

hub / github.com/conorpp/u2f-zero / functions

Functions252 in github.com/conorpp/u2f-zero

↓ 68 callersFunctionu2f_prints
firmware/src/bsp.c:87
↓ 41 callersFunctionatecc_send_recv
firmware/src/atecc508a.c:138
↓ 28 callersFunctionUSB_SetIndex
firmware/lib/efm8ub1/peripheralDrivers/src/usb_0.c:40
↓ 28 callersFunctiondump_hex
firmware/src/bsp.c:72
↓ 17 callersFunctionu2f_hid_set_len
firmware/src/u2f_hid.c:116
↓ 16 callersFunctionu2f_response_writeback
firmware/src/u2f_atecc.c:53
↓ 16 callersFunctionu2f_sha256_update
firmware/src/u2f_atecc.c:120
↓ 13 callersFunctionstamp_error
firmware/src/u2f_hid.c:262
↓ 13 callersFunctionu2f_printb
firmware/src/bsp.c:191
↓ 12 callersFunctionPRINT
firmware/tests/tests.c:43
↓ 11 callersFunctionUSB_WriteFIFO
/ * @brief Writes data to the USB FIFO * @param fifoNum * USB Endpoint FIFO to write * @param numBytes *
firmware/lib/efm8_usb/src/efm8_usbdep.c:621
↓ 10 callersFunctionUSBD_SetUsbState
firmware/lib/efm8_usb/src/efm8_usbd.c:719
↓ 10 callersFunctionUSBD_XferCompleteCb
firmware/src/callback.c:142
↓ 10 callersFunctionset_app_error
firmware/src/main.c:63
↓ 8 callersFunctionu2f_delay
firmware/src/bsp.c:34
↓ 8 callersFunctionu2f_hid_writeback
Buffers data to a 64 byte buffer before writing it while handling U2F HID sequencing
firmware/src/u2f_hid.c:143
↓ 8 callersFunctionusb_write
firmware/src/bsp.c:42
↓ 7 callersFunctiondie
(msg)
tools/u2f_zero_client/client.py:113
↓ 7 callersFunctioneeprom_read
firmware/src/eeprom.c:43
↓ 7 callersFunctionfeed_crc
CRC-16 appropriate for a byte model interrupt routine.
firmware/src/i2c.c:83
↓ 7 callersFunctionopen_u2f
(SN=None)
tools/u2f_zero_client/client.py:91
↓ 6 callersFunctionEP0_Write
/ * @brief Sets up an Endpoint 0 Write * @param dat * Data to transmit on Endpoint 0 * @param numBytes *
firmware/lib/efm8_usb/src/efm8_usbdch9.c:871
↓ 6 callersFunctionUSB_ActivateEp
firmware/lib/efm8ub1/peripheralDrivers/src/usb_0.c:142
↓ 6 callersFunctionUSB_ReadFIFO
/ * @brief Reads data from the USB FIFO * @param fifoNum * USB Endpoint FIFO to read * @param numBytes *
firmware/lib/efm8_usb/src/efm8_usbdep.c:556
↓ 6 callersFunctionatecc_write_eeprom
firmware/src/atecc508a.c:180
↓ 6 callersFunctionread_n_tries
(dev,tries,num,wait)
tools/u2f_zero_client/client.py:145
↓ 6 callersFunctionu2f_hid_flush
writes what has been buffered and clears memory
firmware/src/u2f_hid.c:132
↓ 5 callersFunctionput_line
firmware/src/bsp.c:144
↓ 5 callersFunctionu2f_sha256_finish
firmware/src/u2f_atecc.c:138
↓ 5 callersFunctionu2f_sha256_start
firmware/src/u2f_atecc.c:110
↓ 4 callersFunctionUSBD_Write
firmware/lib/efm8_usb/src/efm8_usbd.c:601
↓ 4 callersFunctionUSB_IsSuspended
firmware/lib/efm8ub1/peripheralDrivers/src/usb_0.c:69
↓ 4 callersFunctionatecc_recv
firmware/src/atecc508a.c:78
↓ 4 callersFunctionatecc_send
firmware/src/atecc508a.c:41
↓ 4 callersFunctionrgb
firmware/src/main.c:99
↓ 4 callersFunctionsmb_write
firmware/src/i2c.c:55
↓ 4 callersFunctionu2f_printx
firmware/src/bsp.c:177
↓ 3 callersFunctionUSBD_ActivateAllEps
/ * @brief Enables all endpoints for data transfers * @return Status of request (type @ref USB_Status_TypeDef) * @note This func
firmware/lib/efm8_usb/src/efm8_usbdch9.c:796
↓ 3 callersFunctionUSB_AbortInEp
firmware/lib/efm8ub1/peripheralDrivers/src/usb_0.c:111
↓ 3 callersFunctionUSB_AbortOutEp
firmware/lib/efm8ub1/peripheralDrivers/src/usb_0.c:135
↓ 3 callersFunctionUSB_EpOutGetCount
firmware/lib/efm8ub1/peripheralDrivers/src/usb_0.c:130
↓ 3 callersFunctionUSB_EpnGetOutPacketReady
firmware/lib/efm8ub1/peripheralDrivers/src/usb_0.c:124
↓ 3 callersFunctionUSB_EpnInGetSentStall
firmware/lib/efm8ub1/peripheralDrivers/src/usb_0.c:105
↓ 3 callersFunctionUSB_EpnOutGetSentStall
firmware/lib/efm8ub1/peripheralDrivers/src/usb_0.c:118
↓ 3 callersFunctionUSB_ReadFIFOIso
---------------------------------------------------------------------------- If Isochronous mode is enabled and the max packet size is greater than 25
firmware/lib/efm8_usb/src/efm8_usbdep.c:65
↓ 3 callersFunctionUSB_WriteFIFOIso
---------------------------------------------------------------------------- If Isochronous mode is enabled and the max packet size is greater than 25
firmware/lib/efm8_usb/src/efm8_usbdep.c:97
↓ 3 callersFunctionreverse_bits
Resulting CRC should be reversed to be correct CRC-16
firmware/src/i2c.c:97
↓ 3 callersFunctionu2f_attestation_cert_size
firmware/src/u2f_atecc.c:362
↓ 3 callersFunctionu2f_hid_reset_packet
firmware/src/u2f_hid.c:122
↓ 2 callersFunctionSendEp0Stall
/ * @brief Send a procedural stall on Endpoint 0 ******************************************************************************/
firmware/lib/efm8_usb/src/efm8_usbdint.c:522
↓ 2 callersFunctionUSBD_AbortAllTransfers
firmware/lib/efm8_usb/src/efm8_usbd.c:48
↓ 2 callersFunctionUSBD_EpIsBusy
firmware/lib/efm8_usb/src/efm8_usbd.c:151
↓ 2 callersFunctionUSB_GetShortRegister
/ * @brief Reads a 16-bit indirect USB register value * @param regAddr * Address of high byte of 16-bit USB indirect register to rea
firmware/lib/efm8ub1/peripheralDrivers/src/usb_0.c:25
↓ 2 callersFunction_feed_crc
firmware/src/Interrupts.c:80
↓ 2 callersFunctionapp_wink
firmware/src/main.c:83
↓ 2 callersFunctionatecc_idle
firmware/src/atecc508a.c:61
↓ 2 callersFunctionatecc_prep_encryption
firmware/src/atecc508a.c:444
↓ 2 callersFunctionatecc_privwrite
firmware/src/u2f_atecc.c:192
↓ 2 callersFunctionbuffer_request
firmware/src/u2f_hid.c:286
↓ 2 callersFunctiondel_cid
firmware/src/u2f_hid.c:248
↓ 2 callersFunctiondump_config
firmware/src/atecc508a.c:319
↓ 2 callersFunctiondump_signature_der
firmware/src/u2f.c:108
↓ 2 callersFunctionget_cid
firmware/src/u2f_hid.c:236
↓ 2 callersFunctionget_signature_length
firmware/src/u2f.c:103
↓ 2 callersFunctionget_write_mask
(key)
tools/u2f_zero_client/client.py:155
↓ 2 callersFunctionis_config_locked
firmware/src/atecc508a.c:294
↓ 2 callersFunctionkey_dump
firmware/tests/tests.c:98
↓ 2 callersFunctionopenssl_die
tools/gencert/signcert.c:79
↓ 2 callersFunctionput_space
firmware/src/bsp.c:140
↓ 2 callersFunctionputf
firmware/src/bsp.c:60
↓ 2 callersFunctionslot_dump
firmware/tests/tests.c:86
↓ 2 callersFunctionstart_buffering
firmware/src/u2f_hid.c:278
↓ 2 callersFunctionu2f_ecdsa_sign
firmware/src/u2f_atecc.c:216
↓ 2 callersFunctionu2f_get_user_feedback
firmware/src/u2f_atecc.c:69
↓ 2 callersFunctionu2f_load_key
firmware/src/u2f_atecc.c:295
↓ 2 callersFunctionu2f_request
firmware/src/u2f.c:47
↓ 2 callersFunctionu2f_sha256_update
firmware/src/atecc508a.c:228
↓ 1 callersFunctionCIP51_0_enter_DefaultMode_from_RESET
================================================================================ CIP51_0_enter_DefaultMode_from_RESET ================================
firmware/src/InitDevice.c:281
↓ 1 callersFunctionCLOCK_0_enter_DefaultMode_from_RESET
================================================================================ CLOCK_0_enter_DefaultMode_from_RESET ================================
firmware/src/InitDevice.c:296
↓ 1 callersFunctionClearFeature
/ * @brief Clears the requested feature * @details Supports CLEAR_FEATURE for Remote Wakeup and Endpoint Halt * @return Status of r
firmware/lib/efm8_usb/src/efm8_usbdch9.c:114
↓ 1 callersFunctionGetConfiguration
/ * @brief Gets the current configuration value * @details Zero means the device is not configured, a non-zero value * is t
firmware/lib/efm8_usb/src/efm8_usbdch9.c:229
↓ 1 callersFunctionGetDescriptor
/ * @brief Sends the requested USB Descriptor * @details Supports single or multiple languages (configured by * @ref SLAB_U
firmware/lib/efm8_usb/src/efm8_usbdch9.c:261
↓ 1 callersFunctionGetInterface
/ * @brief Sends the current interface alternate setting * @details Sends 0x0000 if alternate interfaces are not supported. * @return
firmware/lib/efm8_usb/src/efm8_usbdch9.c:391
↓ 1 callersFunctionGetStatus
/ * @brief Sends the requested Remote Wakeup, Self-Powered, or * Endpoint Status * @return Status of request (type @ref US
firmware/lib/efm8_usb/src/efm8_usbdch9.c:424
↓ 1 callersFunctionINTERRUPT_0_enter_DefaultMode_from_RESET
================================================================================ INTERRUPT_0_enter_DefaultMode_from_RESET ============================
firmware/src/InitDevice.c:548
↓ 1 callersFunctionPBCFG_0_enter_DefaultMode_from_RESET
================================================================================ PBCFG_0_enter_DefaultMode_from_RESET ================================
firmware/src/InitDevice.c:231
↓ 1 callersFunctionPCACH_0_enter_DefaultMode_from_RESET
firmware/src/InitDevice.c:647
↓ 1 callersFunctionPCACH_1_enter_DefaultMode_from_RESET
firmware/src/InitDevice.c:693
↓ 1 callersFunctionPCACH_2_enter_DefaultMode_from_RESET
firmware/src/InitDevice.c:739
↓ 1 callersFunctionPCA_0_enter_DefaultMode_from_RESET
firmware/src/InitDevice.c:614
↓ 1 callersFunctionPORTS_0_enter_DefaultMode_from_RESET
================================================================================ PORTS_0_enter_DefaultMode_from_RESET ================================
firmware/src/InitDevice.c:88
↓ 1 callersFunctionPORTS_1_enter_DefaultMode_from_RESET
================================================================================ PORTS_1_enter_DefaultMode_from_RESET ================================
firmware/src/InitDevice.c:139
↓ 1 callersFunctionSMBUS_0_enter_DefaultMode_from_RESET
================================================================================ SMBUS_0_enter_DefaultMode_from_RESET ================================
firmware/src/InitDevice.c:500
↓ 1 callersFunctionSetAddress
/ * @brief Sets the Address * @return Status of request (type @ref USB_Status_TypeDef) * @note This function takes no parameters
firmware/lib/efm8_usb/src/efm8_usbdch9.c:557
↓ 1 callersFunctionSetConfiguration
/ * @brief Sets the Configuration * @return Status of request (type @ref USB_Status_TypeDef) * @note This function takes no para
firmware/lib/efm8_usb/src/efm8_usbdch9.c:603
↓ 1 callersFunctionSetFeature
/ * @brief Sets the Remote Wakeup or Endpoint Halt Feature * @return Status of request (type @ref USB_Status_TypeDef) * @note Th
firmware/lib/efm8_usb/src/efm8_usbdch9.c:660
↓ 1 callersFunctionSetInterface
/ * @brief Sets the Interface and Alternate Interface (if supported) * @return Status of request (type @ref USB_Status_TypeDef) * @note
firmware/lib/efm8_usb/src/efm8_usbdch9.c:755
↓ 1 callersFunctionTIMER01_0_enter_DefaultMode_from_RESET
================================================================================ TIMER01_0_enter_DefaultMode_from_RESET ==============================
firmware/src/InitDevice.c:320
↓ 1 callersFunctionTIMER16_2_enter_DefaultMode_from_RESET
================================================================================ TIMER16_2_enter_DefaultMode_from_RESET ==============================
firmware/src/InitDevice.c:357
↓ 1 callersFunctionTIMER16_3_enter_DefaultMode_from_RESET
================================================================================ TIMER16_3_enter_DefaultMode_from_RESET ==============================
firmware/src/InitDevice.c:409
next →1–100 of 252, ranked by callers