namespace QCRPG.TSL.BT.Packets;

public enum EdlErrorCodeEnum
{
	EDL_OK,
	EDL_errTARGET,
	EDL_errFILE,
	EDL_errWRITE,
	EDL_errERASE,
	EDL_errCHECK_ERASED,
	EDL_errPROG,
	EDL_errVERIFY,
	EDL_errADDRESS,
	EDL_errNOTDONE,
	EDL_errFIRMWARE,
	EDL_errVENDOR,
	EDL_errUSBR,
	EDL_errPOR,
	EDL_errUNKNOWN,
	EDL_errSTALLEDPKT,
	EDL_errINVALID,
	EDL_errREAD,
	EDL_errFlash,
	EDL_errPATCH_CRC,
	EDL_errPATCH_ID,
	EDL_errPATCH_WRONG_VER,
	EDL_errPATCH_SMALL_VER,
	EDL_errPATCH_REGION,
	EDL_errPATCH_NOPATCH,
	EDL_errPATCH_WRONG_ANTIROLBCKVER,
	EDL_errPATCH_OTP_WR,
	EDL_errPATCH_INVALID_PATCH_PER_OTP,
	EDL_errPATCH_INVALID_PATCH_HEADER,
	EDL_errPATCH_INVALID_RSA_KEY,
	EDL_errPATCH_INVALID_RSA_SIGNATURE,
	EDL_errPATCH_INVALID_SERIAL_NO,
	InvalidEdlErrorCodeValue
}
