MCPcopy Create free account

hub / github.com/commaai/panda / functions

Functions953 in github.com/commaai/panda

FunctionUART7_IRQHandler
board/stm32h7/interrupt_handlers.h:81
FunctionUART7_IRQ_Handler
board/stm32h7/lluart.h:86
FunctionUART8_IRQHandler
board/stm32h7/interrupt_handlers.h:82
FunctionUART9_IRQHandler
board/stm32h7/interrupt_handlers.h:136
FunctionUSART10_IRQHandler
board/stm32h7/interrupt_handlers.h:137
FunctionUSART1_IRQHandler
board/stm32h7/interrupt_handlers.h:41
FunctionUSART2_IRQHandler
board/stm32h7/interrupt_handlers.h:42
FunctionUSART3_IRQHandler
board/stm32h7/interrupt_handlers.h:43
FunctionUSART6_IRQHandler
board/stm32h7/interrupt_handlers.h:70
FunctionWAKEUP_PIN_IRQHandler
board/stm32h7/interrupt_handlers.h:130
FunctionWWDG_IRQHandler
board/stm32h7/interrupt_handlers.h:4
Function__CLREX
\brief Remove the exclusive lock \details Removes the exclusive lock which is created by LDREX. */
board/stm32h7/inc/cmsis_gcc.h:1215
Function__CLZ
\brief Count leading zeros \details Counts the number of leading zeros of a data value. \param [in] value Value to count the leading zeros \
board/stm32h7/inc/cmsis_gcc.h:1078
Function__LDA
\brief Load-Acquire (32 bit) \details Executes a LDA instruction for 32 bit values. \param [in] ptr Pointer to data \return value o
board/stm32h7/inc/cmsis_gcc.h:1467
Function__LDAB
\brief Load-Acquire (8 bit) \details Executes a LDAB instruction for 8 bit value. \param [in] ptr Pointer to data \return valu
board/stm32h7/inc/cmsis_gcc.h:1437
Function__LDAEX
\brief Load-Acquire Exclusive (32 bit) \details Executes a LDA exclusive instruction for 32 bit values. \param [in] ptr Pointer to data \r
board/stm32h7/inc/cmsis_gcc.h:1548
Function__LDAEXB
\brief Load-Acquire Exclusive (8 bit) \details Executes a LDAB exclusive instruction for 8 bit value. \param [in] ptr Pointer to data \ret
board/stm32h7/inc/cmsis_gcc.h:1518
Function__LDAEXH
\brief Load-Acquire Exclusive (16 bit) \details Executes a LDAH exclusive instruction for 16 bit values. \param [in] ptr Pointer to data \
board/stm32h7/inc/cmsis_gcc.h:1533
Function__LDAH
\brief Load-Acquire (16 bit) \details Executes a LDAH instruction for 16 bit values. \param [in] ptr Pointer to data \return value
board/stm32h7/inc/cmsis_gcc.h:1452
Function__LDRBT
\brief LDRT Unprivileged (8 bit) \details Executes a Unprivileged LDRT instruction for 8 bit value. \param [in] ptr Pointer to data \retur
board/stm32h7/inc/cmsis_gcc.h:1283
Function__LDREXB
\brief LDR Exclusive (8 bit) \details Executes a exclusive LDR instruction for 8 bit value. \param [in] ptr Pointer to data \return
board/stm32h7/inc/cmsis_gcc.h:1107
Function__LDREXH
\brief LDR Exclusive (16 bit) \details Executes a exclusive LDR instruction for 16 bit values. \param [in] ptr Pointer to data \return
board/stm32h7/inc/cmsis_gcc.h:1129
Function__LDREXW
\brief LDR Exclusive (32 bit) \details Executes a exclusive LDR instruction for 32 bit values. \param [in] ptr Pointer to data \return
board/stm32h7/inc/cmsis_gcc.h:1151
Function__LDRHT
\brief LDRT Unprivileged (16 bit) \details Executes a Unprivileged LDRT instruction for 16 bit values. \param [in] ptr Pointer to data \re
board/stm32h7/inc/cmsis_gcc.h:1305
Function__LDRT
\brief LDRT Unprivileged (32 bit) \details Executes a Unprivileged LDRT instruction for 32 bit values. \param [in] ptr Pointer to data \re
board/stm32h7/inc/cmsis_gcc.h:1327
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
board/stm32h7/inc/core_cm7.h:1993
Function__NVIC_DisableIRQ
\brief Disable Interrupt \details Disables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specifi
board/stm32h7/inc/core_cm7.h:1940
Function__NVIC_EnableIRQ
\brief Enable Interrupt \details Enables a device specific interrupt in the NVIC interrupt controller. \param [in] IRQn Device specific
board/stm32h7/inc/core_cm7.h:1902
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
board/stm32h7/inc/core_cm7.h:2010
Function__NVIC_GetEnableIRQ
\brief Get Interrupt Enable status \details Returns a device specific interrupt enable status from the NVIC interrupt controller. \param [in]
board/stm32h7/inc/core_cm7.h:1921
Function__NVIC_GetPendingIRQ
\brief Get Pending Interrupt \details Reads the NVIC pending register and returns the pending bit for the specified device specific interrupt.
board/stm32h7/inc/core_cm7.h:1959
Function__NVIC_GetPriority
\brief Get Interrupt Priority \details Reads the priority of a device specific interrupt or a processor exception. The interrupt numb
board/stm32h7/inc/core_cm7.h:2054
Function__NVIC_GetPriorityGrouping
\brief Get Priority Grouping \details Reads the priority grouping field from the NVIC Interrupt Controller. \return Priority gr
board/stm32h7/inc/core_cm7.h:1890
Function__NVIC_GetVector
\brief Get Interrupt Vector \details Reads an interrupt vector from interrupt vector table. The interrupt number can be positive to s
board/stm32h7/inc/core_cm7.h:2145
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
board/stm32h7/inc/core_cm7.h:1978
Function__NVIC_SetPriority
\brief Set Interrupt Priority \details Sets the priority of a device specific interrupt or a processor exception. The interrupt numbe
board/stm32h7/inc/core_cm7.h:2032
Function__NVIC_SetPriorityGrouping
\brief Set Priority Grouping \details Sets the priority grouping field using the required unlock sequence. The parameter PriorityGrou
board/stm32h7/inc/core_cm7.h:1871
Function__NVIC_SetVector
\brief Set Interrupt Vector \details Sets an interrupt vector in SRAM based interrupt vector table. The interrupt number can be posit
board/stm32h7/inc/core_cm7.h:2129
Function__NVIC_SystemReset
\brief System Reset \details Initiates a system reset request to reset the MCU. */
board/stm32h7/inc/core_cm7.h:2156
Function__QADD
board/stm32h7/inc/cmsis_gcc.h:2113
Function__QADD16
board/stm32h7/inc/cmsis_gcc.h:1727
Function__QADD8
board/stm32h7/inc/cmsis_gcc.h:1629
Function__QASX
board/stm32h7/inc/cmsis_gcc.h:1823
Function__QSAX
board/stm32h7/inc/cmsis_gcc.h:1871
Function__QSUB
board/stm32h7/inc/cmsis_gcc.h:2121
Function__QSUB16
board/stm32h7/inc/cmsis_gcc.h:1775
Function__QSUB8
board/stm32h7/inc/cmsis_gcc.h:1678
Function__RBIT
\brief Reverse bit order of value \details Reverses the bit order of the given value. \param [in] value Value to reverse \return
board/stm32h7/inc/cmsis_gcc.h:1048
Function__REV
\brief Reverse byte order (32 bit) \details Reverses the byte order in unsigned integer value. For example, 0x12345678 becomes 0x78563412. \para
board/stm32h7/inc/cmsis_gcc.h:967
Function__REV16
\brief Reverse byte order (16 bit) \details Reverses the byte order within each halfword of a word. For example, 0x12345678 becomes 0x34127856.
board/stm32h7/inc/cmsis_gcc.h:986
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 be
board/stm32h7/inc/cmsis_gcc.h:1001
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 var
board/stm32h7/inc/cmsis_gcc.h:1021
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 the
board/stm32h7/inc/cmsis_gcc.h:1268
Function__SADD16
board/stm32h7/inc/cmsis_gcc.h:1719
Function__SADD8
board/stm32h7/inc/cmsis_gcc.h:1621
Function__SASX
board/stm32h7/inc/cmsis_gcc.h:1815
Function__SHADD16
board/stm32h7/inc/cmsis_gcc.h:1735
Function__SHADD8
board/stm32h7/inc/cmsis_gcc.h:1637
Function__SHASX
board/stm32h7/inc/cmsis_gcc.h:1831
Function__SHSAX
board/stm32h7/inc/cmsis_gcc.h:1879
Function__SHSUB16
board/stm32h7/inc/cmsis_gcc.h:1783
Function__SHSUB8
board/stm32h7/inc/cmsis_gcc.h:1686
Function__SMLADX
board/stm32h7/inc/cmsis_gcc.h:1997
Function__SMLALD
board/stm32h7/inc/cmsis_gcc.h:2005
Function__SMLALDX
board/stm32h7/inc/cmsis_gcc.h:2022
Function__SMLSDX
board/stm32h7/inc/cmsis_gcc.h:2063
Function__SMLSLD
board/stm32h7/inc/cmsis_gcc.h:2071
Function__SMLSLDX
board/stm32h7/inc/cmsis_gcc.h:2088
Function__SMMLA
board/stm32h7/inc/cmsis_gcc.h:2154
Function__SMUADX
board/stm32h7/inc/cmsis_gcc.h:1981
Function__SMUSDX
board/stm32h7/inc/cmsis_gcc.h:2047
Function__SSAT
\brief Signed Saturate \details Saturates a signed value. \param [in] value Value to be saturated \param [in] sat Bit position to satura
board/stm32h7/inc/cmsis_gcc.h:1382
Function__SSAX
board/stm32h7/inc/cmsis_gcc.h:1863
Function__SSUB16
board/stm32h7/inc/cmsis_gcc.h:1767
Function__SSUB8
board/stm32h7/inc/cmsis_gcc.h:1670
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 Po
board/stm32h7/inc/cmsis_gcc.h:1506
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 Poi
board/stm32h7/inc/cmsis_gcc.h:1482
Function__STLEX
\brief Store-Release Exclusive (32 bit) \details Executes a STL exclusive instruction for 32 bit values. \param [in] value Value to store \p
board/stm32h7/inc/cmsis_gcc.h:1599
Function__STLEXB
\brief Store-Release Exclusive (8 bit) \details Executes a STLB exclusive instruction for 8 bit values. \param [in] value Value to store \pa
board/stm32h7/inc/cmsis_gcc.h:1565
Function__STLEXH
\brief Store-Release Exclusive (16 bit) \details Executes a STLH exclusive instruction for 16 bit values. \param [in] value Value to store \
board/stm32h7/inc/cmsis_gcc.h:1582
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 P
board/stm32h7/inc/cmsis_gcc.h:1494
Function__STRBT
\brief STRT Unprivileged (8 bit) \details Executes a Unprivileged STRT instruction for 8 bit values. \param [in] value Value to store \param
board/stm32h7/inc/cmsis_gcc.h:1342
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]
board/stm32h7/inc/cmsis_gcc.h:1168
Function__STREXH
\brief STR Exclusive (16 bit) \details Executes a exclusive STR instruction for 16 bit values. \param [in] value Value to store \param [in]
board/stm32h7/inc/cmsis_gcc.h:1185
Function__STREXW
\brief STR Exclusive (32 bit) \details Executes a exclusive STR instruction for 32 bit values. \param [in] value Value to store \param [in]
board/stm32h7/inc/cmsis_gcc.h:1202
Function__STRHT
\brief STRT Unprivileged (16 bit) \details Executes a Unprivileged STRT instruction for 16 bit values. \param [in] value Value to store \par
board/stm32h7/inc/cmsis_gcc.h:1354
Function__STRT
\brief STRT Unprivileged (32 bit) \details Executes a Unprivileged STRT instruction for 32 bit values. \param [in] value Value to store \par
board/stm32h7/inc/cmsis_gcc.h:1366
Function__SXTAB16
board/stm32h7/inc/cmsis_gcc.h:1965
Function__SXTB16
board/stm32h7/inc/cmsis_gcc.h:1957
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. \return
board/stm32h7/inc/cmsis_gcc.h:543
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
board/stm32h7/inc/cmsis_gcc.h:233
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
board/stm32h7/inc/cmsis_gcc.h:609
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 Lim
board/stm32h7/inc/cmsis_gcc.h:769
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. \
board/stm32h7/inc/cmsis_gcc.h:383
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
board/stm32h7/inc/cmsis_gcc.h:464
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 Pointer
board/stm32h7/inc/cmsis_gcc.h:681
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 stat
board/stm32h7/inc/cmsis_gcc.h:329
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
board/stm32h7/inc/cmsis_gcc.h:423
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 [in
board/stm32h7/inc/cmsis_gcc.h:570
Function__TZ_set_CONTROL_NS
\brief Set Control Register (non-secure) \details Writes the given value to the non-secure Control Register when in secure state. \param [in]
board/stm32h7/inc/cmsis_gcc.h:260
← previousnext →601–700 of 953, ranked by callers