Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Modos-Labs/Glider
/ functions
Functions
4,931 in github.com/Modos-Labs/Glider
⨍
Functions
4,931
◇
Types & classes
182
↓ 12 callers
Function
refreshLine
fw/User/shell/linenoise.c:117
↓ 12 callers
Function
spiffs_object_update_index_hdr
update object index header with any combination of name/size/index new_objix_hdr_data may be null, if so the object index header page is loaded name m
fw/User/spiffs/src/spiffs_nucleus.c:965
↓ 11 callers
Function
ADC_ConversionStop
* @brief Stop ADC conversion. * @param hadc ADC handle * @param ConversionGroup ADC group regular and/or injected. * This parameter ca
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c:3538
↓ 11 callers
Function
HAL_Delay
* @brief This function provides minimum delay (in milliseconds) based * on variable incremented. * @note In the default implementation , Sy
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c:405
↓ 11 callers
Function
LL_ADC_IsEnabled
* @brief Get the selected ADC instance enable state. * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC * is e
fw/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h:6941
↓ 11 callers
Function
LL_AHB4_GRP1_ForceReset
* @brief Force AHB4 peripherals reset. * @rmtoll AHB4RSTR GPIOARST LL_AHB4_GRP1_ForceReset\n * AHB4RSTR GPIOBRST LL_AHB
fw/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_bus.h:1522
↓ 11 callers
Function
LL_AHB4_GRP1_ReleaseReset
* @brief Release AHB4 peripherals reset. * @rmtoll AHB4RSTR GPIOARST LL_AHB4_GRP1_ReleaseReset\n * AHB4RSTR GPIOBRST LL
fw/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_bus.h:1564
↓ 11 callers
Function
LL_RCC_GetPLL1ClockFreq
* @brief Return PLL1 clocks frequencies * @note LL_RCC_PERIPH_FREQUENCY_NO returned for non activated output or oscillator not ready * @retval
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_rcc.c:291
↓ 11 callers
Function
make_test_fname
fw/User/spiffs/src/test/test_spiffs.c:114
↓ 11 callers
Function
pal_i2c_ll_start
fw/User/pal_i2c.c:44
↓ 11 callers
Function
spiffs_obj_lu_find_entry_visitor
Find object lookup entry containing given id with visitor. Iterate over object lookup pages in each block until a given object id entry is found. When
fw/User/spiffs/src/spiffs_nucleus.c:124
↓ 11 callers
Function
term_ansi
fw/User/shell/term.c:20
↓ 11 callers
Function
term_putstr
Write a string to the terminal
fw/User/shell/term.c:141
↓ 11 callers
Function
vListInsert
fw/Middlewares/Third_Party/FreeRTOS/Source/list.c:103
↓ 10 callers
Function
ADC_Enable
* @brief Enable the selected ADC. * @note Prerequisite condition to use this function: ADC must be disabled * and voltage regulator mus
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c:3672
↓ 10 callers
Function
HAL_NVIC_SetPriority
* @brief Sets the priority of an interrupt. * @param IRQn External interrupt number. * This parameter can be an enumerator of IRQn_Type
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c:164
↓ 10 callers
Function
HAL_RCCEx_GetPLL3ClockFreq
* @brief Returns the PLL3 clock frequencies :PLL3_P_Frequency,PLL3_R_Frequency and PLL3_Q_Frequency * @note The PLL3 clock frequencies computed b
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c:3014
↓ 10 callers
Function
HAL_RCC_GetHCLKFreq
* @brief Returns the HCLK frequency * @note Each time HCLK changes, this function must be called to update the * right HCLK value. Othe
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c:1485
↓ 10 callers
Function
LL_RCC_GetPLL3ClockFreq
* @brief Return PLL3 clocks frequencies * @note LL_RCC_PERIPH_FREQUENCY_NO returned for non activated output or oscillator not ready * @retval
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_rcc.c:439
↓ 10 callers
Function
SDMMC_CmdBlockCount
* @brief Send the Data Block number command and check the response * @param SDMMCx: Pointer to SDMMC register base * @retval HAL status */
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_sdmmc.c:538
↓ 10 callers
Function
SDMMC_CmdBlockLength
* @brief Send the Data Block Length command and check the response * @param SDMMCx: Pointer to SDMMC register base * @retval HAL status */
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_sdmmc.c:514
↓ 10 callers
Function
SD_SwitchSpeed
* @brief Switches the SD card to High Speed mode. * This API must be used after "Transfer State" * @note This operation should be follo
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_sd.c:3711
↓ 10 callers
Function
SPIFFS_opendir
fw/User/spiffs/src/spiffs_hydrogen.c:880
↓ 10 callers
Function
SPIFFS_readdir
fw/User/spiffs/src/spiffs_hydrogen.c:933
↓ 10 callers
Function
clear_flash_ops_log
fw/User/spiffs/src/test/test_spiffs.c:557
↓ 10 callers
Function
pd_power_supply_reset
fw/User/usbpd/usb_pd_driver.c:81
↓ 10 callers
Function
vListInsertEnd
fw/Middlewares/Third_Party/FreeRTOS/Source/list.c:74
↓ 10 callers
Function
xTaskCreate
fw/Middlewares/Third_Party/FreeRTOS/Source/tasks.c:733
↓ 9 callers
Function
HAL_RCCEx_GetPLL1ClockFreq
* @brief Returns the PLL1 clock frequencies :PLL1_P_Frequency,PLL1_R_Frequency and PLL1_Q_Frequency * @note The PLL1 clock frequencies computed b
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c:3082
↓ 9 callers
Function
LL_ADC_GetMultimode
* @brief Get ADC multimode configuration to operate in independent mode * or multimode (for devices with several ADC instances). * @note
fw/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h:6601
↓ 9 callers
Function
LL_ADC_SetAnalogWDMonitChannels
* @brief Set ADC analog watchdog monitored channels: * a single channel, multiple channels or all channels, * on ADC groups regul
fw/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h:5774
↓ 9 callers
Function
LL_RCC_CSI_IsReady
* @brief Check if CSI clock is ready * @rmtoll CR CSIRDY LL_RCC_CSI_IsReady * @retval State of bit (1 or 0). */
fw/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_rcc.h:1883
↓ 9 callers
Function
LL_RCC_CalcPLLClockFreq
* @brief Helper function to calculate the PLL frequency output * @note ex: @ref LL_RCC_CalcPLLClockFreq (HSE_VALUE, @ref LL_RCC_PLL1_GetM (), *
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_rcc.c:520
↓ 9 callers
Function
MMC_PwrClassUpdate
* @brief Update the power class of the device. * @param hmmc MMC handle * @param Wide Wide of MMC bus * @param Speed Speed of the MMC bus
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mmc.c:4247
↓ 9 callers
Function
SDMMC_WriteFIFO
* @brief Write data (word) to Tx FIFO in blocking mode (polling) * @param SDMMCx: Pointer to SDMMC register base * @param pWriteData: pointer t
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_sdmmc.c:264
↓ 9 callers
Function
area_set
fw/User/spiffs/src/test/test_spiffs.c:305
↓ 9 callers
Method
finish_task
(self)
utils/flash_tool/main.py:310
↓ 9 callers
Function
flushinput
* Flush input **********************************************************************************************************************/
fw/User/xmodem/xmodem.c:121
↓ 9 callers
Function
pal_i2c_ll_send
fw/User/pal_i2c.c:68
↓ 9 callers
Function
pd_comm_is_enabled
fw/User/usbpd/usb_pd_protocol.c:257
↓ 9 callers
Function
pd_set_dual_role
fw/User/usbpd/usb_pd_protocol.c:1836
↓ 9 callers
Function
spiffs_page_allocate_data
Allocates a free defined page with given obj_id Occupies object lookup entry and page data may be NULL; where only page header is stored, len and page
fw/User/spiffs/src/spiffs_nucleus.c:753
↓ 9 callers
Function
spiffs_page_index_check
fw/User/spiffs/src/spiffs_nucleus.c:33
↓ 9 callers
Function
tcpm_get_cc
fw/User/usbpd/tcpm.h:59
↓ 8 callers
Function
HAL_FLASH_EndOfOperationCallback
* @brief FLASH end of operation interrupt callback * @param ReturnValue The value saved in this parameter depends on the ongoing procedure *
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c:810
↓ 8 callers
Function
HAL_NAND_Read_Status
* @brief NAND memory read status * @param hnand pointer to a NAND_HandleTypeDef structure that contains * the configuration infor
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_nand.c:2184
↓ 8 callers
Function
HAL_NVIC_EnableIRQ
* @brief Enables a device specific interrupt in the NVIC interrupt controller. * @note To configure interrupts priority correctly, the NVIC_Prior
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c:186
↓ 8 callers
Function
HAL_RCC_GetSysClockFreq
* @brief Returns the SYSCLK frequency * * @note The system frequency computed by this function is not the real * frequency in the chi
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c:1388
↓ 8 callers
Function
I2C_ITSlaveSeqCplt
* @brief I2C Slave sequential complete process. * @param hi2c I2C handle. * @retval None */
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c:6086
↓ 8 callers
Function
LL_ADC_SetOffsetState
* @brief Set for the ADC selected offset number 1, 2, 3 or 4: * force offset state disable or enable * without modifying offset c
fw/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h:3756
↓ 8 callers
Function
LL_RCC_HSE_IsReady
* @brief Check if HSE oscillator Ready * @rmtoll CR HSERDY LL_RCC_HSE_IsReady * @retval State of bit (1 or 0). */
fw/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_rcc.h:1686
↓ 8 callers
Function
SPIFFS_bytes_to_ix_map_entries
fw/User/spiffs/src/spiffs_hydrogen.c:1228
↓ 8 callers
Function
USB_FlushTxFifo
* @brief USB_FlushTxFifo Flush a Tx FIFO * @param USBx Selected device * @param num FIFO number * This parameter can be a value fro
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_usb.c:452
↓ 8 callers
Function
pal_i2c_ll_stop
fw/User/pal_i2c.c:111
↓ 8 callers
Function
power_get_rail_current
fw/User/power.c:189
↓ 8 callers
Function
prvBytesInBuffer
fw/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c:1189
↓ 8 callers
Function
spiffs_fflush_cache
fw/User/spiffs/src/spiffs_hydrogen.c:757
↓ 8 callers
Function
tcpm_set_rx_enable
fw/User/usbpd/tcpm.h:95
↓ 8 callers
Function
vTaskDelay
fw/Middlewares/Third_Party/FreeRTOS/Source/tasks.c:1341
↓ 7 callers
Function
I2C_WaitOnTXISFlagUntilTimeout
* @brief This function handles I2C Communication Timeout for specific usage of TXIS flag. * @param hi2c Pointer to a I2C_HandleTypeDef structure t
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c:7030
↓ 7 callers
Function
LL_RCC_GetCLKPClockFreq
* @brief Return CLKP clock frequency * @param CLKPxSource This parameter can be one of the following values: * @arg @ref LL_RCC_CLKP_CLK
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_rcc.c:1638
↓ 7 callers
Function
SDMMC_Init
* @brief Initializes the SDMMC according to the specified * parameters in the SDMMC_InitTypeDef and create the associated handle. * @para
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_sdmmc.c:201
↓ 7 callers
Function
SPIFFS_clearerr
fw/User/spiffs/src/spiffs_hydrogen.c:173
↓ 7 callers
Function
SPIFFS_closedir
fw/User/spiffs/src/spiffs_hydrogen.c:966
↓ 7 callers
Function
SPIFFS_ix_remap
fw/User/spiffs/src/spiffs_hydrogen.c:1166
↓ 7 callers
Function
SPIFFS_unmount
fw/User/spiffs/src/spiffs_hydrogen.c:150
↓ 7 callers
Function
TIM_Base_SetConfig
* @brief Time Base configuration * @param TIMx TIM peripheral * @param Structure TIM Base configuration structure * @retval None */
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c:6935
↓ 7 callers
Function
TIM_ResetCallback
* @brief Reset interrupt callbacks to the legacy weak callbacks. * @param htim pointer to a TIM_HandleTypeDef structure that contains *
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c:7891
↓ 7 callers
Function
cc_is_rp
* Returns whether the sink has detected a Rp resistor on the other side. */
fw/User/usbpd/usb_pd_protocol.c:1984
↓ 7 callers
Function
get_modep
fw/User/usbpd/usb_pd_policy.c:376
↓ 7 callers
Function
get_spiffs_file_crc_by_fd
fw/User/spiffs/src/test/test_spiffs.c:812
↓ 7 callers
Method
log_status
(self, status)
utils/flash_tool/main.py:306
↓ 7 callers
Function
pd_get_rev
fw/User/usbpd/usb_pd_protocol.c:275
↓ 7 callers
Function
power_get_rail_power
fw/User/power.c:196
↓ 7 callers
Function
prvAddCurrentTaskToDelayedList
fw/Middlewares/Third_Party/FreeRTOS/Source/tasks.c:5177
↓ 7 callers
Function
prvResetNextTaskUnblockTime
fw/Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3943
↓ 7 callers
Function
shell_print_task_stack
fw/User/shell/shell_cmds.c:120
↓ 7 callers
Function
spiffs_page_move
Moves a page from src to a free page and finalizes it. Updates page index. Page data is given in param page. If page data is null, provided header is
fw/User/spiffs/src/spiffs_nucleus.c:812
↓ 7 callers
Function
spiffs_phys_cpy
fw/User/spiffs/src/spiffs_nucleus.c:83
↓ 7 callers
Function
xTaskGetCurrentTaskHandle
fw/Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3969
↓ 6 callers
Function
HAL_ADC_ConfigChannel
* @brief Configure a channel to be assigned to ADC group regular. * @note In case of usage of internal measurement channels: * Vbat/Vre
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c:2819
↓ 6 callers
Function
HAL_DMA_GetError
* @brief Return the DMA error code * @param hdma : pointer to a DMA_HandleTypeDef structure that contains * the configuration infor
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c:1747
↓ 6 callers
Function
HAL_MDMA_Start_IT
* @brief Starts the MDMA Transfer with interrupts enabled. * @param hmdma : pointer to a MDMA_HandleTypeDef structure that contains *
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1132
↓ 6 callers
Function
HAL_PCDEx_BCD_Callback
* @brief Send BatteryCharging message to user layer callback. * @param hpcd PCD handle * @param msg LPM message * @retval HAL status */
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd_ex.c:314
↓ 6 callers
Function
HAL_RCCEx_PeriphCLKConfig
@defgroup RCCEx_Exported_Functions_Group1 Extended Peripheral Control functions * @brief Extended Peripheral Control functions * @verbatim ======
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c:105
↓ 6 callers
Function
HAL_TIM_PWM_PulseFinishedCallback
* @brief PWM Pulse finished callback in non-blocking mode * @param htim TIM handle * @retval None */
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c:5879
↓ 6 callers
Function
I2C_WaitOnSTOPFlagUntilTimeout
* @brief This function handles I2C Communication Timeout for specific usage of STOP flag. * @param hi2c Pointer to a I2C_HandleTypeDef structure t
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c:7071
↓ 6 callers
Function
LL_ADC_REG_StartConversion
* @brief Start ADC group regular conversion. * @note On this STM32 series, this function is relevant for both * internal trigger (SW st
fw/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h:7037
↓ 6 callers
Function
LL_ADC_SetCommonPathInternalCh
* @brief Set parameter common to several ADC: measurement path to internal * channels (VrefInt, temperature sensor, ...). * @note One o
fw/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h:2731
↓ 6 callers
Function
LL_ADC_SetOffset
* @brief Set ADC selected offset number 1, 2, 3 or 4. * @note This function set the 2 items of offset configuration: * - ADC channel to
fw/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h:3379
↓ 6 callers
Function
RCC_GetPCLK4ClockFreq
* @brief Return PCLK4 clock frequency * @param HCLK_Frequency HCLK clock frequency * @retval PCLK4 clock frequency (in Hz) */
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_rcc.c:1772
↓ 6 callers
Function
SDMMC_CmdAppCommand
* @brief Send the Application command to verify that that the next command * is an application specific com-mand rather than a standard com
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_sdmmc.c:894
↓ 6 callers
Function
SDMMC_CmdReadSingleBlock
* @brief Send the Read Single Block command and check the response * @param SDMMCx: Pointer to SDMMC register base * @retval HAL status */
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_sdmmc.c:562
↓ 6 callers
Function
SDMMC_CmdWriteSingleBlock
* @brief Send the Write Single Block command and check the response * @param SDMMCx: Pointer to SDMMC register base * @retval HAL status */
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_sdmmc.c:610
↓ 6 callers
Function
SPIFFS_creat
fw/User/spiffs/src/spiffs_hydrogen.c:177
↓ 6 callers
Function
SPIFFS_fflush
fw/User/spiffs/src/spiffs_hydrogen.c:790
↓ 6 callers
Function
SPIFFS_info
fw/User/spiffs/src/spiffs_hydrogen.c:995
↓ 6 callers
Function
USB_EP0_OutStart
* @brief Prepare the EP0 to start the first control setup * @param USBx Selected device * @param dma USB dma enabled or disabled *
fw/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_usb.c:1352
↓ 6 callers
Function
pd_is_connected
Return flag for pd state is connected */
fw/User/usbpd/usb_pd_protocol.c:287
↓ 6 callers
Function
pd_set_input_current_limit
fw/User/usbpd/usb_pd_driver.c:57
← previous
next →
101–200 of 4,931, ranked by callers