Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Klipper3d/klipper
/ functions
Functions
7,096 in github.com/Klipper3d/klipper
⨍
Functions
7,096
◇
Types & classes
1,922
Function
TIMER4_CNT_GetClockDiv
******************************************************************************* ** \brief Get Timer4 CNT clock division ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_cnt.c:336
Function
TIMER4_CNT_GetCountVal
******************************************************************************* ** \brief Get Timer4 CNT current count value ** ** \param [in] T
lib/hc32f460/driver/src/hc32f460_timer4_cnt.c:708
Function
TIMER4_CNT_GetCycleVal
******************************************************************************* ** \brief Get the cycle value of the specified Timer4 CNT. ** *
lib/hc32f460/driver/src/hc32f460_timer4_cnt.c:632
Function
TIMER4_CNT_GetIntMaskTimes
******************************************************************************* ** \brief Get Timer4 CNT interrupt mask times ** ** \param [in]
lib/hc32f460/driver/src/hc32f460_timer4_cnt.c:810
Function
TIMER4_CNT_GetIrqFlag
******************************************************************************* ** \brief Get Timer4 CNT interrupt flag ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_cnt.c:520
Function
TIMER4_CNT_GetMode
******************************************************************************* ** \brief Get Timer4 CNT mode ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_cnt.c:390
Function
TIMER4_CNT_Init
******************************************************************************* ** \brief Initialize Timer4 CNT ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_cnt.c:127
Function
TIMER4_CNT_IrqCmd
******************************************************************************* ** \brief Set Timer4 CNT interrupt ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_cnt.c:473
Function
TIMER4_CNT_SetClock
******************************************************************************* ** \brief Set Timer4 CNT clock source ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_cnt.c:233
Function
TIMER4_CNT_SetClockDiv
******************************************************************************* ** \brief Set Timer4 CNT clock division ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_cnt.c:297
Function
TIMER4_CNT_SetCountVal
******************************************************************************* ** \brief Set the current count value of the specified Timer4 CNT.
lib/hc32f460/driver/src/hc32f460_timer4_cnt.c:682
Function
TIMER4_CNT_SetCycleVal
******************************************************************************* ** \brief Set the cycle value of the specified Timer4 CNT. ** **
lib/hc32f460/driver/src/hc32f460_timer4_cnt.c:606
Function
TIMER4_CNT_SetIntMaskTimes
******************************************************************************* ** \brief Set Timer4 CNT interrupt mask times ** ** \param [in]
lib/hc32f460/driver/src/hc32f460_timer4_cnt.c:749
Function
TIMER4_CNT_SetMode
******************************************************************************* ** \brief Set Timer4 CNT mode ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_cnt.c:360
Function
TIMER4_CNT_Start
******************************************************************************* ** \brief Start Timer4 CNT ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_cnt.c:411
Function
TIMER4_CNT_Stop
******************************************************************************* ** \brief Stop Timer4 CNT ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_cnt.c:438
Function
TIMER4_EMB_DeInit
******************************************************************************* ** \brief De-initialize Timer4 EMB ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_emb.c:133
Function
TIMER4_EMB_GetHoldMode
******************************************************************************* ** \brief Get Timer4 EMB HOLD mode ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_emb.c:201
Function
TIMER4_EMB_GetState
******************************************************************************* ** \brief Get Timer4 EMB state ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_emb.c:262
Function
TIMER4_EMB_Init
******************************************************************************* ** \brief Initialize Timer4 EMB ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_emb.c:96
Function
TIMER4_EMB_SetHoldMode
******************************************************************************* ** \brief Set Timer4 EMB HOLD mode ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_emb.c:168
Function
TIMER4_EMB_SetState
******************************************************************************* ** \brief Set Timer4 EMB state ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_emb.c:227
Function
TIMER4_OCO_ClearIrqFlag
******************************************************************************* ** \brief Clear OCO interrupt flag ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_oco.c:1089
Function
TIMER4_OCO_DeInit
******************************************************************************* ** \brief De-Initialize OCO module ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_oco.c:384
Function
TIMER4_OCO_ExtMatchCondCmd
******************************************************************************* ** \brief Extend the matching determination conditions of OCO channe
lib/hc32f460/driver/src/hc32f460_timer4_oco.c:737
Function
TIMER4_OCO_GetIrqFlag
******************************************************************************* ** \brief Get OCO interrupt flag ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_oco.c:1039
Function
TIMER4_OCO_GetOpPinLevel
******************************************************************************* ** \brief Get OP pin level of OCO ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_oco.c:1178
Function
TIMER4_OCO_Init
******************************************************************************* ** \brief Initialize OCO module ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_oco.c:152
Function
TIMER4_OCO_IrqCmd
******************************************************************************* ** \brief Set OCO interrupt function ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_oco.c:994
Function
TIMER4_OCO_OutputCompareCmd
******************************************************************************* ** \brief Set output function ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_oco.c:946
Function
TIMER4_OCO_ReadOccr
******************************************************************************* ** \brief Get OCCR register value ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_oco.c:1272
Function
TIMER4_OCO_SetHighChCompareMode
******************************************************************************* ** \brief Set compare mode of OCO high channel ** ** \param [in]
lib/hc32f460/driver/src/hc32f460_timer4_oco.c:785
Function
TIMER4_OCO_SetLowChCompareMode
******************************************************************************* ** \brief Set compare mode of OCO low channel ** ** \param [in]
lib/hc32f460/driver/src/hc32f460_timer4_oco.c:858
Function
TIMER4_OCO_SetOccrBufMode
******************************************************************************* ** \brief Set occr buffer mode ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_oco.c:474
Function
TIMER4_OCO_SetOcmrBufMode
******************************************************************************* ** \brief Set occr buffer mode ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_oco.c:610
Function
TIMER4_OCO_SetOpPortLevel
******************************************************************************* ** \brief Set OP pin level of OCO ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_oco.c:1135
Function
TIMER4_OCO_WriteOccr
******************************************************************************* ** \brief Write OCCR register ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_oco.c:1229
Function
TIMER4_PWM_ClearIrqFlag
******************************************************************************* ** \brief Clear PWM reload-timer interrupt flag ** ** \param [in
lib/hc32f460/driver/src/hc32f460_timer4_pwm.c:421
Function
TIMER4_PWM_DeInit
******************************************************************************* ** \brief De-Initialize a couple PWM channels ** ** \param [in]
lib/hc32f460/driver/src/hc32f460_timer4_pwm.c:196
Function
TIMER4_PWM_GetIrqFlag
******************************************************************************* ** \brief Get PWM reload-timer interrupt flag ** ** \param [in]
lib/hc32f460/driver/src/hc32f460_timer4_pwm.c:371
Function
TIMER4_PWM_Init
******************************************************************************* ** \brief Initialize a couple PWM channels ** ** \param [in] TMR
lib/hc32f460/driver/src/hc32f460_timer4_pwm.c:122
Function
TIMER4_PWM_ReadDeadRegionValue
******************************************************************************* ** \brief Read dead region count value ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_pwm.c:527
Function
TIMER4_PWM_SetFilterCountValue
******************************************************************************* ** \brief Set cycle of PWM timer ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_pwm.c:569
Function
TIMER4_PWM_StartTimer
******************************************************************************* ** \brief Start PWM timer ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_pwm.c:266
Function
TIMER4_PWM_StopTimer
******************************************************************************* ** \brief Stop PWM timer ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_pwm.c:318
Function
TIMER4_PWM_WriteDeadRegionValue
******************************************************************************* ** \brief Write timer count cycle ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_pwm.c:477
Function
TIMER4_SEVT_DeInit
******************************************************************************* ** \brief De-Initialize a SEVT channel ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_sevt.c:264
Function
TIMER4_SEVT_GetMaskTimes
******************************************************************************* ** \brief Get Timer4 SEVT mask count. ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_sevt.c:570
Function
TIMER4_SEVT_Init
******************************************************************************* ** \brief Initialize a Special-Event channel ** ** \param [in] T
lib/hc32f460/driver/src/hc32f460_timer4_sevt.c:150
Function
TIMER4_SEVT_ReadSCCR
******************************************************************************* ** \brief Read compare value or delay value of ATVR ** ** \param
lib/hc32f460/driver/src/hc32f460_timer4_sevt.c:460
Function
TIMER4_SEVT_SetMaskTimes
******************************************************************************* ** \brief Set Timer4 SEVT trigger event. ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_sevt.c:512
Function
TIMER4_SEVT_SetTriggerCond
******************************************************************************* ** \brief Set Timer4 SEVT trigger condition. ** ** \param [in] T
lib/hc32f460/driver/src/hc32f460_timer4_sevt.c:367
Function
TIMER4_SEVT_SetTriggerEvent
******************************************************************************* ** \brief Set Timer4 SEVT trigger event. ** ** \param [in] TMR4x
lib/hc32f460/driver/src/hc32f460_timer4_sevt.c:321
Function
TIMER4_SEVT_WriteSCCR
******************************************************************************* ** \brief Write compare or delay value to Timer4 SEVT ** ** \par
lib/hc32f460/driver/src/hc32f460_timer4_sevt.c:418
Function
TIMER6_ComTriggerCmd0
******************************************************************************* ** \brief Enable or disable Timer6 common trigger for hardware trig
lib/hc32f460/driver/src/hc32f460_timer6.c:1749
Function
TIMER6_ComTriggerCmd1
******************************************************************************* ** \brief Enable or disable Timer6 common trigger for hardware trig
lib/hc32f460/driver/src/hc32f460_timer6.c:1776
Function
TIMERA_CaptureComTriggerCmd
******************************************************************************* ** \brief Enable or disable TimerA capture common trigger. ** **
lib/hc32f460/driver/src/hc32f460_timera.c:1942
Function
TIMERA_CaptureFilterCmd
******************************************************************************* ** \brief Enable or disable Timera capture filter ** ** \param [
lib/hc32f460/driver/src/hc32f460_timera.c:1034
Function
TIMERA_CaptureInit
******************************************************************************* ** \brief Initialize Timera unit capture function ** ** \param [
lib/hc32f460/driver/src/hc32f460_timera.c:956
Function
TIMERA_ClearFlag
******************************************************************************* ** \brief Clear Timera flag status ** ** \param [in] TIMERAx
lib/hc32f460/driver/src/hc32f460_timera.c:1794
Function
TIMERA_Cmd
******************************************************************************* ** \brief Enable or disable Timera startup ** ** \param [in] TIM
lib/hc32f460/driver/src/hc32f460_timera.c:533
Function
TIMERA_CompareCacheCmd
******************************************************************************* ** \brief Enable or disable Timera compare cache ** ** \param [i
lib/hc32f460/driver/src/hc32f460_timera.c:801
Function
TIMERA_CountComTriggerCmd
******************************************************************************* ** \brief Enable or disable TimerA counter common trigger. ** **
lib/hc32f460/driver/src/hc32f460_timera.c:1904
Function
TIMERA_DeInit
* Function implementation - global ('extern') and local ('static') ******************************************************************************/ *
lib/hc32f460/driver/src/hc32f460_timera.c:251
Function
TIMERA_EventCmd
******************************************************************************* ** \brief Enable or disable Timera event request ** ** \param [i
lib/hc32f460/driver/src/hc32f460_timera.c:1643
Function
TIMERA_GetCaptureValue
******************************************************************************* ** \brief Get Timera capture value ** ** \param [in] TIMERAx
lib/hc32f460/driver/src/hc32f460_timera.c:1086
Function
TIMERA_GetCompareValue
******************************************************************************* ** \brief Get Timera compare value ** ** \param [in] TIMERAx
lib/hc32f460/driver/src/hc32f460_timera.c:712
Function
TIMERA_GetCurrCount
******************************************************************************* ** \brief Get Timera current count value ** ** \param [in] TIMER
lib/hc32f460/driver/src/hc32f460_timera.c:401
Function
TIMERA_GetFlag
******************************************************************************* ** \brief Get Timera flag status ** ** \param [in] TIMERAx
lib/hc32f460/driver/src/hc32f460_timera.c:1716
Function
TIMERA_GetOrthogonalCodingCount
******************************************************************************* ** \brief Get Timera orthogonal coding value ** ** \param [in] T
lib/hc32f460/driver/src/hc32f460_timera.c:1256
Function
TIMERA_GetPeriodValue
******************************************************************************* ** \brief Get Timera period count value ** ** \param [in] TIMERA
lib/hc32f460/driver/src/hc32f460_timera.c:463
Function
TIMERA_HwClearConfig
******************************************************************************* ** \brief Timera hardware clear Config ** ** \param [in] TIMERAx
lib/hc32f460/driver/src/hc32f460_timera.c:1498
Function
TIMERA_HwStopConfig
******************************************************************************* ** \brief Timera hardware stop Config ** ** \param [in] TIMERAx
lib/hc32f460/driver/src/hc32f460_timera.c:1457
Function
TIMERA_HwTriggerInit
******************************************************************************* ** \brief Initialize Timera unit hardware trigger event function *
lib/hc32f460/driver/src/hc32f460_timera.c:1349
Function
TIMERA_IrqCmd
******************************************************************************* ** \brief Enable or disable Timera interrupt request ** ** \para
lib/hc32f460/driver/src/hc32f460_timera.c:1560
Function
TIMERA_OrthogonalCodingFilterCmd
******************************************************************************* ** \brief Enable or disable Timera orthogonal coding filter ** *
lib/hc32f460/driver/src/hc32f460_timera.c:1295
Function
TIMERA_OrthogonalCodingInit
******************************************************************************* ** \brief Initialize Timera unit orthogonal coding function ** *
lib/hc32f460/driver/src/hc32f460_timera.c:1124
Function
TIMERA_SetCacheValue
******************************************************************************* ** \brief Set Timera compare cache value ** ** \param [in] TIMER
lib/hc32f460/driver/src/hc32f460_timera.c:755
Function
TIMERA_SetCaptureTriggerSrc
******************************************************************************* ** \brief Set capture event trigger source ** ** \param [in] enT
lib/hc32f460/driver/src/hc32f460_timera.c:1876
Function
TIMERA_SetCountTriggerSrc
******************************************************************************* ** \brief Set counter event trigger source ** ** \param [in] enT
lib/hc32f460/driver/src/hc32f460_timera.c:1854
Function
TIMERA_SetCurrCount
******************************************************************************* ** \brief Set Timera current count value ** ** \param [in] TIMER
lib/hc32f460/driver/src/hc32f460_timera.c:372
Function
TIMERA_SetOrthogonalCodingCount
******************************************************************************* ** \brief Set Timera orthogonal coding value ** ** \param [in] T
lib/hc32f460/driver/src/hc32f460_timera.c:1227
Function
TIMERA_SetPeriodValue
******************************************************************************* ** \brief Set Timera period value ** ** \param [in] TIMERAx
lib/hc32f460/driver/src/hc32f460_timera.c:434
Function
TIMERA_SpecifyOutputSta
******************************************************************************* ** \brief Specify Timera port output status ** ** \param [in] TI
lib/hc32f460/driver/src/hc32f460_timera.c:854
Function
TIMERA_SyncStartupCmd
******************************************************************************* ** \brief Enable or disable Timera software synchronous startup **
lib/hc32f460/driver/src/hc32f460_timera.c:496
Function
TMCStealthchopHelper
(config, mcu_tmc)
klippy/extras/tmc.py:612
Function
TMCVcoolthrsHelper
(config, mcu_tmc)
klippy/extras/tmc.py:631
Function
TMCVhighHelper
(config, mcu_tmc)
klippy/extras/tmc.py:641
Function
TMCWaveTableHelper
(config, mcu_tmc)
klippy/extras/tmc.py:560
Function
TRNG_DeInit
******************************************************************************* ** \brief Deinitializes the TRNG. ** ** \param None. ** **
lib/hc32f460/driver/src/hc32f460_trng.c:124
Function
TRNG_Generate
******************************************************************************* ** \brief Start TRNG and generate random number. ** ** \param [o
lib/hc32f460/driver/src/hc32f460_trng.c:156
Function
TRNG_GetRandomNum
******************************************************************************* ** \brief Get random number. ** ** \param [out] pu32Random
lib/hc32f460/driver/src/hc32f460_trng.c:238
Function
TRNG_Init
* Function implementation - global ('extern') and local ('static') ******************************************************************************/ *
lib/hc32f460/driver/src/hc32f460_trng.c:90
Function
TRNG_StartIT
******************************************************************************* ** \brief Start TRNG only. ** ** \param None. ** ** \retval
lib/hc32f460/driver/src/hc32f460_trng.c:215
Function
TZ_DCB_GetAuthCtrl_NS
\brief Get Debug Authentication Control Register (non-secure) \details Reads non-secure Debug Authentication Control register when in secure state
lib/cmsis-core/core_cm33.h:3058
Function
TZ_DCB_SetAuthCtrl_NS
\brief Set Debug Authentication Control Register (non-secure) \details writes to non-secure Debug Authentication Control register when in secure s
lib/cmsis-core/core_cm33.h:3043
Function
TZ_DIB_GetAuthStatus_NS
\brief Get Debug Authentication Status Register (non-secure) \details Reads non-secure Debug Authentication Status register when in secure state.
lib/cmsis-core/core_cm33.h:3095
Function
TZ_NVIC_ClearPendingIRQ_NS
\brief Clear Pending Interrupt (non-secure) \details Clears the pending bit of a device specific interrupt in the non-secure NVIC pending register
lib/cmsis-core/core_cm33.h:2841
Function
TZ_NVIC_DisableIRQ_NS
\brief Disable Interrupt (non-secure) \details Disables a device specific interrupt in the non-secure NVIC interrupt controller when in secure sta
lib/cmsis-core/core_cm33.h:2790
Function
TZ_NVIC_EnableIRQ_NS
\brief Enable Interrupt (non-secure) \details Enables a device specific interrupt in the non-secure NVIC interrupt controller when in secure state
lib/cmsis-core/core_cm33.h:2754
← previous
next →
3,901–4,000 of 7,096, ranked by callers