Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ZhuYanzhen1/miniFOC
/ functions
Functions
1,817 in github.com/ZhuYanzhen1/miniFOC
⨍
Functions
1,817
◇
Types & classes
82
Function
SVC_Handler
! \brief this function handles SVC exception */
program/system/gd32f1x0_it.c:59
Function
SearchBox
(name, resultsPath, label, extension)
docs/search/search.js:83
Function
SearchResults
(name)
docs/search/search.js:405
Function
SysTick_Handler
! \brief this function handles SysTick exception */
program/system/gd32f1x0_it.c:77
Function
SystemCoreClockUpdate
! \brief update the SystemCoreClock with current core clock retrieved from cpu registers \param[in] none \param[out] none \r
program/system/system_gd32f1x0.c:284
Function
SystemInit
! \brief setup the microcontroller system, initialize the system \param[in] none \param[out] none \retval none */
program/system/system_gd32f1x0.c:77
Function
TIMER13_IRQHandler
! \brief this function handles TIMER13 TIMER_INT_UP interrupt request */
program/system/gd32f1x0_it.c:124
Function
TIMER2_IRQHandler
! \brief this function handles TIMER2 TIMER_INT_UP interrupt request */
program/system/gd32f1x0_it.c:104
Function
TooltipController
(options)
docs/jquery.js:23
Function
U
(e,t)
docs/jquery.js:2
Function
USART0_IRQHandler
! \brief this function handles USART RBNE interrupt request */
program/system/gd32f1x0_it.c:92
Function
UsageFault_Handler
! \brief this function handles UsageFault exception */
program/system/gd32f1x0_it.c:51
Function
__CLREX
\brief Remove the exclusive lock \details Removes the exclusive lock which is created by LDREX. */
program/system/cmsis_gcc.h:1079
Function
__DMB
\brief Data Memory Barrier \details Ensures the apparent order of the explicit memory operations before and after the instruction, wi
program/system/cmsis_gcc.h:849
Function
__LDA
\brief Load-Acquire (32 bit) \details Executes a LDA instruction for 32 bit values. \param [in] ptr Pointer to data \return valu
program/system/cmsis_gcc.h:1321
Function
__LDAB
\brief Load-Acquire (8 bit) \details Executes a LDAB instruction for 8 bit value. \param [in] ptr Pointer to data \return v
program/system/cmsis_gcc.h:1291
Function
__LDAEX
\brief Load-Acquire Exclusive (32 bit) \details Executes a LDA exclusive instruction for 32 bit values. \param [in] ptr Pointer to data
program/system/cmsis_gcc.h:1402
Function
__LDAEXB
\brief Load-Acquire Exclusive (8 bit) \details Executes a LDAB exclusive instruction for 8 bit value. \param [in] ptr Pointer to data \
program/system/cmsis_gcc.h:1372
Function
__LDAEXH
\brief Load-Acquire Exclusive (16 bit) \details Executes a LDAH exclusive instruction for 16 bit values. \param [in] ptr Pointer to data
program/system/cmsis_gcc.h:1387
Function
__LDAH
\brief Load-Acquire (16 bit) \details Executes a LDAH instruction for 16 bit values. \param [in] ptr Pointer to data \return val
program/system/cmsis_gcc.h:1306
Function
__LDRBT
\brief LDRT Unprivileged (8 bit) \details Executes a Unprivileged LDRT instruction for 8 bit value. \param [in] ptr Pointer to data \re
program/system/cmsis_gcc.h:1144
Function
__LDREXB
\brief LDR Exclusive (8 bit) \details Executes a exclusive LDR instruction for 8 bit value. \param [in] ptr Pointer to data \return
program/system/cmsis_gcc.h:977
Function
__LDREXH
\brief LDR Exclusive (16 bit) \details Executes a exclusive LDR instruction for 16 bit values. \param [in] ptr Pointer to data \return
program/system/cmsis_gcc.h:998
Function
__LDREXW
\brief LDR Exclusive (32 bit) \details Executes a exclusive LDR instruction for 32 bit values. \param [in] ptr Pointer to data \return
program/system/cmsis_gcc.h:1019
Function
__LDRHT
\brief LDRT Unprivileged (16 bit) \details Executes a Unprivileged LDRT instruction for 16 bit values. \param [in] ptr Pointer to data
program/system/cmsis_gcc.h:1165
Function
__LDRT
\brief LDRT Unprivileged (32 bit) \details Executes a Unprivileged LDRT instruction for 32 bit values. \param [in] ptr Pointer to data
program/system/cmsis_gcc.h:1186
Function
__NVIC_ClearPendingIRQ
\brief Clear Pending Interrupt \details Clears the pending bit of a device specific interrupt in the NVIC pending register. \param [in] I
program/system/core_cm3.h:1568
Function
__NVIC_DisableIRQ
\brief Disable Interrupt \details Disables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specifi
program/system/core_cm3.h:1522
Function
__NVIC_EnableIRQ
\brief Enable Interrupt \details Enables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific
program/system/core_cm3.h:1491
Function
__NVIC_GetActive
\brief Get Active Interrupt \details Reads the active register in the NVIC and returns the active bit for the device specific interrupt. \para
program/system/core_cm3.h:1583
Function
__NVIC_GetEnableIRQ
\brief Get Interrupt Enable status \details Returns a device specific interrupt enable status from the NVIC interrupt controller. \param [in]
program/system/core_cm3.h:1506
Function
__NVIC_GetPendingIRQ
\brief Get Pending Interrupt \details Reads the NVIC pending register and returns the pending bit for the specified device specific interrupt.
program/system/core_cm3.h:1539
Function
__NVIC_GetPriority
\brief Get Interrupt Priority \details Reads the priority of a device specific interrupt or a processor exception. The interrupt numb
program/system/core_cm3.h:1621
Function
__NVIC_GetPriorityGrouping
\brief Get Priority Grouping \details Reads the priority grouping field from the NVIC Interrupt Controller. \return Priority gr
program/system/core_cm3.h:1480
Function
__NVIC_GetVector
\brief Get Interrupt Vector \details Reads an interrupt vector from interrupt vector table. The interrupt number can be positive to s
program/system/core_cm3.h:1715
Function
__NVIC_SetPendingIRQ
\brief Set Pending Interrupt \details Sets the pending bit of a device specific interrupt in the NVIC pending register. \param [in] IRQn
program/system/core_cm3.h:1555
Function
__NVIC_SetPriority
\brief Set Interrupt Priority \details Sets the priority of a device specific interrupt or a processor exception. The interrupt numbe
program/system/core_cm3.h:1602
Function
__NVIC_SetPriorityGrouping
\brief Set Priority Grouping \details Sets the priority grouping field using the required unlock sequence. The parameter PriorityGrou
program/system/core_cm3.h:1460
Function
__NVIC_SetVector
\brief Set Interrupt Vector \details Sets an interrupt vector in SRAM based interrupt vector table. The interrupt number can be posit
program/system/core_cm3.h:1701
Function
__NVIC_SystemReset
\brief System Reset \details Initiates a system reset request to reset the MCU. */
program/system/core_cm3.h:1725
Function
__QADD
program/system/cmsis_gcc.h:1967
Function
__QADD16
program/system/cmsis_gcc.h:1581
Function
__QADD8
program/system/cmsis_gcc.h:1483
Function
__QASX
program/system/cmsis_gcc.h:1677
Function
__QSAX
program/system/cmsis_gcc.h:1725
Function
__QSUB
program/system/cmsis_gcc.h:1975
Function
__QSUB16
program/system/cmsis_gcc.h:1629
Function
__QSUB8
program/system/cmsis_gcc.h:1532
Function
__RBIT
\brief Reverse bit order of value \details Reverses the bit order of the given value. \param [in] value Value to reverse \return
program/system/cmsis_gcc.h:936
Function
__REV
\brief Reverse byte order (32 bit) \details Reverses the byte order in unsigned integer value. For example, 0x12345678 becomes 0x78563412. \pa
program/system/cmsis_gcc.h:860
Function
__REV16
\brief Reverse byte order (16 bit) \details Reverses the byte order within each halfword of a word. For example, 0x12345678 becomes 0x34127856.
program/system/cmsis_gcc.h:878
Function
__REVSH
\brief Reverse byte order (16 bit) \details Reverses the byte order in a 16-bit value and returns the signed 16-bit result. For example, 0x0080 b
program/system/cmsis_gcc.h:892
Function
__ROR
\brief Rotate Right in unsigned value (32 bit) \details Rotate Right (immediate) provides the value of the contents of a register rotated by a va
program/system/cmsis_gcc.h:911
Function
__RRX
\brief Rotate Right with Extend (32 bit) \details Moves each bit of a bitstring right by one bit. The carry input is shifted in at th
program/system/cmsis_gcc.h:1130
Function
__SADD16
program/system/cmsis_gcc.h:1573
Function
__SADD8
program/system/cmsis_gcc.h:1475
Function
__SASX
program/system/cmsis_gcc.h:1669
Function
__SHADD16
program/system/cmsis_gcc.h:1589
Function
__SHADD8
program/system/cmsis_gcc.h:1491
Function
__SHASX
program/system/cmsis_gcc.h:1685
Function
__SHSAX
program/system/cmsis_gcc.h:1733
Function
__SHSUB16
program/system/cmsis_gcc.h:1637
Function
__SHSUB8
program/system/cmsis_gcc.h:1540
Function
__SMLADX
program/system/cmsis_gcc.h:1851
Function
__SMLALD
program/system/cmsis_gcc.h:1859
Function
__SMLALDX
program/system/cmsis_gcc.h:1876
Function
__SMLSDX
program/system/cmsis_gcc.h:1917
Function
__SMLSLD
program/system/cmsis_gcc.h:1925
Function
__SMLSLDX
program/system/cmsis_gcc.h:1942
Function
__SMMLA
program/system/cmsis_gcc.h:2008
Function
__SMUADX
program/system/cmsis_gcc.h:1835
Function
__SMUSDX
program/system/cmsis_gcc.h:1901
Function
__SSAT
\brief Signed Saturate \details Saturates a signed value. \param [in] value Value to be saturated \param [in] sat Bit position to sat
program/system/cmsis_gcc.h:1237
Function
__SSAX
program/system/cmsis_gcc.h:1717
Function
__SSUB16
program/system/cmsis_gcc.h:1621
Function
__SSUB8
program/system/cmsis_gcc.h:1524
Function
__STL
\brief Store-Release (32 bit) \details Executes a STL instruction for 32 bit values. \param [in] value Value to store \param [in] ptr
program/system/cmsis_gcc.h:1360
Function
__STLB
\brief Store-Release (8 bit) \details Executes a STLB instruction for 8 bit values. \param [in] value Value to store \param [in] ptr
program/system/cmsis_gcc.h:1336
Function
__STLEX
\brief Store-Release Exclusive (32 bit) \details Executes a STL exclusive instruction for 32 bit values. \param [in] value Value to store
program/system/cmsis_gcc.h:1453
Function
__STLEXB
\brief Store-Release Exclusive (8 bit) \details Executes a STLB exclusive instruction for 8 bit values. \param [in] value Value to store
program/system/cmsis_gcc.h:1419
Function
__STLEXH
\brief Store-Release Exclusive (16 bit) \details Executes a STLH exclusive instruction for 16 bit values. \param [in] value Value to store
program/system/cmsis_gcc.h:1436
Function
__STLH
\brief Store-Release (16 bit) \details Executes a STLH instruction for 16 bit values. \param [in] value Value to store \param [in] ptr
program/system/cmsis_gcc.h:1348
Function
__STRBT
\brief STRT Unprivileged (8 bit) \details Executes a Unprivileged STRT instruction for 8 bit values. \param [in] value Value to store \pa
program/system/cmsis_gcc.h:1200
Function
__STREXB
\brief STR Exclusive (8 bit) \details Executes a exclusive STR instruction for 8 bit values. \param [in] value Value to store \param [in]
program/system/cmsis_gcc.h:1035
Function
__STREXH
\brief STR Exclusive (16 bit) \details Executes a exclusive STR instruction for 16 bit values. \param [in] value Value to store \param [i
program/system/cmsis_gcc.h:1051
Function
__STREXW
\brief STR Exclusive (32 bit) \details Executes a exclusive STR instruction for 32 bit values. \param [in] value Value to store \param [i
program/system/cmsis_gcc.h:1067
Function
__STRHT
\brief STRT Unprivileged (16 bit) \details Executes a Unprivileged STRT instruction for 16 bit values. \param [in] value Value to store \
program/system/cmsis_gcc.h:1211
Function
__STRT
\brief STRT Unprivileged (32 bit) \details Executes a Unprivileged STRT instruction for 32 bit values. \param [in] value Value to store \
program/system/cmsis_gcc.h:1222
Function
__SXTAB16
program/system/cmsis_gcc.h:1819
Function
__SXTB16
program/system/cmsis_gcc.h:1811
Function
__TZ_get_BASEPRI_NS
\brief Get Base Priority (non-secure) \details Returns the current value of the non-secure Base Priority register when in secure state. \retur
program/system/cmsis_gcc.h:449
Function
__TZ_get_CONTROL_NS
\brief Get Control Register (non-secure) \details Returns the content of the non-secure Control Register when in secure mode. \return
program/system/cmsis_gcc.h:162
Function
__TZ_get_FAULTMASK_NS
\brief Get Fault Mask (non-secure) \details Returns the current value of the non-secure Fault Mask register when in secure state. \return
program/system/cmsis_gcc.h:510
Function
__TZ_get_MSPLIM_NS
\brief Get Main Stack Pointer Limit (non-secure) Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure Stack Pointer L
program/system/cmsis_gcc.h:667
Function
__TZ_get_MSP_NS
\brief Get Main Stack Pointer (non-secure) \details Returns the current value of the non-secure Main Stack Pointer (MSP) when in secure state.
program/system/cmsis_gcc.h:301
Function
__TZ_get_PRIMASK_NS
\brief Get Priority Mask (non-secure) \details Returns the current state of the non-secure priority mask bit from the Priority Mask Register when
program/system/cmsis_gcc.h:377
Function
__TZ_get_PSPLIM_NS
\brief Get Process Stack Pointer Limit (non-secure) Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure Stack Pointe
program/system/cmsis_gcc.h:579
Function
__TZ_get_PSP_NS
\brief Get Process Stack Pointer (non-secure) \details Returns the current value of the non-secure Process Stack Pointer (PSP) when in secure sta
program/system/cmsis_gcc.h:251
Function
__TZ_get_SP_NS
\brief Get Stack Pointer (non-secure) \details Returns the current value of the non-secure Stack Pointer (SP) when in secure state. \return
program/system/cmsis_gcc.h:338
Function
__TZ_set_BASEPRI_NS
\brief Set Base Priority (non-secure) \details Assigns the given value to the non-secure Base Priority register when in secure state. \param [
program/system/cmsis_gcc.h:474
← previous
next →
601–700 of 1,817, ranked by callers