Lines Matching refs:u32XomNum
58 int32_t RMC_ConfigXOM(uint32_t u32XomNum, uint32_t u32XomBase, uint8_t u8XomPage) in RMC_ConfigXOM() argument
64 if(u32XomNum >= 4UL) in RMC_ConfigXOM()
71 ret = RMC_GetXOMState(u32XomNum); in RMC_ConfigXOM()
76 ret = g_RMC_i32ErrCode = RMC_Write(RMC_XOM_BASE + (u32XomNum * 0x10u),u32XomBase); in RMC_ConfigXOM()
78 … ret = g_RMC_i32ErrCode = RMC_Write(RMC_XOM_BASE + (u32XomNum * 0x10u + 0x04u),u8XomPage); in RMC_ConfigXOM()
81 ret = g_RMC_i32ErrCode = RMC_Write(RMC_XOM_BASE + (u32XomNum * 0x10u + 0x08u),0); in RMC_ConfigXOM()
99 int32_t RMC_EraseXOM(uint32_t u32XomNum) in RMC_EraseXOM() argument
105 if(u32XomNum >= 5UL) in RMC_EraseXOM()
112 i32Active = RMC_GetXOMState(u32XomNum); in RMC_EraseXOM()
117 switch(u32XomNum) in RMC_EraseXOM()
182 int32_t RMC_GetXOMState(uint32_t u32XomNum) in RMC_GetXOMState() argument
187 if(u32XomNum >= 4UL) in RMC_GetXOMState()
194 u32act = (((RMC->XOMSTS) & 0xful) & (1ul << u32XomNum)) >> u32XomNum; in RMC_GetXOMState()