Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bigtreetech/BIGTREETECH-TouchScreenFirmware
/ functions
Functions
5,939 in github.com/bigtreetech/BIGTREETECH-TouchScreenFirmware
⨍
Functions
5,939
◇
Types & classes
142
↓ 18 callers
Function
GUI_ClearRect
@brief Clear a rectangular area * @param x1 - x point of top left corner * @param y1 - y point of top left corner * @param x2 - x point of bottom r
TFT/src/User/API/UI/GUI.c:136
↓ 18 callers
Function
RCC_AHB1PeriphResetCmd
* @brief Forces or releases AHB1 peripheral reset. * @param RCC_AHB1Periph: specifies the AHB1 peripheral to reset. * This parameter
TFT/src/Libraries/fwlib/stm32f2xx/src/stm32f2xx_rcc.c:1282
↓ 17 callers
Function
f_close
TFT/src/User/Fatfs/ff.c:4187
↓ 17 callers
Function
listViewRefreshItem
TFT/src/User/API/UI/ListManager.c:129
↓ 17 callers
Function
temperatureReDraw
show/draw temperature in a standard menu
TFT/src/User/Menu/common.c:197
↓ 17 callers
Function
usbh_ctl_handler
! \brief USB control transfer handler \param[in] puhost: pointer to USB host \param[out] none \retval operation status */
TFT/src/User/Hal/GD32F30x_usbfs_library/host/core/Source/usbh_transc.c:168
↓ 17 callers
Function
usbh_ctlstate_config
! \brief configure USB control status parameters \param[in] puhost: pointer to usb host \param[in] buf: control transfer data buffe
TFT/src/User/Hal/GD32F30x_usbfs_library/host/core/Source/usbh_enum.c:56
↓ 16 callers
Function
CRYP_Cmd
* @brief Enables or disables the CRYP peripheral. * @param NewState: new state of the CRYP peripheral. * This parameter can be: ENABL
TFT/src/Libraries/fwlib/stm32f2xx/src/stm32f2xx_cryp.c:376
↓ 16 callers
Function
CRYP_PhaseConfig
* @brief Configures the AES-CCM and AES-GCM phases * @note This function is used only with AES-CCM or AES-GCM Algorithms * @param CRYP_Phase
TFT/src/Libraries/fwlib/stm32f4xx/src/stm32f4xx_cryp.c:366
↓ 16 callers
Function
FLASH_WaitForLastOperation
* @brief Waits for a FLASH operation to complete. * @param None * @retval FLASH Status: The returned value can be: FLASH_BUSY, FLASH_ERROR_PRO
TFT/src/Libraries/fwlib/stm32f2xx/src/stm32f2xx_flash.c:1026
↓ 16 callers
Function
GPIO_PinAFConfig
* @brief Changes the mapping of the specified pin. * @param GPIOx: where x can be (A..I) to select the GPIO peripheral. * @param GPIO_PinSour
TFT/src/Libraries/fwlib/stm32f2xx/src/stm32f2xx_gpio.c:534
↓ 16 callers
Function
GUI_FillCircle
@brief Draw a filled circle using Bresenham’s Algorithm * @param x0 - x point of circle center * @param y0 - y point of circle center * @param r -
TFT/src/User/API/UI/GUI.c:381
↓ 16 callers
Function
SDIO_GetResponse
* @brief Returns response received from the card for the last command. * @param SDIO_RESP: Specifies the SDIO response register. * Th
TFT/src/Libraries/fwlib/stm32f2xx/src/stm32f2xx_sdio.c:464
↓ 16 callers
Function
W25Qxx_WritePage
write by page
TFT/src/User/Hal/w25qxx.c:66
↓ 16 callers
Function
listViewCreate
TFT/src/User/API/UI/ListManager.c:58
↓ 16 callers
Function
listViewGetSelectedIndex
TFT/src/User/API/UI/ListManager.c:159
↓ 16 callers
Function
rcu_flag_get
! \brief get the clock stabilization and periphral reset flags \param[in] flag: the clock stabilization and periphral reset flags, refer
TFT/src/Libraries/fwlib/gd32f30x/scr/gd32f30x_rcu.c:1226
↓ 16 callers
Function
rcu_flag_get
! \brief get the clock stabilization and periphral reset flags \param[in] flag: the clock stabilization and periphral reset flags, refer
TFT/src/Libraries/fwlib/gd32f20x/src/gd32f20x_rcu.c:695
↓ 15 callers
Function
USB_OTG_HC_Halt
* @brief USB_OTG_HC_Halt : Halt channel * @param pdev : Selected device * @param hc_num : channel number * @retval USB_OTG_STS : status */
TFT/src/User/Hal/STM32_USB_OTG_Driver/src/usb_core.c:1123
↓ 15 callers
Function
drawCharIcon
draw icons in item
TFT/src/User/API/UI/CharIcon.c:226
↓ 15 callers
Function
fanGetCurrentSpeed
TFT/src/User/API/FanControl.c:62
↓ 15 callers
Function
get_fat
TFT/src/User/Fatfs/ff.c:1179
↓ 15 callers
Function
inLimit
check if the value is within min and max limits
TFT/src/User/API/config.c:346
↓ 15 callers
Function
st_qword
TFT/src/User/Fatfs/ff.c:663
↓ 14 callers
Function
CheckITStatus
* @brief Checks whether the CAN interrupt has occurred or not. * @param CAN_Reg: specifies the CAN interrupt register to check. * @param It_B
TFT/src/Libraries/fwlib/stm32f2xx/src/stm32f2xx_can.c:1675
↓ 14 callers
Function
CheckITStatus
* @brief Checks whether the CAN interrupt has occurred or not. * @param CAN_Reg: specifies the CAN interrupt register to check. * @param It_B
TFT/src/Libraries/fwlib/stm32f10x/src/stm32f10x_can.c:1385
↓ 14 callers
Function
CheckITStatus
* @brief Checks whether the CAN interrupt has occurred or not. * @param CAN_Reg: specifies the CAN interrupt register to check. * @param It_Bit
TFT/src/Libraries/fwlib/stm32f4xx/src/stm32f4xx_can.c:1827
↓ 14 callers
Function
Serial_Put
TFT/src/User/Hal/gd32f30x/Serial.c:219
↓ 14 callers
Function
addToast
add new message to toast notification queue
TFT/src/User/API/Notification.c:30
↓ 14 callers
Function
dir_sdi
TFT/src/User/Fatfs/ff.c:1713
↓ 14 callers
Function
f_lseek
TFT/src/User/Fatfs/ff.c:4402
↓ 14 callers
Function
f_open
TFT/src/User/Fatfs/ff.c:3691
↓ 14 callers
Function
heatSetUpdateSeconds
TFT/src/User/API/Temperature.c:222
↓ 14 callers
Function
mount_volume
TFT/src/User/Fatfs/ff.c:3370
↓ 14 callers
Function
nvic_irq_enable
! \brief enable NVIC request \param[in] nvic_irq: the NVIC interrupt request, detailed in IRQn_Type \param[in] nvic_irq_pre_priorit
TFT/src/Libraries/fwlib/gd32f30x/scr/gd32f30x_misc.c:65
↓ 14 callers
Function
setDynamicTextValue
save dynamic text value (upto 7 characters) ( i : index of the text value position, txt: char * to the text value)
TFT/src/User/API/UI/ListItem.c:24
↓ 14 callers
Function
storeMoveCmd
TFT/src/User/Menu/Move.c:27
↓ 14 callers
Function
usb_mdelay
! \brief delay in milli seconds \param[in] msec: value of delay required in milli seconds \param[out] none \retval none */
TFT/src/User/Hal/GD32F30x_usbfs_library/gd32f30x_usb_hw.c:218
↓ 13 callers
Function
CRYP_FIFOFlush
* @brief Flushes the IN and OUT FIFOs (that is read and write pointers of the * FIFOs are reset) * @note The FIFOs must be flushed onl
TFT/src/Libraries/fwlib/stm32f4xx/src/stm32f4xx_cryp.c:391
↓ 13 callers
Function
CRYP_Init
* @brief Initializes the CRYP peripheral according to the specified parameters * in the CRYP_InitStruct. * @param CRYP_InitStruct: point
TFT/src/Libraries/fwlib/stm32f4xx/src/stm32f4xx_cryp.c:235
↓ 13 callers
Function
CRYP_KeyInit
* @brief Initializes the CRYP Keys according to the specified parameters in * the CRYP_KeyInitStruct. * @param CRYP_KeyInitStruct: point
TFT/src/Libraries/fwlib/stm32f4xx/src/stm32f4xx_cryp.c:296
↓ 13 callers
Function
GPIO_InitSet
TFT/src/User/Hal/stm32f10x/GPIO_Init.c:6
↓ 13 callers
Function
KEY_GetValue
TFT/src/User/API/Touch_Screen.c:98
↓ 13 callers
Function
RCC_APB2PeriphClockCmd
* @brief Enables or disables the High Speed APB (APB2) peripheral clock. * @note After reset, the peripheral clock (used for registers read/writ
TFT/src/Libraries/fwlib/stm32f2xx/src/stm32f2xx_rcc.c:1243
↓ 13 callers
Function
__WFI
\brief Wait For Interrupt Wait For Interrupt is a hint instruction that suspends execution until one of a number of events occurs. */
TFT/src/Libraries/cmsis/Core-CM4/core_cmInstr.h:427
↓ 13 callers
Function
clst2sect
TFT/src/User/Fatfs/ff.c:1162
↓ 13 callers
Function
usb_pp_halt
! \brief handle USB pipe halt \param[in] pudev: pointer to USB core instance \param[in] pp_num: pp_num: host channel number which i
TFT/src/User/Hal/GD32F30x_usbfs_library/driver/Source/drv_usbh_int.c:140
↓ 13 callers
Function
usb_pp_halt
! \brief handle USB pipe halt \param[in] udev: pointer to USB core instance \param[in] pp_num: pp_num: host channel number which is
TFT/src/User/Hal/GD32F20x_usbfs_library/driver/Source/drv_usbh_int.c:141
↓ 12 callers
Function
I2C_CheckEvent
* @brief Checks whether the last I2Cx Event is equal to the one passed * as parameter. * @param I2Cx: where x can be 1, 2 or 3 to sele
TFT/src/Libraries/fwlib/stm32f2xx/src/stm32f2xx_i2c.c:1097
↓ 12 callers
Function
TS_IsPressed
TFT/src/User/API/Touch_Screen.c:70
↓ 12 callers
Function
config_set_color
TFT/src/User/API/config.c:421
↓ 12 callers
Function
disk_read
TFT/src/User/Fatfs/diskio.c:110
↓ 12 callers
Function
f_write
TFT/src/User/Fatfs/ff.c:3984
↓ 12 callers
Function
fmc_bank1_ready_wait
! \brief check whether FMC bank1 is ready or not \param[in] timeout: count of loop \param[out] none \retval state of FMC, re
TFT/src/Libraries/fwlib/gd32f30x/scr/gd32f30x_fmc.c:993
↓ 12 callers
Function
fmc_flag_clear
! \brief clear the FMC flag \param[in] flag: clear FMC flag only one parameter can be selected which is shown as below:
TFT/src/Libraries/fwlib/gd32f30x/scr/gd32f30x_fmc.c:852
↓ 12 callers
Function
mz_crc32
Karl Malbrain's compact CRC-32. See "A compact CCITT crc16 and crc32 C implementation that balances processor cache usage against speed": http://www.g
TFT/src/Libraries/pngle/miniz.c:1001
↓ 12 callers
Function
saveSettings
save settings to Flash only if CRC does not match
TFT/src/User/API/Settings.c:194
↓ 11 callers
Function
FLASH_WaitForLastBank2Operation
* @brief Waits for a Flash operation on Bank2 to complete or a TIMEOUT to occur. * @note This function can be used only for STM32F10x_XL density
TFT/src/Libraries/fwlib/stm32f10x/src/stm32f10x_flash.c:1651
↓ 11 callers
Function
GPIO_GetLevel
TFT/src/User/Hal/gd32f30x/GPIO_Init.c:169
↓ 11 callers
Function
GUI_DrawPrect
@brief Draw a rectangle with predetermined dimensions * @param rect - pointer to rectangle dimensions */
TFT/src/User/API/UI/GUI.c:334
↓ 11 callers
Function
__WFE
\brief Wait For Event Wait For Event is a hint instruction that permits the processor to enter a low-power state until one of a number of ev
TFT/src/Libraries/cmsis/Core-CM4/core_cmInstr.h:438
↓ 11 callers
Function
disk_ioctl
TFT/src/User/Fatfs/diskio.c:191
↓ 11 callers
Function
enet_phy_write_read
! \brief write to / read from a PHY register \param[in] direction: only one parameter can be selected which is shown as below \arg
TFT/src/Libraries/fwlib/gd32f30x/scr/gd32f30x_enet.c:1602
↓ 11 callers
Function
enet_phy_write_read
! \brief write to / read from a PHY register \param[in] direction: only one parameter can be selected which is shown as below \arg
TFT/src/Libraries/fwlib/gd32f20x/src/gd32f20x_enet.c:1492
↓ 11 callers
Function
f_file_exists
TFT/src/User/Fatfs/myfatfs.c:132
↓ 11 callers
Function
follow_path
TFT/src/User/Fatfs/ff.c:3060
↓ 11 callers
Function
getCharacterInfo
TFT/src/User/API/Language/utf8_decode.c:161
↓ 11 callers
Function
putc_bfd
TFT/src/User/Fatfs/ff.c:6515
↓ 11 callers
Function
rcu_clock_freq_get
! \brief get the system clock, bus and peripheral clock frequency \param[in] clock: the clock frequency which to get onl
TFT/src/Libraries/fwlib/gd32f20x/src/gd32f20x_rcu.c:1142
↓ 11 callers
Function
sendEmergencyCmd
send emergency command now. The command parameter must be a clear command, not formatted NOTE: Make sure that the printer can receive the command
TFT/src/User/API/Mainboard_CmdHandler.c:617
↓ 11 callers
Function
setReminderMsg
TFT/src/User/API/menu.c:594
↓ 11 callers
Function
usbh_ctl_handler
! \brief USB control transfer handler \param[in] uhost: pointer to USB host \param[out] none \retval operation status */
TFT/src/User/Hal/GD32F20x_usbfs_library/host/core/Source/usbh_transc.c:166
↓ 11 callers
Function
usbh_ctlstate_config
! \brief configure USB control status parameters \param[in] uhost: pointer to usb host \param[in] buf: control transfer data buffer
TFT/src/User/Hal/GD32F20x_usbfs_library/host/core/Source/usbh_enum.c:55
↓ 10 callers
Function
FLASH_WaitForLastBank1Operation
* @brief Waits for a Flash operation on Bank1 to complete or a TIMEOUT to occur. * @note This function can be used for all STM32F10x devices,
TFT/src/Libraries/fwlib/stm32f10x/src/stm32f10x_flash.c:1623
↓ 10 callers
Function
GUI_FillRect
@brief Draw a filled rectangle * @param x1 - x point of top left corner * @param y1 - y point of top left corner * @param x2 - x point of bottom ri
TFT/src/User/API/UI/GUI.c:110
↓ 10 callers
Function
RTC_ByteToBcd2
* @brief Converts a 2 digit decimal to BCD format. * @param Value: Byte to be converted. * @retval Converted byte */
TFT/src/Libraries/fwlib/stm32f2xx/src/stm32f2xx_rtc.c:2207
↓ 10 callers
Function
RTC_ByteToBcd2
* @brief Converts a 2 digit decimal to BCD format. * @param Value: Byte to be converted. * @retval Converted byte */
TFT/src/Libraries/fwlib/stm32f4xx/src/stm32f4xx_rtc.c:2728
↓ 10 callers
Function
USB_OTG_BSP_mDelay
* @brief USB_OTG_BSP_mDelay * This function provides delay time in milli sec * @param msec : Value of delay required in milli sec
TFT/src/User/Hal/STM32_USB_HOST_Library/Usr/src/usb_bsp.c:149
↓ 10 callers
Function
__DSB
\brief Data Synchronization Barrier This function acts as a special kind of Data Memory Barrier. It completes when all explicit memory acces
TFT/src/Libraries/cmsis/Core-CM4/core_cmInstr.h:471
↓ 10 callers
Function
dir_next
TFT/src/User/Fatfs/ff.c:1761
↓ 10 callers
Function
editIntValue
edit an integer value in a standard menu
TFT/src/User/Menu/common.c:263
↓ 10 callers
Function
fmc_bank1_ready_wait
! \brief check whether FMC bank1 is ready or not \param[in] timeout: count of loop \param[out] none \retval state of FMC, re
TFT/src/Libraries/fwlib/gd32f20x/src/gd32f20x_fmc.c:950
↓ 10 callers
Function
getMenuType
TFT/src/User/API/menu.c:781
↓ 10 callers
Function
gpio_init
! \brief GPIO parameter initialization \param[in] gpio_periph: GPIOx(x = A,B,C,D,E,F,G) \param[in] mode: gpio pin mode
TFT/src/Libraries/fwlib/gd32f30x/scr/gd32f30x_gpio.c:136
↓ 10 callers
Function
isPaused
TFT/src/User/API/Printing.c:732
↓ 10 callers
Function
rcu_clock_freq_get
! \brief get the system clock, bus and peripheral clock frequency \param[in] clock: the clock frequency which to get onl
TFT/src/Libraries/fwlib/gd32f30x/scr/gd32f30x_rcu.c:1075
↓ 10 callers
Function
showLiveInfo
show live info text on icons
TFT/src/User/API/menu.c:999
↓ 10 callers
Function
validate
TFT/src/User/Fatfs/ff.c:3599
↓ 9 callers
Function
CRYP_FIFOFlush
* @brief Flushes the IN and OUT FIFOs (that is read and write pointers of the * FIFOs are reset) * @note The FIFOs must be flushed o
TFT/src/Libraries/fwlib/stm32f2xx/src/stm32f2xx_cryp.c:364
↓ 9 callers
Function
CRYP_GetFlagStatus
* @brief Checks whether the specified CRYP flag is set or not. * @param CRYP_FLAG: specifies the CRYP flag to check. * This parameter
TFT/src/Libraries/fwlib/stm32f2xx/src/stm32f2xx_cryp.c:805
↓ 9 callers
Function
CRYP_Init
* @brief Initializes the CRYP peripheral according to the specified parameters * in the CRYP_InitStruct. * @param CRYP_InitStruct: poi
TFT/src/Libraries/fwlib/stm32f2xx/src/stm32f2xx_cryp.c:237
↓ 9 callers
Function
CRYP_KeyInit
* @brief Initializes the CRYP Keys according to the specified parameters in * the CRYP_KeyInitStruct. * @param CRYP_KeyInitStruct: poi
TFT/src/Libraries/fwlib/stm32f2xx/src/stm32f2xx_cryp.c:298
↓ 9 callers
Function
CRYP_KeyStructInit
* @brief Fills each CRYP_KeyInitStruct member with its default value. * @param CRYP_KeyInitStruct: pointer to a CRYP_KeyInitTypeDef structure *
TFT/src/Libraries/fwlib/stm32f4xx/src/stm32f4xx_cryp.c:315
↓ 9 callers
Function
HCD_GetURB_State
* @brief HCD_GetURB_State * This function returns the last URBstate * @param pdev: Selected device * @retval URB_STATE * */
TFT/src/User/Hal/STM32_USB_OTG_Driver/src/usb_hcd.c:199
↓ 9 callers
Function
HCD_SubmitRequest
* @brief HCD_SubmitRequest * This function prepare a HC and start a transfer * @param pdev: Selected device * @param hc_num: Chann
TFT/src/User/Hal/STM32_USB_OTG_Driver/src/usb_hcd.c:249
↓ 9 callers
Function
LED_SetEventColor
TFT/src/User/API/LED_Colors.c:82
↓ 9 callers
Function
SDIO_Send_Data_Cfg
TFT/src/User/Hal/stm32f10x/sdio_sdcard.c:133
↓ 9 callers
Function
cau_enable
! \brief enable the CAU peripheral \param[in] none \param[out] none \retval none */
TFT/src/Libraries/fwlib/gd32f20x/src/gd32f20x_cau.c:63
↓ 9 callers
Function
cau_fifo_flush
! \brief flush the IN and OUT FIFOs \param[in] none \param[out] none \retval none */
TFT/src/Libraries/fwlib/gd32f20x/src/gd32f20x_cau.c:261
↓ 9 callers
Function
cau_init
! \brief initialize the CAU peripheral \param[in] algo_dir: algorithm direction only one parameter can be selected which
TFT/src/Libraries/fwlib/gd32f20x/src/gd32f20x_cau.c:136
← previous
next →
101–200 of 5,939, ranked by callers