![]()
![]()
#define __CMSIS_GCC_H
![]()
![]()
#define __has_builtin
![]()
![]()
#define __ASM
![]()
![]()
#define __INLINE
![]()
![]()
#define __STATIC_INLINE
![]()
![]()
#define __STATIC_FORCEINLINE
![]()
![]()
#define __NO_RETURN
![]()
![]()
#define __USED
![]()
![]()
#define __WEAK
![]()
![]()
#define __PACKED
![]()
![]()
#define __PACKED_STRUCT
![]()
![]()
#define __PACKED_UNION
![]()
![]()
T_UINT32
![]()
![]()
v
![]()
![]()
#define __UNALIGNED_UINT32
![]()
![]()
T_UINT16_WRITE
![]()
![]()
v
![]()
![]()
#define __UNALIGNED_UINT16_WRITE
![]()
![]()
T_UINT16_READ
![]()
![]()
v
![]()
![]()
#define __UNALIGNED_UINT16_READ
![]()
![]()
T_UINT32_WRITE
![]()
![]()
v
![]()
![]()
#define __UNALIGNED_UINT32_WRITE
![]()
![]()
T_UINT32_READ
![]()
![]()
v
![]()
![]()
#define __UNALIGNED_UINT32_READ
![]()
![]()
#define __ALIGNED
![]()
![]()
#define __RESTRICT
![]()
![]()
#define __COMPILER_BARRIER
![]()
![]()
__cmsis_start()
![]()
![]()
for
(__copy_table_t const* pTable = &__copy_table_start__; pTable < &__copy_table_end__; ++pTable)
![]()
![]()
for
(uint32_t i=0u; i<pTable->wlen; ++i)
![]()
![]()
for
(__zero_table_t const* pTable = &__zero_table_start__; pTable < &__zero_table_end__; ++pTable)
![]()
![]()
for
(uint32_t i=0u; i<pTable->wlen; ++i)
![]()
![]()
#define __PROGRAM_START
![]()
![]()
#define __INITIAL_SP
![]()
![]()
#define __STACK_LIMIT
![]()
![]()
#define __VECTOR_TABLE
![]()
![]()
#define __VECTOR_TABLE_ATTRIBUTE
![]()
![]()
#define __STACK_SEAL
![]()
![]()
#define __TZ_STACK_SEAL_SIZE
![]()
![]()
#define __TZ_STACK_SEAL_VALUE
![]()
![]()
#define __CMSIS_GCC_OUT_REG
![]()
![]()
#define __CMSIS_GCC_RW_REG
![]()
![]()
#define __CMSIS_GCC_USE_REG
![]()
![]()
#define __CMSIS_GCC_OUT_REG
![]()
![]()
#define __CMSIS_GCC_RW_REG
![]()
![]()
#define __CMSIS_GCC_USE_REG
![]()
![]()
#define __NOP
![]()
![]()
#define __WFI
![]()
![]()
#define __WFE
![]()
![]()
#define __SEV
![]()
![]()
__ISB()
![]()
![]()
__DSB()
![]()
![]()
__DMB()
![]()
![]()
__REV(uint32_t)
![]()
![]()
__REV16(uint32_t)
![]()
![]()
__REVSH(int16_t)
![]()
![]()
__ROR(uint32_t, uint32_t)
![]()
![]()
if
(op2 == 0U)
![]()
![]()
#define __BKPT
![]()
![]()
__RBIT(uint32_t)
![]()
![]()
for
(value >>= 1U; value != 0U; value >>= 1U)
![]()
![]()
__CLZ(uint32_t)
![]()
![]()
if
(value == 0U)
![]()
![]()
__LDREXB(volatile uint8_t *)
![]()
![]()
__LDREXH(volatile uint16_t *)
![]()
![]()
__LDREXW(volatile uint32_t *)
![]()
![]()
__STREXB(uint8_t, volatile uint8_t *)
![]()
![]()
__STREXH(uint16_t, volatile uint16_t *)
![]()
![]()
__STREXW(uint32_t, volatile uint32_t *)
![]()
![]()
__CLREX()
![]()
![]()
__RRX(uint32_t)
![]()
![]()
__LDRBT(volatile uint8_t *)
![]()
![]()
__LDRHT(volatile uint16_t *)
![]()
![]()
__LDRT(volatile uint32_t *)
![]()
![]()
__STRBT(uint8_t, volatile uint8_t *)
![]()
![]()
__STRHT(uint16_t, volatile uint16_t *)
![]()
![]()
__STRT(uint32_t, volatile uint32_t *)
![]()
![]()
__enable_irq()
![]()
![]()
__disable_irq()
![]()
![]()
__get_CONTROL()
![]()
![]()
__set_CONTROL(uint32_t)
![]()
![]()
__get_IPSR()
![]()
![]()
__get_APSR()
![]()
![]()
__get_xPSR()
![]()
![]()
__get_PSP()
![]()
![]()
__set_PSP(uint32_t)
![]()
![]()
__get_MSP()
![]()
![]()
__set_MSP(uint32_t)
![]()
![]()
__get_PRIMASK()
![]()
![]()
__set_PRIMASK(uint32_t)
![]()
![]()
__enable_fault_irq()
![]()
![]()
__disable_fault_irq()
![]()
![]()
__get_BASEPRI()
![]()
![]()
__set_BASEPRI(uint32_t)
![]()
![]()
__set_BASEPRI_MAX(uint32_t)
![]()
![]()
__get_FAULTMASK()
![]()
![]()
__set_FAULTMASK(uint32_t)
![]()
![]()
__get_FPSCR()
![]()
![]()
__set_FPSCR(uint32_t)
![]()
![]()
__SADD8(uint32_t, uint32_t)
![]()
![]()
__QADD8(uint32_t, uint32_t)
![]()
![]()
__SHADD8(uint32_t, uint32_t)
![]()
![]()
__UADD8(uint32_t, uint32_t)
![]()
![]()
__UQADD8(uint32_t, uint32_t)
![]()
![]()
__UHADD8(uint32_t, uint32_t)
![]()
![]()
__SSUB8(uint32_t, uint32_t)
![]()
![]()
__QSUB8(uint32_t, uint32_t)
![]()
![]()
__SHSUB8(uint32_t, uint32_t)
![]()
![]()
__USUB8(uint32_t, uint32_t)
![]()
![]()
__UQSUB8(uint32_t, uint32_t)
![]()
![]()
__UHSUB8(uint32_t, uint32_t)
![]()
![]()
__SADD16(uint32_t, uint32_t)
![]()
![]()
__QADD16(uint32_t, uint32_t)
![]()
![]()
__SHADD16(uint32_t, uint32_t)
![]()
![]()
__UADD16(uint32_t, uint32_t)
![]()
![]()
__UQADD16(uint32_t, uint32_t)
![]()
![]()
__UHADD16(uint32_t, uint32_t)
![]()
![]()
__SSUB16(uint32_t, uint32_t)
![]()
![]()
__QSUB16(uint32_t, uint32_t)
![]()
![]()
__SHSUB16(uint32_t, uint32_t)
![]()
![]()
__USUB16(uint32_t, uint32_t)
![]()
![]()
__UQSUB16(uint32_t, uint32_t)
![]()
![]()
__UHSUB16(uint32_t, uint32_t)
![]()
![]()
__SASX(uint32_t, uint32_t)
![]()
![]()
__QASX(uint32_t, uint32_t)
![]()
![]()
__SHASX(uint32_t, uint32_t)
![]()
![]()
__UASX(uint32_t, uint32_t)
![]()
![]()
__UQASX(uint32_t, uint32_t)
![]()
![]()
__UHASX(uint32_t, uint32_t)
![]()
![]()
__SSAX(uint32_t, uint32_t)
![]()
![]()
__QSAX(uint32_t, uint32_t)
![]()
![]()
__SHSAX(uint32_t, uint32_t)
![]()
![]()
__USAX(uint32_t, uint32_t)
![]()
![]()
__UQSAX(uint32_t, uint32_t)
![]()
![]()
__UHSAX(uint32_t, uint32_t)
![]()
![]()
__USAD8(uint32_t, uint32_t)
![]()
![]()
__USADA8(uint32_t, uint32_t, uint32_t)
![]()
![]()
__UXTB16(uint32_t)
![]()
![]()
__UXTAB16(uint32_t, uint32_t)
![]()
![]()
__SXTB16(uint32_t)
![]()
![]()
__SXTB16_RORn(uint32_t, uint32_t)
![]()
![]()
if
(__builtin_constant_p(rotate) && ((rotate == 8U) || (rotate == 16U) || (rotate == 24U)))
![]()
![]()
else
![]()
![]()
__SXTAB16(uint32_t, uint32_t)
![]()
![]()
__SXTAB16_RORn(uint32_t, uint32_t, uint32_t)
![]()
![]()
if
(__builtin_constant_p(rotate) && ((rotate == 8U) || (rotate == 16U) || (rotate == 24U)))
![]()
![]()
else
![]()
![]()
__SMUAD(uint32_t, uint32_t)
![]()
![]()
__SMUADX(uint32_t, uint32_t)
![]()
![]()
__SMLAD(uint32_t, uint32_t, uint32_t)
![]()
![]()
__SMLADX(uint32_t, uint32_t, uint32_t)
![]()
![]()
__SMLALD(uint32_t, uint32_t, uint64_t)
![]()
![]()
__SMLALDX(uint32_t, uint32_t, uint64_t)
![]()
![]()
__SMUSD(uint32_t, uint32_t)
![]()
![]()
__SMUSDX(uint32_t, uint32_t)
![]()
![]()
__SMLSD(uint32_t, uint32_t, uint32_t)
![]()
![]()
__SMLSDX(uint32_t, uint32_t, uint32_t)
![]()
![]()
__SMLSLD(uint32_t, uint32_t, uint64_t)
![]()
![]()
__SMLSLDX(uint32_t, uint32_t, uint64_t)
![]()
![]()
__SEL(uint32_t, uint32_t)
![]()
![]()
__QADD(int32_t, int32_t)
![]()
![]()
__QSUB(int32_t, int32_t)
![]()
![]()
__SMMLA(int32_t, int32_t, int32_t)