Lines Matching refs:STS

37     if((KS->STS & KS_STS_INITDONE_Msk) == 0)  in KS_Open()
41 while(KS->STS & KS_STS_BUSY_Msk) in KS_Open()
54 while((KS->STS & KS_STS_INITDONE_Msk) == 0) in KS_Open()
65 while(KS->STS & KS_STS_BUSY_Msk) in KS_Open()
116 if(KS->STS & KS_STS_BUSY_Msk) in KS_Read()
120 while(KS->STS & KS_STS_BUSY_Msk) in KS_Read()
131 KS->STS = KS_STS_EIF_Msk; in KS_Read()
138 KS->STS = KS_STS_EIF_Msk | KS_STS_IF_Msk; in KS_Read()
144 while(KS->STS & KS_STS_BUSY_Msk) in KS_Read()
166 if(KS->STS & KS_STS_EIF_Msk) in KS_Read()
253 if(KS->STS & KS_STS_BUSY_Msk) in KS_Write()
257 while(KS->STS & KS_STS_BUSY_Msk) in KS_Write()
293 KS->STS = KS_STS_EIF_Msk; in KS_Write()
308 KS->STS = KS_STS_EIF_Msk | KS_STS_IF_Msk; in KS_Write()
319 while(KS->STS & KS_STS_BUSY_Msk) in KS_Write()
329 if(KS->STS & KS_STS_EIF_Msk) in KS_Write()
349 if(KS->STS & KS_STS_BUSY_Msk) in KS_EraseKey()
353 while(KS->STS & KS_STS_BUSY_Msk) in KS_EraseKey()
361 KS->STS = KS_STS_EIF_Msk; in KS_EraseKey()
367 KS->STS = KS_STS_EIF_Msk | KS_STS_IF_Msk; in KS_EraseKey()
373 while(KS->STS & KS_STS_BUSY_Msk) in KS_EraseKey()
380 if(KS->STS & KS_STS_EIF_Msk) in KS_EraseKey()
400 if(KS->STS & KS_STS_BUSY_Msk) in KS_EraseOTPKey()
404 while(KS->STS & KS_STS_BUSY_Msk) in KS_EraseOTPKey()
412 KS->STS = KS_STS_EIF_Msk; in KS_EraseOTPKey()
418 KS->STS = KS_STS_EIF_Msk | KS_STS_IF_Msk; in KS_EraseOTPKey()
424 while(KS->STS & KS_STS_BUSY_Msk) in KS_EraseOTPKey()
431 if(KS->STS & KS_STS_EIF_Msk) in KS_EraseOTPKey()
452 if(KS->STS & KS_STS_BUSY_Msk) in KS_LockOTPKey()
456 while(KS->STS & KS_STS_BUSY_Msk) in KS_LockOTPKey()
464 KS->STS = KS_STS_EIF_Msk; in KS_LockOTPKey()
470 KS->STS = KS_STS_EIF_Msk | KS_STS_IF_Msk; in KS_LockOTPKey()
476 while(KS->STS & KS_STS_BUSY_Msk) in KS_LockOTPKey()
483 if(KS->STS & KS_STS_EIF_Msk) in KS_LockOTPKey()
507 if(KS->STS & KS_STS_BUSY_Msk) in KS_EraseAll()
511 while(KS->STS & KS_STS_BUSY_Msk) in KS_EraseAll()
519 KS->STS = KS_STS_EIF_Msk; in KS_EraseAll()
525 KS->STS = KS_STS_EIF_Msk | KS_STS_IF_Msk; in KS_EraseAll()
531 while(KS->STS & KS_STS_BUSY_Msk) in KS_EraseAll()
538 if(KS->STS & KS_STS_EIF_Msk) in KS_EraseAll()
580 if(KS->STS & KS_STS_BUSY_Msk) in KS_RevokeKey()
584 while(KS->STS & KS_STS_BUSY_Msk) in KS_RevokeKey()
592 KS->STS = KS_STS_EIF_Msk; in KS_RevokeKey()
598 KS->STS = KS_STS_EIF_Msk | KS_STS_IF_Msk; in KS_RevokeKey()
604 while(KS->STS & KS_STS_BUSY_Msk) in KS_RevokeKey()
611 if(KS->STS & KS_STS_EIF_Msk) in KS_RevokeKey()
711 if(KS->STS & KS_STS_BUSY_Msk) in KS_WriteOTP()
715 while(KS->STS & KS_STS_BUSY_Msk) in KS_WriteOTP()
735 KS->STS = KS_STS_EIF_Msk; in KS_WriteOTP()
750 KS->STS = KS_STS_EIF_Msk | KS_STS_IF_Msk; in KS_WriteOTP()
761 while(KS->STS & KS_STS_BUSY_Msk) in KS_WriteOTP()
771 if(KS->STS & KS_STS_EIF_Msk) in KS_WriteOTP()
794 if(KS->STS & KS_STS_BUSY_Msk) in KS_ToggleSRAM()
798 while(KS->STS & KS_STS_BUSY_Msk) in KS_ToggleSRAM()
810 KS->STS = KS_STS_EIF_Msk | KS_STS_IF_Msk; in KS_ToggleSRAM()
815 while(KS->STS & KS_STS_BUSY_Msk) in KS_ToggleSRAM()
822 if(KS->STS & KS_STS_EIF_Msk) in KS_ToggleSRAM()
825 return ((KS->STS & KS_STS_RAMINV_Msk) > 0); in KS_ToggleSRAM()