Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/kiibohd/controller
/ functions
Functions
2,387 in github.com/kiibohd/controller
⨍
Functions
2,387
◇
Types & classes
493
↓ 1 callers
Function
storage_clear_page
Clears the current page Does not clear if: - Previous page was cleared already - Flash is entirely empty (no reason to clear) storage_init() must be c
Lib/storage.c:514
↓ 1 callers
Function
storage_read
Read storage block data - Buffer to read into address - Starting address from storage size - Number of bytes to read starting from address stora
Lib/storage.c:467
↓ 1 callers
Function
strobe_w
Scan/Deprecated/DPH/scan_loop.c:647
↓ 1 callers
Function
supc_get_slcd_power_mode
* \brief Get SLCD power mode. * * \param p_supc Pointer to a SUPC instance. * * \return The mode of SLCDC. */
Lib/ASF/sam/drivers/supc/supc.c:302
↓ 1 callers
Function
supc_set_wakeup_inputs
* \brief Set system controller wake up inputs. * * \param p_supc Pointer to a SUPC instance. * \param ul_inputs Bitmask of wake-up inputs that can
Lib/ASF/sam/drivers/supc/supc.c:254
↓ 1 callers
Function
swd_read_block
Read 32-bit word aligned values from target memory using address auto-increment. size is in bytes.
Bootloader/swd/swd_host.c:300
↓ 1 callers
Function
swd_read_idcode
SWD Read ID
Bootloader/swd/swd_host.c:652
↓ 1 callers
Function
swd_setup
Setup SWD interface
Bootloader/Devices/sam4s.c:83
↓ 1 callers
Function
swd_switch
SWD Switch
Bootloader/swd/swd_host.c:642
↓ 1 callers
Function
swd_write_block
Write 32-bit word aligned values to target memory using address auto-increment. size is in bytes.
Bootloader/swd/swd_host.c:256
↓ 1 callers
Function
sysclk_enable_usb
* \brief Enable USB clock. * * \note The SAM3S UDP hardware interprets div as div+1. For readability the hardware div+1 * is hidden in this impleme
Lib/ASF/common/services/clock/sam4s/sysclk.c:120
↓ 1 callers
Function
sysclk_get_peripheral_hz
* \brief Retrieves the current rate in Hz of the peripheral clocks. * * \return Frequency of the peripheral clocks, in Hz. */
Lib/ASF/common/services/clock/sam4s/sysclk.h:375
↓ 1 callers
Function
tc_find_mck_divisor
* \brief Find the best MCK divisor. * * Finds the best MCK divisor given the timer frequency and MCK. The result * is guaranteed to satisfy the fol
Lib/ASF/sam/drivers/tc/tc.c:488
↓ 1 callers
Function
teensy_open
LoadFile/teensy_loader_cli.c:264
↓ 1 callers
Function
testColumn
Scan/Deprecated/DPH/scan_loop.c:756
↓ 1 callers
Method
trigger_permutations
Calculate the number of order permutations the trigger can be initiated with. For example: U"RCtrl" + U"RAlt" : U"A";
Scan/TestIn/Tests/common.py:512
↓ 1 callers
Function
uart0_status_isr
Scan/Deprecated/BETKB/scan_loop.c:90
↓ 1 callers
Function
uart_device_reload
Output/UARTOut/arm/uart_serial.c:407
↓ 1 callers
Function
uart_serial_available
Number of bytes available in the receive buffer
Output/UARTOut/arm/uart_serial.c:339
↓ 1 callers
Function
uart_serial_getchar
Get the next character, or -1 if nothing received
Output/UARTOut/arm/uart_serial.c:314
↓ 1 callers
Function
uart_serial_putchar
Transmit a character. 0 returned on success, -1 on error
Output/UARTOut/arm/uart_serial.c:355
↓ 1 callers
Function
uart_serial_setup
Bootloader/debug.c:94
↓ 1 callers
Function
uart_serial_setup
Output/UARTOut/arm/uart_serial.c:158
↓ 1 callers
Function
uart_serial_write
Bootloader/debug.c:169
↓ 1 callers
Function
udc_get_string_serial_name
Lib/ASF/common/services/usb/udc/udc.c:123
↓ 1 callers
Function
udc_process_setup
* \brief Main routine to manage the USB SETUP request. * * This function parses a USB SETUP request and submits an appropriate * response back to t
Lib/ASF/common/services/usb/udc/udc.c:1101
↓ 1 callers
Function
udc_req_ep
* \brief Send the SETUP interface request to UDI * * \return true if the request is supported */
Lib/ASF/common/services/usb/udc/udc.c:1062
↓ 1 callers
Function
udc_req_iface
* \brief Send the SETUP interface request to UDI * * \return true if the request is supported */
Lib/ASF/common/services/usb/udc/udc.c:1027
↓ 1 callers
Function
udc_req_std_dev_clear_feature
* \brief Standard device request to change device status * * \return true if success */
Lib/ASF/common/services/usb/udc/udc.c:454
↓ 1 callers
Function
udc_req_std_dev_get_configuration
* \brief Standard device request to get configuration number * * \return true if success */
Lib/ASF/common/services/usb/udc/udc.c:784
↓ 1 callers
Function
udc_req_std_dev_get_descriptor
* \brief Standard device request to get descriptors about USB device * * \return true if success */
Lib/ASF/common/services/usb/udc/udc.c:661
↓ 1 callers
Function
udc_req_std_dev_get_status
* \brief Standard device request to get device status * * \return true if success */
Lib/ASF/common/services/usb/udc/udc.c:415
↓ 1 callers
Function
udc_req_std_dev_get_str_desc
* \brief Standard device request to get device string descriptor * * \return true if success */
Lib/ASF/common/services/usb/udc/udc.c:602
↓ 1 callers
Function
udc_req_std_dev_set_address
* \brief Standard device request to set device address * * \return true if success */
Lib/ASF/common/services/usb/udc/udc.c:585
↓ 1 callers
Function
udc_req_std_dev_set_configuration
* \brief Standard device request to enable a configuration * * \return true if success */
Lib/ASF/common/services/usb/udc/udc.c:799
↓ 1 callers
Function
udc_req_std_dev_set_feature
* \brief Standard device request to set a feature * * \return true if success */
Lib/ASF/common/services/usb/udc/udc.c:495
↓ 1 callers
Function
udc_req_std_ep_clear_feature
* \brief Standard endpoint request to clear endpoint feature * * \return true if success */
Lib/ASF/common/services/usb/udc/udc.c:477
↓ 1 callers
Function
udc_req_std_ep_get_status
* \brief Standard endpoint request to get endpoint status * * \return true if success */
Lib/ASF/common/services/usb/udc/udc.c:432
↓ 1 callers
Function
udc_req_std_ep_set_feature
Lib/ASF/common/services/usb/udc/udc.c:558
↓ 1 callers
Function
udc_req_std_iface_get_setting
* \brief Standard interface request * to get the alternate setting number of an interface * * \return true if success */
Lib/ASF/common/services/usb/udc/udc.c:867
↓ 1 callers
Function
udc_req_std_iface_set_setting
* \brief Standard interface request * to set an alternate setting of an interface * * \return true if success */
Lib/ASF/common/services/usb/udc/udc.c:905
↓ 1 callers
Function
udc_reqstd
* \brief Main routine to manage the standard USB SETUP request * * \return true if the request is supported */
Lib/ASF/common/services/usb/udc/udc.c:933
↓ 1 callers
Function
udc_sof_notify
Lib/ASF/common/services/usb/udc/udc.c:395
↓ 1 callers
Function
udd_ctrl_interrupt
Lib/ASF/sam/drivers/udp/udp_device.c:1271
↓ 1 callers
Function
udd_ctrl_out_received
Lib/ASF/sam/drivers/udp/udp_device.c:1148
↓ 1 callers
Function
udd_ctrl_send_zlp_out
Lib/ASF/sam/drivers/udp/udp_device.c:1254
↓ 1 callers
Function
udd_ctrl_setup_received
Lib/ASF/sam/drivers/udp/udp_device.c:1005
↓ 1 callers
Function
udd_disable
Lib/ASF/sam/drivers/udp/udp_device.c:607
↓ 1 callers
Function
udd_enable
Lib/ASF/sam/drivers/udp/udp_device.c:556
↓ 1 callers
Function
udd_ep_abort
Lib/ASF/sam/drivers/udp/udp_device.c:906
↓ 1 callers
Function
udd_ep_alloc
Lib/ASF/sam/drivers/udp/udp_device.c:722
↓ 1 callers
Function
udd_ep_clear_halt
Lib/ASF/sam/drivers/udp/udp_device.c:817
↓ 1 callers
Function
udd_ep_free
Lib/ASF/sam/drivers/udp/udp_device.c:767
↓ 1 callers
Function
udd_ep_interrupt
Lib/ASF/sam/drivers/udp/udp_device.c:1500
↓ 1 callers
Function
udd_ep_is_halted
Lib/ASF/sam/drivers/udp/udp_device.c:778
↓ 1 callers
Function
udd_ep_job_table_kill
Lib/ASF/sam/drivers/udp/udp_device.c:1319
↓ 1 callers
Function
udd_ep_job_table_reset
Lib/ASF/sam/drivers/udp/udp_device.c:1306
↓ 1 callers
Function
udd_ep_out_received
Lib/ASF/sam/drivers/udp/udp_device.c:1461
↓ 1 callers
Function
udd_ep_set_halt
Lib/ASF/sam/drivers/udp/udp_device.c:790
↓ 1 callers
Function
udd_ep_write_fifo
Lib/ASF/sam/drivers/udp/udp_device.c:1386
↓ 1 callers
Function
udd_include_vbus_monitoring
Lib/ASF/sam/drivers/udp/udp_device.c:546
↓ 1 callers
Function
udd_reset_ep_ctrl
Lib/ASF/sam/drivers/udp/udp_device.c:980
↓ 1 callers
Function
udd_set_address
Lib/ASF/sam/drivers/udp/udp_device.c:669
↓ 1 callers
Function
udd_vbus_handler
* USB VBus pin change handler */
Lib/ASF/sam/drivers/udp/udp_device.c:210
↓ 1 callers
Function
udi_dfu_atmel_reset_protocol
Lib/ASF/common/services/usb/class/dfu_flip/device/udi_dfu_atmel.c:156
↓ 1 callers
Function
udi_hid_generic_send_report_in
Lib/ASF/common/services/usb/class/hid/device/generic/udi_hid_generic.c:130
↓ 1 callers
Function
usb_attach_function
Bootloader/usb.c:651
↓ 1 callers
Function
usb_control
Output/USB/arm/usb_dev.c:1024
↓ 1 callers
Function
usb_device_check
Used to check any USB state changes that may not have a proper interrupt Called once per scan loop, should take minimal processing time or it may affe
Output/USB/arm/usb_dev.c:241
↓ 1 callers
Function
usb_enable
Bootloader/kinetis.c:195
↓ 1 callers
Function
usb_enable_xfers
Bootloader/kinetis.c:87
↓ 1 callers
Function
usb_ep0_rx
Bootloader/usb.c:295
↓ 1 callers
Function
usb_ep0_tx_inplace_prepare
Bootloader/usb.c:280
↓ 1 callers
Function
usb_ep_get_transfer_size
Bootloader/kinetis.c:138
↓ 1 callers
Function
usb_get_xfer_dir
Bootloader/kinetis.c:82
↓ 1 callers
Function
usb_get_xfer_ep
Bootloader/kinetis.c:77
↓ 1 callers
Function
usb_get_xfer_pid
Bootloader/kinetis.c:72
↓ 1 callers
Function
usb_handle_control_nonstd
* Dispatch non-standard request to registered USB functions. */
Bootloader/usb.c:432
↓ 1 callers
Function
usb_handle_transaction
* This is called by the interrupt handler */
Bootloader/usb.c:594
↓ 1 callers
Function
usb_init
Bootloader/usb.c:715
↓ 1 callers
Function
usb_isr
Output/USB/arm/usb_dev.c:1503
↓ 1 callers
Function
usb_keyboard_clear
Send usb clear packet Useful when switching between 6kro and nkro
Output/USB/arm/usb_keyboard.c:92
↓ 1 callers
Function
usb_keyboard_clear
Output/TestOut/output_testout.c:239
↓ 1 callers
Function
usb_keyboard_idle_update
Re-send the contents of the keyboard buffer, if exceeding the expiry timer
Output/USB/arm/usb_keyboard.c:69
↓ 1 callers
Function
usb_keyboard_send
Output/TestOut/output_testout.c:241
↓ 1 callers
Function
usb_mouse_send
Process pending mouse commands XXX Proper support will require KLL generation of the USB descriptors Similar support will be required for joystick con
Output/USB/arm/usb_mouse.c:71
↓ 1 callers
Function
usb_pipe_enable
Bootloader/kinetis.c:119
↓ 1 callers
Function
usb_poll
Bootloader/kinetis.c:286
↓ 1 callers
Function
usb_queue_byte_count
Output/USB/arm/usb_dev.c:1248
↓ 1 callers
Function
usb_rawio_available
Check for packets available from host
Output/USB/arm/usb_rawio.c:55
↓ 1 callers
Function
usb_rawio_rx
Retrieve packets from host Always returns RAWIO_RX_SIZE
Output/USB/arm/usb_rawio.c:67
↓ 1 callers
Function
usb_restart
Bootloader/usb.c:639
↓ 1 callers
Function
usb_resume
Call whenever there's an action that may wake the host device
Output/USB/arm/usb_dev.c:1354
↓ 1 callers
Function
usb_rx
Output/USB/arm/usb_dev.c:1204
↓ 1 callers
Function
usb_rx_byte_count
Output/USB/arm/usb_dev.h:75
↓ 1 callers
Function
usb_rx_memory
Called from usb_free, but only when usb_rx_memory_needed > 0, indicating receive endpoints are starving for memory. The intention is to give endpoint
Output/USB/arm/usb_dev.c:1298
↓ 1 callers
Function
usb_rx_next
* Returns: 0 when this is was the last transfer, 1 if there is still * more to go. */ Defaults to EP0 for now */ XXX pass usb_stat to validate pingp
Bootloader/usb.c:199
↓ 1 callers
Function
usb_set_addr
Bootloader/kinetis.c:95
↓ 1 callers
Function
usb_set_config
Bootloader/usb.c:313
↓ 1 callers
Function
usb_set_config_descriptor_size
Simplifies defines for USB descriptors
Output/USB/arm/usb_desc.c:753
← previous
next →
901–1,000 of 2,387, ranked by callers