Lines Matching refs:index

31 #define CMC_BLR_LOCK_IDX_MASK(index)  ((uint32_t)CMC_BLR_LOCK0_MASK << (CMC_BLR_LOCK_FIELD_WIDTH * …  argument
32 #define CMC_BLR_LOCK_IDX_SHIFT(index) (CMC_BLR_LOCK_FIELD_WIDTH * (uint32_t)(index)) argument
33 #define CMC_BLR_LOCK_IDX(index, value) \ argument
34 …(((uint32_t)(((uint32_t)(value)) << CMC_BLR_LOCK_IDX_SHIFT(index))) & CMC_BLR_LOCK_IDX_MASK(index))
672 static inline void CMC_LockWriteOperationToBootRomStatusReg(CMC_Type *base, uint8_t index) in CMC_LockWriteOperationToBootRomStatusReg() argument
674 assert((uint32_t)index < CMC_BSR_COUNT); in CMC_LockWriteOperationToBootRomStatusReg()
675 base->BLR = ((base->BLR & ~CMC_BLR_LOCK_IDX_MASK(index)) | CMC_BLR_LOCK_IDX(index, 0x5UL)); in CMC_LockWriteOperationToBootRomStatusReg()
687 static inline bool CMC_CheckBootRomStatusRegWriteLocked(CMC_Type *base, uint8_t index) in CMC_CheckBootRomStatusRegWriteLocked() argument
689 assert((uint32_t)index < CMC_BSR_COUNT); in CMC_CheckBootRomStatusRegWriteLocked()
690 return ((base->BLR & CMC_BLR_LOCK_IDX_MASK(index)) == CMC_BLR_LOCK_IDX(index, 0x5UL)); in CMC_CheckBootRomStatusRegWriteLocked()
701 static inline uint32_t CMC_GetBootRomStatus(CMC_Type *base, uint8_t index) in CMC_GetBootRomStatus() argument
703 assert((uint32_t)index < CMC_BSR_COUNT); in CMC_GetBootRomStatus()
704 return base->BSR[index]; in CMC_GetBootRomStatus()
717 static inline void CMC_WriteBootRomStatusReg(CMC_Type *base, uint8_t index, uint32_t value) in CMC_WriteBootRomStatusReg() argument
719 assert((uint32_t)index < CMC_BSR_COUNT); in CMC_WriteBootRomStatusReg()
720 base->BSR[index] = value; in CMC_WriteBootRomStatusReg()