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
Function
flash_get_page_count_per_region
* \brief Get flash page count per region (plane) for the specified bank. * * \note The flash descriptor must be fetched from flash_get_descriptor *
Lib/ASF/sam/services/flash_efc/flash_efc.c:455
Function
flash_get_region_count
* \brief Get flash region (plane) count for the specified bank. * * \note The flash descriptor must be fetched from flash_get_descriptor * function
Lib/ASF/sam/services/flash_efc/flash_efc.c:470
Function
flash_get_wait_state
* \brief Get flash wait state. * * \param ul_address Flash bank start address. * * \return The number of wait states in cycle (no shift). */
Lib/ASF/sam/services/flash_efc/flash_efc.c:386
Function
flash_init
* \brief Initialize the flash service. * * \param ul_mode FLASH_ACCESS_MODE_128 or FLASH_ACCESS_MODE_64. * \param ul_fws The number of wait states
Lib/ASF/sam/services/flash_efc/flash_efc.c:304
Function
flash_is_locked
* \brief Get the number of locked regions inside the given address range. * * \param ul_start Start address of range * \param ul_end End address of
Lib/ASF/sam/services/flash_efc/flash_efc.c:784
Function
flash_lock
* \brief Lock all the regions in the given address range. The actual lock * range is reported through two output parameters. * * \param ul_start St
Lib/ASF/sam/services/flash_efc/flash_efc.c:691
Function
flash_prepare_reading
Bootloader/flash.c:151
Function
flash_read_sector
Bootloader/flash.c:156
Function
flash_read_unique_id
* \brief Read the flash unique ID. * * \param pul_data Pointer to a data buffer to store 128-bit unique ID. * \param ul_size Data buffer size in DW
Lib/ASF/sam/services/flash_efc/flash_efc.c:961
Function
flash_set_wait_state
* \brief Set flash wait state. * * \param ul_address Flash bank start address. * \param ul_fws The number of wait states in cycle (no shift). * *
Lib/ASF/sam/services/flash_efc/flash_efc.c:323
Function
flash_set_wait_state_adaptively
* \brief Set flash wait state. * * \param ul_address Flash bank start address. * \param ul_fws The number of wait states in cycle (no shift). * *
Lib/ASF/sam/services/flash_efc/flash_efc.c:341
Method
getPeriodic
Retrieve currently set interval period @return: Clock cycles between scans
Scan/TestIn/host.py:685
Method
get_code
( self, fullname )
Scan/TestIn/interface.py:56
Method
get_data
( self, path )
Scan/TestIn/interface.py:47
Function
get_logger
Get a logger instance that uses new-style string formatting
Scan/TestIn/Tests/kiilogger.py:94
Method
getarray
(self, string=False)
Scan/Devices/STLcd/bitmap2Struct.py:213
Method
getpage
( self, page )
Scan/Devices/STLcd/bitmap2Struct.py:61
Function
handle
(record)
Scan/TestIn/Tests/kiilogger.py:89
Function
hard_fault_default_isr
NVIC - Hard Fault ISR
Lib/kinetis.c:140
Function
hardfault_handler
Lib/arm_cortex.c:88
Function
i2c0_isr
Scan/Devices/ISSILed/i2c.c:708
Function
i2c1_isr
Scan/Devices/ISSILed/i2c.c:713
Function
if
Lib/ASF/common/services/clock/sam4s/sysclk.c:217
Function
if
Lib/ASF/sam/drivers/spi/spi.c:70
Function
if
Lib/ASF/sam/services/flash_efc/flash_efc.c:363
Method
initial
TODO Initial evaluation of schedule. Resets internal tracking. @return: True if ready to evaluate/execute
Scan/TestIn/Tests/common.py:449
Function
io_pin_init
Lib/ASF/sam/drivers/udp/udp_device.h:54
Function
ioport_disable_pin
* \brief Disable IOPORT pin, based on a pin created with \ref * IOPORT_CREATE_PIN(). * * \param pin IOPORT pin to disable */
Lib/ASF/common/services/ioport/ioport.h:179
Function
ioport_disable_port
* \brief Disable multiple pins in a single IOPORT port. * * \param port IOPORT port to disable * \param mask Pin mask of pins to disable */
Lib/ASF/common/services/ioport/ioport.h:190
Function
ioport_enable_pin
* \brief Enable an IOPORT pin, based on a pin created with \ref * IOPORT_CREATE_PIN(). * * \param pin IOPORT pin to enable */
Lib/ASF/common/services/ioport/ioport.h:156
Function
ioport_enable_port
* \brief Enable multiple pins in a single IOPORT port. * * \param port IOPORT port to enable * \param mask Mask of pins within the port to enable
Lib/ASF/common/services/ioport/ioport.h:167
Function
ioport_get_port_level
* \brief Get current value of several IOPORT pins in a single port, which have * been configured as an inputs. * * \param port IOPORT port to read
Lib/ASF/common/services/ioport/ioport.h:315
Function
ioport_init
* \brief Initializes the IOPORT service, ready for use. * * This function must be called before using any other functions in the IOPORT * service.
Lib/ASF/common/services/ioport/ioport.h:145
Function
ioport_pin_to_mask
* \brief Convert a pin ID into a bitmask mask for the given pin on its port. * * \param pin IOPORT pin ID to convert * \retval Bitmask with a bit s
Lib/ASF/common/services/ioport/ioport.h:387
Function
ioport_pin_to_port_id
* \brief Convert a pin ID into a its port ID. * * \param pin IOPORT pin ID to convert * \retval Port ID for the given pin ID */
Lib/ASF/common/services/ioport/ioport.h:376
Function
ioport_port_mask_t arch_ioport_get_port_level
Lib/ASF/common/services/ioport/sam/ioport_pio.h:307
Function
ioport_port_mask_t arch_ioport_pin_to_mask
Lib/ASF/common/services/ioport/sam/ioport_pio.h:126
Function
ioport_port_t arch_ioport_pin_to_port_id
Lib/ASF/common/services/ioport/sam/ioport_pio.h:97
Function
ioport_reset_pin_mode
* \brief Reset pin mode configuration for a single IOPORT pin * * \param pin IOPORT pin to configure */
Lib/ASF/common/services/ioport/ioport.h:239
Function
ioport_reset_port_mode
* \brief Reset multiple pin modes in a specified IOPORT port to defaults. * * \param port IOPORT port to configure * \param mask Mask of pins whose
Lib/ASF/common/services/ioport/ioport.h:228
Function
ioport_set_pin_dir
* \brief Set direction for a single IOPORT pin. * * \param pin IOPORT pin to configure * \param dir Direction to set for the specified pin (\ref io
Lib/ASF/common/services/ioport/ioport.h:263
Function
ioport_set_pin_level
* \brief Set an IOPORT pin to a specified logical value. * * \param pin IOPORT pin to configure * \param level Logical value of the pin */
Lib/ASF/common/services/ioport/ioport.h:275
Function
ioport_set_pin_mode
* \brief Set pin mode for one single IOPORT pin. * * \param pin IOPORT pin to configure * \param mode Mode masks to configure for the specified pin
Lib/ASF/common/services/ioport/ioport.h:217
Function
ioport_set_port_dir
* \brief Set I/O direction for a group of pins in a single IOPORT. * * \param port IOPORT port to configure * \param mask Pin mask of pins to confi
Lib/ASF/common/services/ioport/ioport.h:251
Function
ioport_set_port_level
* \brief Set a group of IOPORT pins in a single port to a specified logical * value. * * \param port IOPORT port to write to * \param mask Pin mas
Lib/ASF/common/services/ioport/ioport.h:288
Function
ioport_set_port_mode
* \brief Set multiple pin modes in a single IOPORT port, such as pull-up, * pull-down, etc. configuration. * * \param port IOPORT port to configure
Lib/ASF/common/services/ioport/ioport.h:205
Function
ioport_set_port_sense_mode
* \brief Set the pin sense mode of a multiple IOPORT pins on a single port. * * \param port IOPORT port to configure * \param mask Bitmask if pins
Lib/ASF/common/services/ioport/ioport.h:363
Function
ioport_toggle_pin_level
* \brief Toggle the value of an IOPORT pin, which has previously configured as * an output. * * \param pin IOPORT pin to toggle */
Lib/ASF/common/services/ioport/ioport.h:327
Function
ioport_toggle_port_level
* \brief Toggle the values of several IOPORT pins located in a single port. * * \param port IOPORT port to modify * \param mask Pin mask of pins to
Lib/ASF/common/services/ioport/ioport.h:338
Function
isp_erase_chip
Lib/ASF/common/services/isp/flip/sam/isp.c:248
Function
isp_erase_chip_split
Lib/ASF/common/services/isp/flip/sam/isp.c:254
Function
isp_force_boot_isp
Lib/ASF/common/services/isp/flip/sam/isp.c:311
Function
isp_start_appli
Lib/ASF/common/services/isp/flip/sam/isp.c:279
Method
keyboard_send
Callback received when Host-side KLL is ready to send USB keyboard codes When this command is received, we must do a few things
Output/TestOut/host.py:309
Method
layerState
Called on each processing loop to record the current layer state Used to determine what the previous layer state was Argumen
Scan/TestIn/host.py:765
Method
lockLayer
Lock specified layer @param layer: Layer index to lock
Scan/TestIn/host.py:451
Function
lptmr_isr
Lib/entropy.c:219
Function
main
main.c:108
Function
main
Main entry point NOTE: Code does not start here, see Lib/mk20dx.c
Bootloader/main.c:438
Function
main_extra_string
! \brief Example of extra USB string management * This feature is available for single or composite device * which want implement additional USB str
Bootloader/dfu.desc.c:185
Function
main_kbd_enable
Lib/sam.c:719
Function
matrix_get_master_burst_type
* \brief Get undefined length burst type of the specified master. * * \param ul_id Master index. * * \return Undefined length burst type. */
Lib/ASF/sam/drivers/matrix/matrix.c:125
Function
matrix_get_master_remap
* \brief Get bus matrix master remap. * * \return Bitmask OR of RCBx: 0 for disable, 1 for enable. */
Lib/ASF/sam/drivers/matrix/matrix.c:408
Function
matrix_get_nandflash_cs
* \brief Get NAND Flash Chip Select configuration register. * * \return Bitmask OR of SMC_NFCSx. */
Lib/ASF/sam/drivers/matrix/matrix.c:500
Function
matrix_get_slave_arbitration_type
* \brief Get slave arbitration type of the specified slave. * * \param ul_id Slave index. * * \return Arbitration type. */
Lib/ASF/sam/drivers/matrix/matrix.c:270
Function
matrix_get_slave_default_master_type
* \brief Get default master type of the specified slave. * * \param ul_id Slave index. * * \return Default master type. */
Lib/ASF/sam/drivers/matrix/matrix.c:204
Function
matrix_get_slave_fixed_default_master
* \brief Get fixed default master of the specified slave. * * \param ul_id Slave index. * * \return Fixed default master index. */
Lib/ASF/sam/drivers/matrix/matrix.c:237
Function
matrix_get_slave_priority
* \brief Get priority for the specified slave access. * * \param ul_id Slave index. * * \return Bitmask OR of priorities of master x. */
Lib/ASF/sam/drivers/matrix/matrix.c:314
Function
matrix_get_slave_priority_b
* \brief Get priority for the specified slave access. * * \param ul_id Slave index. * * \return Bitmask OR of priorities of master x. */
Lib/ASF/sam/drivers/matrix/matrix.c:368
Function
matrix_get_slave_slot_cycle
* \brief Get slot cycle of the specified slave. * * \param ul_id Slave index. * * \return Number of slot cycle. */
Lib/ASF/sam/drivers/matrix/matrix.c:173
Function
matrix_get_system_io
* \brief Get system IO. * * \return Bitmask OR of SYSIOx. */
Lib/ASF/sam/drivers/matrix/matrix.c:450
Function
matrix_get_writeprotect_status
* \brief Get write protect status. * * \return Write protect status. */
Lib/ASF/sam/drivers/matrix/matrix.c:539
Function
matrix_set_can0_addr
* \brief Set CAN0 DMA base address. * * \param base_addr the 16-bit MSB of the CAN0 DMA base address. */
Lib/ASF/sam/drivers/matrix/matrix.c:581
Function
matrix_set_can1_addr
* \brief Set CAN1 DMA base address. * * \param base_addr the 16-bit MSB of the CAN1 DMA base address. */
Lib/ASF/sam/drivers/matrix/matrix.c:592
Function
matrix_set_master_burst_type
* \brief Set undefined length burst type of the specified master. * * \param ul_id Master index. * \param burst_type Undefined length burst type.
Lib/ASF/sam/drivers/matrix/matrix.c:93
Function
matrix_set_master_remap
* \brief Set bus matrix master remap. * * \param ul_remap Bitmask OR of RCBx: 0 for disable, 1 for enable. */
Lib/ASF/sam/drivers/matrix/matrix.c:396
Function
matrix_set_nandflash_cs
* \brief Set NAND Flash Chip Select configuration register. * * \param ul_cs Bitmask OR of SMC_NFCSx: 0 if NCSx is not assigned, * 1 if NCSx is ass
Lib/ASF/sam/drivers/matrix/matrix.c:479
Function
matrix_set_slave_arbitration_type
* \brief Set slave arbitration type of the specified slave. * * \param ul_id Slave index. * \param type Arbitration type. */
Lib/ASF/sam/drivers/matrix/matrix.c:254
Function
matrix_set_slave_default_master_type
* \brief Set default master type of the specified slave. * * \param ul_id Slave index. * \param type Default master type. */
Lib/ASF/sam/drivers/matrix/matrix.c:188
Function
matrix_set_slave_fixed_default_master
* \brief Set fixed default master of the specified slave. * * \param ul_id Slave index. * \param ul_fixed_id Fixed default master index. */
Lib/ASF/sam/drivers/matrix/matrix.c:219
Function
matrix_set_slave_priority
* \brief Set priority for the specified slave access. * * \param ul_id Slave index. * \param ul_prio Bitmask OR of priorities of master x. */
Lib/ASF/sam/drivers/matrix/matrix.c:287
Function
matrix_set_slave_priority_b
* \brief Set priority for the specified slave access. * * \param ul_id Slave index. * \param ul_prio_b Bitmask OR of priorities of master x. */
Lib/ASF/sam/drivers/matrix/matrix.c:341
Function
matrix_set_slave_slot_cycle
* \brief Set slot cycle of the specified slave. * * \param ul_id Slave index. * \param ul_slot_cycle Number of slot cycle. */
Lib/ASF/sam/drivers/matrix/matrix.c:156
Function
matrix_set_system_io
* \brief Set system IO. * * \param ul_io Bitmask OR of SYSIOx. */
Lib/ASF/sam/drivers/matrix/matrix.c:424
Function
matrix_set_usb_host
* \brief Set USB device mode. * */
Lib/ASF/sam/drivers/matrix/matrix.c:565
Function
matrix_set_writeprotect
* \brief Enable or disable write protect of MATRIX registers. * * \param ul_enable 1 to enable, 0 to disable. */
Lib/ASF/sam/drivers/matrix/matrix.c:523
Function
mem_bootloader_read
* \brief Copy a bootloader version memory section to a RAM buffer * * \param dst Pointer to data destination. * \param src Pointer to source
Lib/ASF/common/services/isp/flip/sam/isp.c:150
Function
mem_flash_read
* \brief Copy a flash memory section to a RAM buffer * * \param dst Pointer to data destination. * \param src Pointer to source flash. * \p
Lib/ASF/common/services/isp/flip/sam/isp.c:98
Function
mem_flash_write
Lib/ASF/common/services/isp/flip/sam/isp.c:117
Function
mem_signature_read
* \brief Copy a signature memory section to a RAM buffer * * \param dst Pointer to data destination. * \param src Pointer to source memory.
Lib/ASF/common/services/isp/flip/sam/isp.c:165
Function
memcmp
Lib/nrf5.c:111
Function
memcmp
Lib/kinetis.c:881
Function
memcpy
Lib/nrf5.c:121
Function
memcpy
Lib/kinetis.c:891
Function
memfault_handler
Lib/arm_cortex.c:118
Function
memmanage_fault_default_isr
NVIC - Memory Manager Fault ISR
Lib/kinetis.c:150
Function
memset
Lib/nrf5.c:102
Method
monitor
Monitors a single step of the Result. @return: True if step has completed, False if schedule is out of bounds (failed).
Scan/TestIn/Tests/common.py:636
Method
monitor_cleanup
Monitors the cleanup of the previous monitor step @return: True if cleanup was successful, False otherwise.
Scan/TestIn/Tests/common.py:663
Method
mouse_send
Callback received when Host-side KLL is ready to send USB mouse commands TODO - Not fully implemented
Output/TestOut/host.py:334
← previous
next →
1,901–2,000 of 2,387, ranked by callers