Lines Matching refs:src
199 cy_en_efuse_status_t Cy_EFUSE_WriteByte(EFUSE_Type *base, uint32_t src, uint32_t offset) in Cy_EFUSE_WriteByte() argument
203 if ((offset < EFUSE_SIZE) && (src <= 0xFFUL)) in Cy_EFUSE_WriteByte()
210 src &= (~((uint32_t)readByte)); in Cy_EFUSE_WriteByte()
213 while ((0U != src) && (CY_EFUSE_SUCCESS == ret)) in Cy_EFUSE_WriteByte()
215 if (0UL != (src & 0x01UL)) in Cy_EFUSE_WriteByte()
219 src >>= 1UL; in Cy_EFUSE_WriteByte()
234 cy_en_efuse_status_t Cy_EFUSE_WriteWord(EFUSE_Type *base, uint32_t src, uint32_t offset) in Cy_EFUSE_WriteWord() argument
244 src &= (uint32_t)~readWord; in Cy_EFUSE_WriteWord()
248 while ((0U != src) && (CY_EFUSE_SUCCESS == ret)) in Cy_EFUSE_WriteWord()
250 uint32_t val = src & 0xFFUL; in Cy_EFUSE_WriteWord()
255 src >>= 8UL; in Cy_EFUSE_WriteWord()
268 cy_en_efuse_status_t Cy_EFUSE_WriteWordArray(EFUSE_Type *base, const uint32_t *src, uint32_t offset… in Cy_EFUSE_WriteWordArray() argument
277 if (0UL != *src) in Cy_EFUSE_WriteWordArray()
279 ret = Cy_EFUSE_WriteWord(base, *src, offset); in Cy_EFUSE_WriteWordArray()
285 ++src; in Cy_EFUSE_WriteWordArray()