Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/kiibohd/controller
/ functions
Functions
2,387 in github.com/kiibohd/controller
⨍
Functions
2,387
◇
Types & classes
493
↓ 2 callers
Function
Scan_resetKeyboard
Reset Keyboard
Scan/Deprecated/MBC-55X/scan_loop.c:113
↓ 2 callers
Function
Scan_scrolllock
Scan/Kira/scan_loop.c:117
↓ 2 callers
Function
Scan_setup
Setup
Scan/PS2/scan_loop.c:115
↓ 2 callers
Function
Storage_registerModule
Scan/Devices/Storage/storage.c:63
↓ 2 callers
Function
Time_duration
Lib/time.c:384
↓ 2 callers
Function
Time_tick_start
Lib/time.c:450
↓ 2 callers
Function
TransactionBuffer_head
Retrieves the head of the Transaction buffer
Scan/Devices/SPI/spi.c:82
↓ 2 callers
Function
TransactionBuffer_increment_head
Increments TransactionBuffer head pointer Returns 1 if successful, 0 if buffer empty and cannot increment
Scan/Devices/DAC/dac.c:121
↓ 2 callers
Function
Trigger_evalLongTriggerMacroVote_DRO
Handle long trigger DRO state transitions
Macro/PartialMap/trigger.c:444
↓ 2 callers
Function
Trigger_evalLongTriggerMacroVote_PHRO
Handle long trigger PHRO/AODO state transitions
Macro/PartialMap/trigger.c:394
↓ 2 callers
Function
Trigger_isLongResultMacro
Determine if long ResultMacro (more than 1 sequence element)
Macro/PartialMap/trigger.c:160
↓ 2 callers
Function
Trigger_showTriggerMacroVote
Show TriggerMacroVote
Macro/PartialMap/trigger.c:102
↓ 2 callers
Function
UART_getchar
UART Get Character from input buffer
Output/UARTOut/output_uart.c:95
↓ 2 callers
Function
UART_periodic
UART Data Periodic
Output/UARTOut/output_uart.c:68
↓ 2 callers
Function
UART_poll
UART Data Poll
Output/UARTOut/output_uart.c:62
↓ 2 callers
Function
UART_setup
UART Module Setup
Output/UARTOut/output_uart.c:54
↓ 2 callers
Function
USB_6KRODebug
Packet buffer debug for 6kro/boot mode USB Keyboard codes
Output/USB/output_usb.c:1063
↓ 2 callers
Function
USB_ConsCtrlDebug
Packet buffer debug for Consumer Control codes
Output/USB/output_usb.c:1054
↓ 2 callers
Function
USB_NKRODebug
Packet buffer debug for nkro USB Keyboard codes
Output/USB/output_usb.c:1081
↓ 2 callers
Function
USB_SysCtrlDebug
Packet buffer debug for System Control codes
Output/USB/output_usb.c:1045
↓ 2 callers
Function
USB_ready
Check if USB is ready Returns 1 if ready, 0 if not
Output/USB/output_usb.c:855
↓ 2 callers
Function
_SendSyncInfo
Output/SeggerRTT/SEGGER_SYSVIEW.c:566
↓ 2 callers
Function
__get_MSP
\brief Get Main Stack Pointer This function returns the current value of the Main Stack Pointer (MSP). \return MSP Register v
Lib/CMSIS/Include/core_cmFunc.h:155
↓ 2 callers
Function
_print
Print a constant string
Debug/print/print.c:58
↓ 2 callers
Function
adc_get_status
* \brief Get ADC interrupt and overrun error status. * * \param p_adc Pointer to an ADC instance. * * \return ADC status structure. */
Lib/ASF/sam/drivers/adc/adc.c:676
↓ 2 callers
Method
all
All callbacks in history. Does not adjust unread callback position.
Lib/host.py:197
↓ 2 callers
Function
arch_ioport_disable_port
Lib/ASF/common/services/ioport/sam/ioport_pio.h:159
↓ 2 callers
Function
arch_ioport_enable_port
Lib/ASF/common/services/ioport/sam/ioport_pio.h:153
↓ 2 callers
Function
arch_ioport_set_pin_mode
Lib/ASF/common/services/ioport/sam/ioport_pio.h:243
↓ 2 callers
Function
arch_ioport_set_port_sense_mode
Lib/ASF/common/services/ioport/sam/ioport_pio.h:331
↓ 2 callers
Function
callback
libkiibohd callback function
Lib/host.py:656
↓ 2 callers
Method
clean
Cleanup between tests
Scan/TestIn/Tests/layers.py:123
↓ 2 callers
Method
clean
Cleanup between tests Capability history needs to be cleared between tests.
Scan/TestIn/Tests/common.py:412
↓ 2 callers
Method
cli_name
Returns the path to the cli interface
Lib/host.py:572
↓ 2 callers
Function
close_usb_device
LoadFile/teensy_loader_cli.c:462
↓ 2 callers
Function
compute_lock_range
* \brief Compute the lock range associated with the given address range. * * \param ul_start Start address of lock range. * \param ul_end End addre
Lib/ASF/sam/services/flash_efc/flash_efc.c:278
↓ 2 callers
Method
copy
@returns: Copy of object
Scan/TestIn/host.py:162
↓ 2 callers
Function
delay
LoadFile/teensy_loader_cli.c:820
↓ 2 callers
Function
do_run_loop
LoadFile/teensy_loader_cli.c:441
↓ 2 callers
Function
efc_get_wait_state
* \brief Get flash wait state. * * \param p_efc Pointer to an EFC instance. * * \return The number of wait states in cycle (no shift). */
Lib/ASF/sam/drivers/efc/efc.c:238
↓ 2 callers
Function
efc_init
* \brief Initialize the EFC controller. * * \param ul_access_mode 0 for 128-bit, EEFC_FMR_FAM for 64-bit. * \param ul_fws The number of wait states
Lib/ASF/sam/drivers/efc/efc.c:109
↓ 2 callers
Function
eqStr
Debug/print/print.c:496
↓ 2 callers
Function
fault_isr
NVIC - Default ISR
Lib/kinetis.c:76
↓ 2 callers
Method
ffunc_lookup
Do lookup on ffunc (Frame Function) @returns: String name of ffunc index
Scan/TestIn/host.py:280
↓ 2 callers
Function
flash_erase_all
* \brief Erase the entire flash. * * \note Only the flash bank including ul_address will be erased. If there are * two flash banks, we need to call
Lib/ASF/sam/services/flash_efc/flash_efc.c:486
↓ 2 callers
Function
flash_program_sector
Bootloader/flash.c:111
↓ 2 callers
Function
flash_read_user_signature
* \brief Read the flash user signature. * * \param p_data Pointer to a data buffer to store 512 bytes of user signature. * \param ul_size Data buff
Lib/ASF/sam/services/flash_efc/flash_efc.c:993
↓ 2 callers
Method
frameoption_lookup
Do lookup on frameoption Options are set using each bit @returns: String name of frameoption index
Scan/TestIn/host.py:266
↓ 2 callers
Method
getarray
( self , string=False)
Scan/Devices/STLcd/bitmap2Struct.py:64
↓ 2 callers
Function
hex32ToStr_op
Debug/print/print.c:405
↓ 2 callers
Function
i2c_reset
Scan/Devices/ISSILed/i2c.c:256
↓ 2 callers
Function
int16ToStr
Debug/print/print.c:293
↓ 2 callers
Function
int8ToStr
String Functions
Debug/print/print.c:272
↓ 2 callers
Function
jump_to_app
Code jump routine
Bootloader/main.c:422
↓ 2 callers
Function
lenStr
Debug/print/print.c:483
↓ 2 callers
Function
modify_indicator_string
Modify indicator string
Bootloader/Devices/sam4s.c:63
↓ 2 callers
Method
monitor
Monitors for ResultElem Must satisfy schedule in order to complete. @return: True if found, False if not.
Scan/TestIn/Tests/common.py:975
↓ 2 callers
Method
monitor_cleanup
Cleanup monitor for ResultElem @return: True if expected cleanup occured, False if not.
Scan/TestIn/Tests/common.py:996
↓ 2 callers
Method
monitor_state
Monitors result state @param state: Value of state to monitor @returns: True if valid, False if not
Scan/TestIn/Tests/common.py:903
↓ 2 callers
Function
ms_now
Lib/delay.c:150
↓ 2 callers
Function
pdc_enable_transfer
* \brief Enable PDC transfers (TX and/or RX). * * \note It is forbidden to set both TXTEN and RXTEN for a half duplex * peripheral. * * \param[ou
Lib/ASF/sam/drivers/pdc/pdc.c:141
↓ 2 callers
Function
pdc_read_tx_counter
* \brief Return Transmit Counter Register (TCR) value. * * \param[in] p_pdc Device structure pointer * * \return Transmit Counter Register value.
Lib/ASF/sam/drivers/pdc/pdc.c:260
↓ 2 callers
Function
pdc_tx_init
* \brief Configure PDC for data transmit. * * \param[out] p_pdc Device structure pointer * \param[in] p_packet Pointer to packet inform
Lib/ASF/sam/drivers/pdc/pdc.c:56
↓ 2 callers
Method
pfunc_lookup
Do lookup on pfunc (Pixel Function) @returns: String name of pfunc index
Scan/TestIn/host.py:291
↓ 2 callers
Function
pio_get_interrupt_mask
* \brief Read PIO interrupt mask. * * \param p_pio Pointer to a PIO instance. * * \return The interrupt mask value. */
Lib/ASF/sam/drivers/pio/pio.c:613
↓ 2 callers
Function
pio_get_interrupt_status
* \brief Read and clear PIO interrupt status. * * \param p_pio Pointer to a PIO instance. * * \return The interrupt status value. */
Lib/ASF/sam/drivers/pio/pio.c:601
↓ 2 callers
Function
pll_config_init
* \note The SAM3S PLL hardware interprets mul as mul+1. For readability the hardware mul+1 * is hidden in this implementation. Use mul as mul effecti
Lib/ASF/common/services/clock/sam4s/pll.h:89
↓ 2 callers
Function
pmc_disable_periph_clk
* \brief Disable the specified peripheral clock. * * \note The ID must NOT be shifted (i.e., 1 << ID_xxx). * * \param ul_id Peripheral ID (ID_xxx)
Lib/ASF/sam/drivers/pmc/pmc.c:722
↓ 2 callers
Function
pmc_disable_udpck
* \brief Disable UDP (USB) clock. */
Lib/ASF/sam/drivers/pmc/pmc.c:1208
↓ 2 callers
Function
pmc_enable_udpck
* \brief Enable UDP (USB) clock. */
Lib/ASF/sam/drivers/pmc/pmc.c:1194
↓ 2 callers
Function
pmc_get_active_status0
* \brief Return peripheral active status. * * \return the status register value. */
Lib/ASF/sam/drivers/pmc/pmc.c:1646
↓ 2 callers
Function
pmc_get_active_status1
* \brief Return peripheral active status. * * \return the status register value. */
Lib/ASF/sam/drivers/pmc/pmc.c:1669
↓ 2 callers
Function
pmc_osc_disable_xtal
* \brief Disable the external Xtal. * * \param ul_bypass 0 for Xtal, 1 for bypass. */
Lib/ASF/sam/drivers/pmc/pmc.c:509
↓ 2 callers
Function
pmc_set_fast_startup_input
* \brief Set the wake-up inputs for fast startup mode registers * (event generation). * * \param ul_inputs Wake up inputs to enable. */
Lib/ASF/sam/drivers/pmc/pmc.c:1296
↓ 2 callers
Function
pmc_switch_mainck_to_xtal
* \brief Switch main clock source selection to external Xtal/Bypass. * * \note The function may switch MCK to SCLK if MCK source is MAINCK to avoid
Lib/ASF/sam/drivers/pmc/pmc.c:485
↓ 2 callers
Function
pmc_switch_sclk_to_32kxtal
* \brief Switch slow clock source selection to external 32k (Xtal or Bypass). * * \note Switching SCLK back to 32krc is only possible by shutting do
Lib/ASF/sam/drivers/pmc/pmc.c:319
↓ 2 callers
Method
preview
( self )
Scan/Devices/STLcd/bitmap2Struct.py:80
↓ 2 callers
Function
printChar
Print a char
Debug/print/print.c:75
↓ 2 callers
Function
printLatency
Debug/cli/cli.c:622
↓ 2 callers
Method
prune
Prune read callback history. @param items: Max number of items to prune
Lib/host.py:204
↓ 2 callers
Function
pwm_channel_init
* \brief Initialize one PWM channel. * * \param p_pwm Pointer to a PWM instance. * \param p_channel Configurations of the specified PWM channel. *
Lib/ASF/sam/drivers/pwm/pwm.c:160
↓ 2 callers
Function
pwm_clocks_generate
* \brief Find a prescaler/divisor couple to generate the desired ul_frequency * from ul_mck. * * \param ul_frequency Desired frequency in Hz. * \p
Lib/ASF/sam/drivers/pwm/pwm.c:87
↓ 2 callers
Function
pwm_init
* \brief Initialize the PWM source clock (clock A and clock B). * * \param p_pwm Pointer to a PWM instance. * \param clock_config PWM clock configu
Lib/ASF/sam/drivers/pwm/pwm.c:119
↓ 2 callers
Function
queue_next_transaction
Queues next transmission Returns 1 if successfully queued, 0 if there was nothing to queue
Scan/Devices/SPI/spi.c:134
↓ 2 callers
Function
queue_next_transaction
Queues next transmission Returns 1 if successfully queued, 0 if there was nothing to queue
Scan/Devices/DAC/dac.c:146
↓ 2 callers
Function
read_intel_hex
LoadFile/teensy_loader_cli.c:644
↓ 2 callers
Function
recovery
Scan/Deprecated/DPH/scan_loop.c:600
↓ 2 callers
Method
reset
Reset step position
Scan/TestIn/Tests/common.py:591
↓ 2 callers
Method
run
Evaluate tests Iterates over prepared tests @return: Result of the test
Scan/TestIn/Tests/common.py:182
↓ 2 callers
Method
run_action
Process and monitor action Compares the layer state bit of each action to make sure the action resulted in the opposite reaction.
Scan/TestIn/Tests/layers.py:155
↓ 2 callers
Function
sampleColumn
Scan/Deprecated/DPH/scan_loop.c:696
↓ 2 callers
Function
setup_tx
Bootloader/usb.c:155
↓ 2 callers
Function
spi_disable_interrupt
* \brief Disable SPI interrupts. * * \param p_spi Pointer to an SPI instance. * \param ul_sources Interrupts to be disabled. */
Lib/ASF/sam/drivers/spi/spi.h:472
↓ 2 callers
Function
spi_get
\brief Get one data to a SPI peripheral. * * \param p_spi Base address of the SPI instance. * \return The data byte * */
Lib/ASF/sam/drivers/spi/spi.h:383
↓ 2 callers
Function
spi_get_peripheral_select_mode
* \brief Get Peripheral Select mode. * * \param p_spi Pointer to an SPI instance. * * \return 1 for Variable mode, 0 for fixed mode. */
Lib/ASF/sam/drivers/spi/spi.h:192
↓ 2 callers
Function
storage_erase_flash
Erase flash if full Only erases flash if erase flag has been set storage_init() must be called first Returns: 0 - Erase was not done (invalid status
Lib/storage.c:300
↓ 2 callers
Function
storage_init
Lib/storage.c:184
↓ 2 callers
Function
storage_is_storage_cleared
Returns 1 if storage has been cleared and will not have conflicts when changing the block size Or if there is no useful data in the non-volatile stora
Lib/storage.c:500
↓ 2 callers
Function
storage_save_settings
Scan/Devices/Storage/storage.c:86
↓ 2 callers
Function
storage_write
Write storage block data - Buffer to write from address - Starting address to write to size - Number of bytes to write into storage clear - Se
Lib/storage.c:348
← previous
next →
401–500 of 2,387, ranked by callers