

;================================================================================
{SetMsgColor = GREEN}
 E7 00, "      BOOTISP     (%0Ad ms), BootISP Start", 4
 E7 01, "      BOOTISP     (%0Ad ms), BootISP Flash Clock = 0x%04X", 4 2
 E7 02, "      BOOTISP     (%0Ad ms), SearchBootId Start", 4
 E7 03, "      BOOTISP     (%0Ad ms), BootISP SetSNDK1Y1Ce2DieChangeID", 4
 E7 04, "      BOOTISP     (%0Ad ms), RunISP", 4
 E7 05, "      BOOTISP     (%0Ad ms), g32ROMCodeFlowBit: 0x%04X %04X", 4 2 2
 E7 06, "      BOOTISP     (%0Ad ms), RunISP(C_IspBlockFast) Fail! gFlashErrorCode: 0x%04X", 4 2
 E7 07, "      BOOTISP     (%0Ad ms), RunISP(c1stInfoBlkIdx) Fail! gFlashErrorCode: 0x%04X", 4 2
 E7 08, "      BOOTISP     (%0Ad ms), RunISP(c2ndInfoBlkIdx) Fail! gFlashErrorCode: 0x%04X", 4 2





;================================================================================
{SetMsgColor = BLUE}
 80 00, "      GC          (%0Ad ms), Power On GC Start time=0x%08X", 4 4
 80 01, "      GC          (%0Ad ms), Gc H2f, H2f Table use count=0x%08X _S", 4 4
 80 02, "      GC          (%0Ad ms), Gc H2f, H2f Table use count=0x%08X _E", 4 4
 80 03, "      GC          (%0Ad ms), Gc Des, H2f Table use count=0x%08X _S", 4 4
 80 04, "      GC          (%0Ad ms), Gc Des, H2f Table use count=0x%08X _E", 4 4
 80 05, "      GC          (%0Ad ms), Power On GC End time=0x%08X", 4 4
 80 06, "      GC          (%0Ad ms), GC flow: 0x%04X, S2TAmpFtr: 0x%04X, T2TAmpFtr: 0x%04X, MaxSrcBlkCnt: 0x%04X, TotalSrcBlkCnt: 0x%04X, TotalSrcBlkVpc: 0x%08X ", 4 2 2 2 2 2 4
 80 07, "      GC          (%0Ad ms), [initGcDesFblkProc]Gen GC Des, [DesBlock]0x%04X", 4 2
 80 08, "      GC          (%0Ad ms), [bgdClnCacheblkProc][GC state]0x%04X [GC flow]0x%04X [GC flag]0x%08X", 4 2 2 4
 80 09, "      GC          (%0Ad ms), SlcSprBlkCnt: 0x%04X, DynSprBlkCnt: 0x%04X, SlcFullCacheBlkCnt: 0x%04X, TlcFullCacheBlkCnt: 0x%04X, GcCachebTime: 0x%08X, Gc Idle", 4 2 2 2 2 4
 80 0A, "      GC          (%0Ad ms), MetaBlkCnt: 0x%04X", 4 2
 80 0B, "      GC          (%0Ad ms), SLCBad: 0x%04X,TLCBad: 0x%04X", 4 2 2
 80 0C, "      GC          (%0Ad ms), PWR: 0x%04X", 4 2
 80 0D, "      GC          (%0Ad ms), Leave bgdClnCacheblkProc()", 4
 80 0E, "      GC          (%0Ad ms), => Enter Background Process, Flag=0x%04X <=", 4 2
 80 0F, "      GC          (%0Ad ms), Flush F2H, Time=0x%08X", 4 4
 80 10, "      GC          (%0Ad ms), <= Exit Background Process =>", 4
 80 11, "      GC          (%0Ad ms), Gc flow: %04d, ProcTime: %04d, BuildSrcTabTime: %04d, MoveDataTime: %04d, PostWRTime: %04d, FlushF2hTabTime: %04d", 4 2 2 2 2 2 2
 80 12, "      GC          (%0Ad ms), => Get First Idle Gc timer", 4
 80 13, "      GC          (%0Ad ms), => No Need Background Process", 4
 80 14, "      GC          (%0Ad ms), Force GC Meta count : 0x%08X", 4 4
 80 15, "      GC          (%0Ad ms), Meta ptr : 0x%04X", 4 2
 80 16, "      GC          (%0Ad ms), vpc0 : 0x%08X", 4 4
 80 17, "      GC          (%0Ad ms), vpc1 : 0x%08X", 4 4
 80 18, "      GC          (%0Ad ms), vpc2 : 0x%08X", 4 4
 80 19, "      GC          (%0Ad ms), vpc3 : 0x%08X", 4 4
 80 1A, "      GC          (%0Ad ms), early wait : 0x%08X", 4 4
 80 1B, "      GC          (%0Ad ms), GC Meta, Time=0x%08X", 4 4
 80 1C, "      GC          (%0Ad ms), TrigHost, Time=0x%08X", 4 4
 80 1D, "      GC          (%0Ad ms), Process, Time=0x%08X", 4 4


;================================================================================
{SetMsgColor = GREEN}
 81 00, "      FTL         (%0Ad ms), Spare blk is too few, SLCSprBlockCnt=0x%04X, TLCSprBlockCnt=0x%04X", 4 2 2
 81 01, "      FTL         (%0Ad ms), gen active VT, 0x%04X, with SLC cnt, 0x%04X", 4 2 2
 81 02, "      FTL         (%0Ad ms), gen active, 0x%04X", 4 2
 81 03, "      FTL         (%0Ad ms), gen active", 4
 81 04, "      FTL         (%0Ad ms), gen H2f, 0x%04X, 0x%04X", 4 2 2


;================================================================================
{SetMsgColor = BLACK}
 83 00, "      BuildLink   (%0Ad ms), buildValidCache", 4
 83 01, "      BuildLink   (%0Ad ms),  Save Event Log ", 4


;================================================================================
{SetMsgColor = PURPLE}
 84 00, "      Host        (%0Ad ms),  Dummy Event ", 4
 84 01, "      Host        (%0Ad ms),  VDT50 Fail(ISR) ", 4
 84 02, "      Host        (%0Ad ms),  VDT23 Fail(ISR) ", 4
 84 03, "      Host        (%0Ad ms),  VDT 2.7 Fail (ISR) ", 4
 84 04, "      Host        (%0Ad ms),  WDT Timeout !! (ISR)", 4
 84 05, "      Host        (%0Ad ms),  WDT Extension Timeout !! (ISR)", 4
 84 06, "      Host        (%0Ad ms),  Log Block full. halt... ", 4
 84 07, "      Host        (%0Ad ms),  PCIe Reset P11(ISR), Link State=0x%04X ", 4 2
 84 08, "      Host        (%0Ad ms),  VDT FIO 1.2V Fail(ISR) ", 4
 84 09, "      Host        (%0Ad ms),  ************************************ ", 4
 84 0A, "      Host        (%0Ad ms), Boot Partition Int(ISR)=0x%04X ", 4 2
 84 0B, "      Host        (%0Ad ms), rmGetNvmeBpRsz=0x%04X ", 4 2
 84 0C, "      Host        (%0Ad ms),  FWRQ_RDY(ISR) ", 4
 84 0D, "      Host        (%0Ad ms),  Doorbell(ISR) ", 4
 84 0E, "      Host        (%0Ad ms),  ISR16-Other(ISR) ", 4
 84 0F, "      Host        (%0Ad ms),  NVMe NSSR(ISR), Link State=0x%04X ", 4 2
 84 10, "      Host        (%0Ad ms),  NVMe Reset(ISR), Link State=0x%04X ", 4 2
 84 11, "      Host        (%0Ad ms),  NVMe EN (cc_en on)(ISR), Link State=0x%04X ", 4 2
 84 12, "      Host        (%0Ad ms),  PCIe Function Level RST(ISR), Link State=0x%04X ", 4 2
 84 13, "      Host        (%0Ad ms),  NVMe Shut Down Notification(ISR), Link State=0x%04X ", 4 2
 84 14, "      Host        (%0Ad ms),  NVMe SHN Change 1->0 Clr Interrput(ISR), Link State=0x04X ", 4
 84 15, "      Host        (%0Ad ms), PCIe Link down(ISR) , Link State=0x%04X ", 4 2
 84 16, "      Host        (%0Ad ms),  CPL time out(ISR), Link State=0x%04X ", 4 2
 84 17, "      Host        (%0Ad ms),  CPL TO Stop Fetch CMD, ChkBridgeAxiRwFlushBsy=0x%04X ", 4 2
 84 18, "      Host        (%0Ad ms),  PRD PDTR0=0x%04X ", 4 2
 84 19, "      Host        (%0Ad ms),  PRD PDTR1=0x%04X ", 4 2
 84 1A, "      Host        (%0Ad ms),  Dx to D0 (ISR), Link State=0x%04X ", 4 2
 84 1B, "      Host        (%0Ad ms),  D0 to Dx=0x%04X (ISR), Link State=0x%04X ", 4 2 2
 84 1C, "      Host        (%0Ad ms),  LTSSM_Trace0(ISR), Link Stare=0x%04X ", 4 2
 84 1D, "      Host        (%0Ad ms),  LTSSM_Trace1(ISR), Link State=0x%04X ", 4 2
 84 1E, "      Host        (%0Ad ms),  Malform TLP(ISR), log0=0x%08X, log1=0x%08X ", 4 4 4
 84 1F, "      Host        (%0Ad ms),  Malform TLP(ISR), log2=0x%08X, log3=0x%08X ", 4 4 4
 84 20, "      Host        (%0Ad ms),  Malform TLP(ISR), Link State=0x%04X ", 4 2
 84 21, "      Host        (%0Ad ms),  DHY src0(ISR), Link State=0x%04X ", 4 2
 84 22, "      Host        (%0Ad ms),  DHY src1(ISR), Link State=0x%04X ", 4 2
 84 23, "      Host        (%0Ad ms),  DHY src2(ISR), Link State=0x%04X ", 4 2
 84 24, "      Host        (%0Ad ms),  DPHY src3(ISR), Link State=0x%04X ", 4 2
 84 25, "      Host        (%0Ad ms), Meta Block = 0x%04X, VPC=0x%08X, actually VPC=0x%08X ", 4 2 4 4
 84 26, "      Host        (%0Ad ms), Clear feature Type:0x%04X, Value:0x%04X, Index:0x%04X, Length:0x%04X", 4 2 2 2 2


;================================================================================
{SetMsgColor = OLIVE}
 85 00, "      PS          (%0Ad ms),  Assert ClkReq(ISR) ", 4
 85 01, "      PS          (%0Ad ms),  UGSD admin CMD(ISR)", 4
 85 02, "      PS          (%0Ad ms),  L1 time out, CLKREQ-Deassert ", 4
 85 03, "      PS          (%0Ad ms),  L1 time out, CLKREQ-Assert ", 4
 85 04, "      PS          (%0Ad ms), CurrPowerActiveDev 0x%04X ", 4 2
 85 05, "      PS          (%0Ad ms), CurrPowerActiveDev2 0x%04X ", 4 2
 85 06, "      PS          (%0Ad ms),  Uart Busy Timeout ", 4
 85 07, "      PS          (%0Ad ms),  HostBusy ", 4
 85 08, "      PS          (%0Ad ms),  hdlHipmProc(), Try to enter L1.2 ", 4
 85 09, "      PS          (%0Ad ms),  Deassert=0x%04X, EnL1=0x%04X, EnL0s=0x%04X ", 4 2 2 2
 85 0A, "      PS          (%0Ad ms),  ClkPS, Support=0x%04X, Enable=0x%04X ", 4 2 2
 85 0B, "      PS          (%0Ad ms),  ASPML11, Support=0x%04X, Enable=0x%04X ", 4 2 2
 85 0C, "      PS          (%0Ad ms),  ASPML12, Support=0x%04X, Enable=0x%04X ", 4 2 2
 85 0D, "      PS          (%0Ad ms), hdlHipmProc(), Host En L11&L12=0x%04X, PsChg=0x%04X", 4 2 2
 85 0E, "      PS          (%0Ad ms), goto setSuspendMo(), Next PS=%04d", 4 2
 85 0F, "      PS          (%0Ad ms),  USB U3 Shutdown Proc Start ", 4


;================================================================================
{SetMsgColor = MAROON}
 87 00, "      Admin       (%0Ad ms), Info NOT Exist and please Download DriveSettingTable first ", 4
 87 01, "      Admin       (%0Ad ms), SMI Vu Cmd[0x%04X], OpCode=0x%04X, SubOpcode=0x%04X ", 4 2 2 2
 87 02, "      Admin       (%0Ad ms), SMI Vu Cmd Success=0x%04X ", 4 2
 87 03, "      Admin       (%0Ad ms),  Invalid Public key Specified in strict mode ", 4
 87 04, "      Admin       (%0Ad ms),  Production Public key verified for strict mode ", 4
 87 05, "      Admin       (%0Ad ms),  Invalid Security Version Specified ", 4


;================================================================================
{SetMsgColor = NAVY}
 88 00, "      ASSERT HANG (%0Ad ms), 1:flushCacheF2hTab g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 01, "      ASSERT HANG (%0Ad ms), 2:flushCacheF2hTab g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 02, "      ASSERT HANG (%0Ad ms), 3:flushCacheF2hTab g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 03, "      ASSERT HANG (%0Ad ms), ARM err hdlr IFAR: 0x%08X ", 4 4
 88 04, "      ASSERT HANG (%0Ad ms), ARM error handlerr IFSR: 0x%08X, 1 bit error cpu status: 0x%04X, 2 bits error cpu status: 0x%04X", 4 4 2 2
 88 05, "      ASSERT HANG (%0Ad ms), ARM err hdlr DFAR: 0x%08X ", 4 4
 88 06, "      ASSERT HANG (%0Ad ms), ARM error handlerr DFSR: 0x%08X, 1 bit error cpu status: 0x%04X, 2 bits error cpu status: 0x%04X", 4 4 2 2
 88 07, "      ASSERT HANG (%0Ad ms),  NVMe DMA err, DMA err bitmap=0x%04X ", 4 2
 88 08, "      ASSERT HANG (%0Ad ms),  DMA Status [0]=0x%08X, [1]=0x%08X, [2]=0x%08X, [3]=0x%08X", 4 4 4 4 4
 88 09, "      ASSERT HANG (%0Ad ms),  DMA Status [4]=0x%08X, [5]=0x%08X ,[6]=0x%08X, [7]=0x%08X", 4 4 4 4 4
 88 0A, "      ASSERT HANG (%0Ad ms),  TSB_Bus_TIMEOUT(PCIE OR LDPC), Address = 0x%08X, Package Length = 0x%04X, Source = 0x%04X ", 4 4 2 2
 88 0B, "      ASSERT HANG (%0Ad ms),  BVAC_Bus_TIMEOUT, Addr = 0x%08X, Package Length = 0x%04X, Source = 0x%04X ", 4 4 2 2
 88 0C, "      ASSERT HANG (%0Ad ms),  TSB_Bus_TIMEOUT(FLASH), Addr = 0x%08X, Package Length = 0x%04X, Source = 0x%04X ", 4 4 2 2
 88 0D, "      ASSERT HANG (%0Ad ms),  CPU_Bus_TIMEOUT, Addr = 0x%08X ", 4 4
 88 0E, "      ASSERT HANG (%0Ad ms), TSB ECC uncorrectable err, Type=0x%04x, TSB4 ECC RMW 2-bit uncorrectable err, Info=0x%08x, Addr(8byte align)=0x%08x", 4 2 4 4
 88 0F, "      ASSERT HANG (%0Ad ms),  Uart trigger save log ", 4
 88 10, "      ASSERT HANG (%0Ad ms),  PCIE_AXI_W_TIMEOUT ", 4
 88 11, "      ASSERT HANG (%0Ad ms),  PCIE_AXI_R_TIMEOUT ", 4
 88 12, "      ASSERT HANG (%0Ad ms),  AES2TSB_W_TIMEOUT ", 4
 88 13, "      ASSERT HANG (%0Ad ms),  AES2TSB_R_DRAM_TIMEOUT ", 4
 88 14, "      ASSERT HANG (%0Ad ms),  AES2TSB_R_SRAM_TIMEOUT ", 4
 88 15, "      ASSERT HANG (%0Ad ms), TSB ECC RMW 1-bit correctable error, Info=0x%08x, Addr(8byte align)=0x%08x", 4 4 4
 88 16, "      ASSERT HANG (%0Ad ms), Error Bitmap=0x%08x%08x", 4 4 4
 88 17, "      ASSERT HANG (%0Ad ms), TSB ECC 1-bit correctable error, Info=0x%08x, Addr(8byte align)=0x%08x", 4 4 4
 88 18, "      ASSERT HANG (%0Ad ms), TSB4 ECC RMW 1-bit correctable error, Info=0x%08x, Addr(8byte align)=0x%08x", 4 4 4
 88 19, "      ASSERT HANG (%0Ad ms), TSB4 ECC 1-bit correctable error, Info=0x%08x, Addr(8byte align)=0x%08x", 4 4 4
 88 1A, "      ASSERT HANG (%0Ad ms), TSB ECC 2-bit uncorrectable error, Info=0x%08x, Addr(8byte align)=0x%08x", 4 4 4
 88 1B, "      ASSERT HANG (%0Ad ms), TSB ECC RMW 2-bit uncorrectable error, Info=0x%08x, Addr(8byte align)=0x%08x", 4 4 4
 88 1C, "      ASSERT HANG (%0Ad ms), TSB/TSB4 ECC 1-bit correctable error/ 2-bits uncorrectable error, Type=0x%04x, Info=0x%08x, Addr(8byte align)=0x%08x", 4 2 4 4
 88 1D, "      ASSERT HANG (%0Ad ms), findReadSrc g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 1E, "      ASSERT HANG (%0Ad ms), chkWriteDataDone g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 1F, "      ASSERT HANG (%0Ad ms), closeActiveBlock g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 20, "      ASSERT HANG (%0Ad ms), setProgFifoOpt g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 21, "      ASSERT HANG (%0Ad ms), termFlashOperW g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 22, "      ASSERT HANG (%0Ad ms), readNop1Proc g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 23, "      ASSERT HANG (%0Ad ms), initNewFblkProc g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 24, "      ASSERT HANG (%0Ad ms), doTaskFunc g16ProgramFailBlockIdx Blk:0x%04X", 4 2


;================================================================================
{SetMsgColor = NAVY}
 8B 00, "      SYS         (%0Ad ms),  Invalid Doorbell, CQ bitmap=0x%04X, SQ bitmap=0x%04X ", 4 2 2
 8B 01, "      SYS         (%0Ad ms), Chk Electrical Idle 0x%04X", 4 2


;================================================================================
{SetMsgColor = BLUE}
 8C 00, "      PcieErr     (%0Ad ms), PCIe Wr: Fill Blk=0x%04X, Page=0x%04X, Ch=0x%04X, Intlv=0x%04X.", 4 2 2 2 2
 8C 01, "      PcieErr     (%0Ad ms), PCIe Wr: Fill Tail BufPtr=0x%04X, FshPtr=0x%04X.", 4 2 2
 8C 02, "      PcieErr     (%0Ad ms), PCIe Wr: Wait last Des is done.", 4
 8C 03, "      PcieErr     (%0Ad ms), PCIe Wr: Fill Program Des=0x%04X, Sectors=0x%04X.", 4 2 2
 8C 04, "      PcieErr     (%0Ad ms),  PCIe Wr: E2e check fail, Invaild garDesF2hInfo, u4kCntPtr=0x%04X, HBlk=0x%04X, HPage=0x%04X.", 4 2 2 2
 8C 05, "      PcieErr     (%0Ad ms),  PCIe Wr: Prog Head=0x%04X, Tail=0x%04X, Trig=0x%04X, Raid=0x%04X,", 4 2 2 2 2
 8C 06, "      PcieErr     (%0Ad ms),  PCIe Wr: Rollback F2h Bank.", 4
 8C 07, "      PcieErr     (%0Ad ms),  PCIe Wr: Abandom (HBlock,H4K)=(0x%04X,0x%04X) ~ (0x%04X,0x%04X).", 4 2 2 2 2
 8C 08, "      PcieErr     (%0Ad ms),  PCIe Wr: Rest Raid Parameter, Tail=0x%04X,", 4 2
 8C 09, "      PcieErr     (%0Ad ms),  PCIe Wr: CacheFreePagePtr=0x%08X.", 4 4
 8C 0A, "      PcieErr     (%0Ad ms),  PCIe Wr: Disable Background process Force.", 4
 8C 0B, "      PcieErr     (%0Ad ms),  PCIe Wr: This time Should Flush F2h immediately.", 4
 8C 0C, "      PcieErr     (%0Ad ms),  PCIe Wr: Cancel this Partial work.", 4
 8C 0D, "      PcieErr     (%0Ad ms),  PCIe Wr: Org Partial Work Sector = 0x%04X, ChkF2h=0x%04X.", 4 2 2
 8C 0E, "      PcieErr     (%0Ad ms),  PCIe Wr: New Partial Work Sector = 0x%04X", 4 2
 8C 0F, "      PcieErr     (%0Ad ms),  PCIe Wr: Recalculate Stop Buffer Pointer.", 4
 8C 10, "      PcieErr     (%0Ad ms),  PCIe Write Error Counts : 0x%04X ", 4 2
 8C 11, "      PcieErr     (%0Ad ms),  PCIe Read Error Counts : 0x%04X ", 4 2
 8C 12, "      PcieErr     (%0Ad ms),  PCIe Wr: Flush F2h Table.", 4


;================================================================================
{SetMsgColor = LIME}
 A0 00, "      Core1       (%0Ad ms), Reset step 0x%04X, StartPlaneAddr:0x%04X", 4 2 2
 A0 01, "      Core1       (%0Ad ms), Enter doReadRetryWithDisableLDPCPipe, OpType:0x%04X", 4 2
 A0 02, "      Core1       (%0Ad ms), Temp , r16FLCtrl[(rcChunkEccStsCe0>>1)+0]: 0x%04X, r16FLCtrl[(rcChunkEccStsCe0>>1)+1]: 0x%04X, r16FLCtrl[(rcChunkEccStsCe0>>1)+2]:0x%04X, r16FLCtrl[(rcChunkEccStsCe0>>1)+3]:0x%04X", 4 2 2 2 2


;================================================================================
{SetMsgColor = GRAY}
 AA 00, "      debug       (%0Ad ms), Power State Management -> Gen tsk", 4
 AA 01, "      debug       (%0Ad ms), Tsk Handler -> Mag Algo", 4
 AA 02, "      debug       (%0Ad ms), S2T:%04X%04X,%04X,%04X", 4 2 2 2 2
 AA 03, "      debug       (%0Ad ms), T2T:%04X%04X,%04X,%04X", 4 2 2 2 2
 AA 04, "      debug       (%0Ad ms), %04x-SLC to TLC", 4 2
 AA 05, "      debug       (%0Ad ms), %04x-ProcTime=%08d", 4 2 4
 AA 06, "      debug       (%0Ad ms), %04x-TLC to TLC", 4 2
 AA 07, "      debug       (%0Ad ms), %04x-SLC to SLC", 4 2
 AA 08, "      debug       (%0Ad ms), %04x-BuildSrcTabTime=%08d", 4 2 4
 AA 09, "      debug       (%0Ad ms), %04x-MoveDataTime=%08d", 4 2 4
 AA 0A, "      debug       (%0Ad ms), %04x-PostWRTime=%08d", 4 2 4
 AA 0B, "      debug       (%0Ad ms), %04x-FlushF2hTabTime=%08d", 4 2 4
 AA 0C, "      debug       (%0Ad ms), %04x-DesH2fTabCnt=%04d", 4 2 2
 AA 0D, "      debug       (%0Ad ms), Prog Err Hnd -> RAID", 4
 AA 0E, "      debug       (%0Ad ms), Src Addr -> Flash Command Set", 4
 AA 0F, "      debug       (%0Ad ms), GC retry step: 0x%04X, optype: 0x%04X", 4 2 2
 AA 10, "      debug       (%0Ad ms), StreamID:0x%04X overLap, TotalOverLapCnt:0x%04X", 4 2 2
 AA 11, "      debug       (%0Ad ms), Bgd Proc - 0x%04X, Buffer Ptr=0x%04X", 4 2 2
 AA 12, "      debug       (%0Ad ms), No Need Counting Partial Buffer Size, 0x%04", 4 2
 AA 13, "      debug       (%0Ad ms), Wait Host is Done to do partial action", 4
 AA 14, "      debug       (%0Ad ms), Manual Prd ChkBufOccupy", 4
 AA 15, "      debug       (%0Ad ms), Partially do Flush F2h or Gc or other things", 4
 AA 16, "      debug       (%0Ad ms), Manual Prd Hmbdelete", 4
 AA 17, "      debug       (%0Ad ms), Manual Prd termFlashOperW", 4


;================================================================================
{SetMsgColor = MAGENTA}
 C1 00, "      SEC API BASE FW (%0Ad ms), SecIntf_TCG_Write() Flush F2h, Zero Buffer Ptr", 4


;================================================================================
{SetMsgColor = MAGENTA}
 C3 00, "      SEC         (%0Ad ms),  CSP Integrity Error, WproIdx=0x%04X", 4 2
 C3 01, "      SEC         (%0Ad ms),  PSP Integrity Error, WproIdx=0x%04X", 4 2


;================================================================================
{SetMsgColor = MAGENTA}
 C4 00, "      VerLog      (%0Ad ms), BackupList Test ID:0x%04X", 4 2
 C4 01, "      VerLog      (%0Ad ms), Pass=%04d, Fail=%04d", 4 2 2
 C4 02, "      VerLog      (%0Ad ms), Qboot Test ID:0x%04X", 4 2
 C4 03, "      VerLog      (%0Ad ms), PowerState Test ID:0x%04X", 4 2


;================================================================================
{SetMsgColor = BLUE}
 C5 00, "      BopCtrlTester (%0Ad ms), =========================================================", 4
 C5 01, "      BopCtrlTester (%0Ad ms), g32CaseOption:0x%08X", 4 4
 C5 02, "      BopCtrlTester (%0Ad ms), g32SearchStartAddr:0x%08X", 4 4
 C5 03, "      BopCtrlTester (%0Ad ms), g32SearchEndAddr:0x%08X", 4 4
 C5 04, "      BopCtrlTester (%0Ad ms), g16SearchStartUnit:0x%04X", 4 2
 C5 05, "      BopCtrlTester (%0Ad ms), g16SearchUnitCnt:0x%04X", 4 2
 C5 06, "      BopCtrlTester (%0Ad ms), g32MultiUsedTgt:0x%08X", 4 4
 C5 07, "      BopCtrlTester (%0Ad ms), g32MultiCycleUnitCnt:0x%08X", 4 4
 C5 08, "      BopCtrlTester (%0Ad ms), g32SearchMask:0x%08X", 4 4
 C5 09, "      BopCtrlTester (%0Ad ms), uTrigTest_mod:0x%04X", 4 2
 C5 0A, "      BopCtrlTester (%0Ad ms), Test ID:0x%04X%04X", 4 2 2
 C5 0B, "      BopCtrlTester (%0Ad ms), MultiStcmOne", 4
 C5 0C, "      BopCtrlTester (%0Ad ms), Start Case:0x%04X%04X", 4 2 2
 C5 0D, "      BopCtrlTester (%0Ad ms), End   Case:0x%04X%04X", 4 2 2


;================================================================================
{SetMsgColor = BLACK}
 C8 00, "      Blk         (%0Ad ms), pushSpareBlockCore0 u16SlcSprBlkCnt:0x%04X", 4 2
 C8 01, "      Blk         (%0Ad ms), popSpareBlockCore0 u16SlcSprBlkCnt:0x%04X", 4 2
 C8 02, "      Blk         (%0Ad ms), chkPushSpareQCore0 u16SlcSprBlkCnt:0x%04X", 4 2
 C8 03, "      Blk         (%0Ad ms), Pop Act DataBlk:0x%04X", 4 2
 C8 04, "      Blk         (%0Ad ms), Ins Blk:0x%04X, SortQList.u16Cnt:0x%04X", 4 2 2
 C8 05, "      Blk         (%0Ad ms), Rem Blk:0x%04X, SortQList.u16Cnt:0x%04X", 4 2 2
 C8 06, "      Blk         (%0Ad ms), Pre Pop DataBlk:0x%04X", 4 2
 C8 07, "      Blk         (%0Ad ms), setCacheBlockFull: Data Full", 4
 C8 08, "      Blk         (%0Ad ms), Rem Flu Blk:0x%04X, SortQList.u16Cnt:0x%04X", 4 2 2
 C8 09, "      Blk         (%0Ad ms), jdgMetaBlockFull: Meta Full", 4
 C8 0A, "      Blk         (%0Ad ms), Meta Full: MetaFreePtr+(uProg4kCnt/u4kNumPerPage)=0x%04X", 4 2


;================================================================================
{SetMsgColor = BLUE}
 CA 00, "      Unmap       (%0Ad ms), UnmapLba:0x%08X, UnmapLen:0x%08X", 4 4 4


;================================================================================
{SetMsgColor = RED}
 D0 00, "      MPISP       (%0Ad ms), Ch0IODriving: 0x%04X, Ch1IODriving: 0x%04X, Ch2IODriving: 0x%04X, Ch3IODriving: 0x%04X", 4 2 2 2 2
 D0 01, "      MPISP       (%0Ad ms), Ch0DataDQSDrv: 0x%04X, Ch1DataDQSDrv: 0x%04X, Ch2DataDQSDrv: 0x%04X, Ch3DataDQSDrv: 0x%04X", 4 2 2 2 2
 D0 02, "      MPISP       (%0Ad ms), Search Ch: 0x%04X Dq for all Ce Fail! ", 4 2
 D0 03, "      MPISP       (%0Ad ms), rmGetOPResultFlag: 0x%04X, rmGetChunkEccSts: 0x%04X, rmGetSprEccResultSts: 0x%04X, rmGetPlnDataOverOnesCntResultSts:0x%04X, rmGetSprOverOnesCntResultSts:0x%04X", 4 2 2 2 2 2
 D0 04, "      MPISP       (%0Ad ms), NoDiffInfo", 4
 D0 05, "      MPISP       (%0Ad ms), DebugWhile, Retry data but doesn't find corresponding error plane", 4
 D0 06, "      MPISP       (%0Ad ms), DebugWhile, Retry but doesn't know data or sapre", 4
 D0 07, "      MPISP       (%0Ad ms), Ch.Intlv.Plane.Die: 0x%04X, u16FBlock: 0x%04X, Page: 0x%04X, uOpTyp.SrcIdx: 0x%04X, uRwHalfKb.SectorH: 0x%04X, u16BufPtr: 0x%04X, u16RwOpt: 0x%04X", 4 2 2 2 2 2 2 2
 D0 08, "      MPISP       (%0Ad ms), ErrPlane: 0x%04X, ErrBmp: 0x%04X, uRwHalfKb.SectorH: 0x%04X, u16BufPtr: 0x%04X, uRetryOpt: 0x%02X, isSLC: 0x%02X", 4 2 2 2 2 1 1
 D0 09, "      MPISP       (%0Ad ms), Ch.Intlv.Plane.Die: 0x%04X, u16FBlock: 0x%04X, Page: 0x%04X, uRwHalfKb.SectorH: 0x%04X", 4 2 2 2 2
 D0 0A, "      MPISP       (%0Ad ms), ErrPlane: 0x%04X, ErrBmp: 0x%04X, uRwHalfKb.SectorH: 0x%04X, uRetryOpt: 0x%02X, isSLC: 0x%02X", 4 2 2 2 1 1
 D0 0B, "      MPISP       (%0Ad ms), Retry step %04d fail, OPResult: %04X, ChunkEcc: %04X, SprEcc: %04X, PlnDataOnesCnt: %04X, SprOnesCnt: %04X", 4 2 2 2 2 2 2
 D0 0C, "      MPISP       (%0Ad ms), Retry step %04d pass, OPResult: 0x%04X, ChunkEcc: 0x%04X, SprEcc: 0x%04X, PlnDataOnesCnt: 0x%04X, SprOnesCnt: 0x%04X", 4 2 2 2 2 2 2
 D0 0D, "      MPISP       (%0Ad ms), Retry step %04d fail, OPResult: 0x%04X, ChunkEcc: 0x%04X, SprEcc: 0x%04X, PlnDataOnesCnt: 0x%04X, SprOnesCnt: 0x%04X", 4 2 2 2 2 2 2
 D0 0E, "      MPISP       (%0Ad ms), Mode 2 Prog Page 0x%04X LdpcCrcSeed = 0x%04X", 4 2 2
 D0 0F, "      MPISP       (%0Ad ms), setFlashDrv, uCh = 0x%04x, uCtrlDrv = 0x%04x, uDataDrv = 0x%04x, uCtrlOdt = 0x%04x", 4 2 2 2 2
 D0 10, "      MPISP       (%0Ad ms), setFlashClock, u16FlashClk = 0x%04x", 4 2
 D0 11, "      MPISP       (%0Ad ms), setTargetFlashClk, uInterface = 0x%04x, uFlashDrive = 0x%04x, uFlashODT = 0x%04x", 4 2 2 2
 D0 12, "      MPISP       (%0Ad ms), FTR, gIsValidInherit:0x%04X, upCbwInfo->uMode:0x%04X ", 4 2 2
 D0 13, "      MPISP       (%0Ad ms), Start FTR", 4
 D0 14, "      MPISP       (%0Ad ms), Don't Enter FTR", 4
 D0 15, "      MPISP       (%0Ad ms), Not finish MPISP Pretest or CustomerID comparing fail, Not Download BootISP", 4
 D0 16, "      MPISP       (%0Ad ms), Program CustomerID to Efuse Switch Off!", 4
 D0 17, "      MPISP       (%0Ad ms), Default Dataseed in Program= 0x%04X", 4 2
 D0 18, "      MPISP       (%0Ad ms), Have CSS Header", 4
 D0 19, "      MPISP       (%0Ad ms), Program ISP page : 0x%04X ", 4 2
 D0 1A, "      MPISP       (%0Ad ms), UECC=0x%04X ", 4 2
 D0 1B, "      MPISP       (%0Ad ms), Master Dll Auto lock : 0x%04X", 4 2
 D0 1C, "      MPISP       (%0Ad ms), TranAdj reset flash Done.", 4
 D0 1D, "      MPISP       (%0Ad ms), FshODTAndDrv=0x%04X, CtrlIODrv=0x%04X, DataDQSDrv=0x%04X, SchmtWindAndODT=0x%04X", 4 2 2 2 2
 D0 1E, "      MPISP       (%0Ad ms), Program Efuse Fail!", 4
 D0 1F, "      MPISP       (%0Ad ms), Program Efuse Successful!", 4
 D0 20, "      MPISP       (%0Ad ms), u16FBlock=0x%04X", 4 2
 D0 21, "      MPISP       (%0Ad ms), u16FPage=0x%04X", 4 2
 D0 22, "      MPISP       (%0Ad ms), uPlaneAddr=0x%04X", 4 2
 D0 23, "      MPISP       (%0Ad ms), uCh=0x%04X", 4 2
 D0 24, "      MPISP       (%0Ad ms), uIntlvAddr=0x%04X", 4 2
 D0 25, "      MPISP       (%0Ad ms), uCe=0x%04X", 4 2
 D0 26, "      MPISP       (%0Ad ms), uDie=0x%04X", 4 2
 D0 27, "      MPISP       (%0Ad ms), uIsSLC=0x%04X", 4 2
 D0 28, "      MPISP       (%0Ad ms), Error: Only Support BICS", 4
 D0 29, "      MPISP       (%0Ad ms), uReadAddr=0x%04X", 4 2
 D0 2A, "      MPISP       (%0Ad ms), TotalErrCnt%04d=0x%08X", 4 2 4
 D0 2B, "      MPISP       (%0Ad ms), TranAdj Fail with data Vref", 4
 D0 2C, "      MPISP       (%0Ad ms), TranAdj Fail", 4
 D0 2D, "      MPISP       (%0Ad ms), gFlashVendor: 0x%04X", 4 2
 D0 2E, "      MPISP       (%0Ad ms), MPISP Bootup", 4
 D0 2F, "      MPISP       (%0Ad ms), MPISP Found Parameter", 4
 D0 30, "      MPISP       (%0Ad ms), MPISP is alive", 4
 D0 31, "      MPISP       (%0Ad ms), SRAM test Fail!", 4
 D0 32, "      MPISP       (%0Ad ms), Vend: 0x%04X, PagePerBlock: 0x%04X.", 4 2 2
 D0 33, "      MPISP       (%0Ad ms), reset Fail at Connectivity!!", 4
 D0 34, "      MPISP       (%0Ad ms), Flash Connectivity Test was Done.", 4
 D0 35, "      MPISP       (%0Ad ms), DiePerCe difference with DrivingSettingTable!", 4
 D0 36, "      MPISP       (%0Ad ms), CePerCh difference with DrivingSettingTable!", 4
 D0 37, "      MPISP       (%0Ad ms), CeMap difference with DrivingSettingTable!", 4
 D0 38, "      MPISP       (%0Ad ms), ChMap difference with DrivingSettingTable!", 4
 D0 39, "      MPISP       (%0Ad ms), ChMap, CeMap, TotalChNum, TotalCeNum, DieNumPerPkg have Zero!", 4
 D0 3A, "      MPISP       (%0Ad ms), Flash Type error!", 4
 D0 3B, "      MPISP       (%0Ad ms), Flash Block over Threshold!", 4
 D0 3C, "      MPISP       (%0Ad ms), Total PgPerF2h Tab Error!", 4
 D0 3D, "      MPISP       (%0Ad ms), Calculate SLC Bank Error", 4
 D0 3E, "      MPISP       (%0Ad ms), TranRtc Fail!", 4
 D0 3F, "      MPISP       (%0Ad ms), TranRtc was Done.", 4
 D0 40, "      MPISP       (%0Ad ms), Io Zq calibration Fail!", 4
 D0 41, "      MPISP       (%0Ad ms), Io calibration successful!", 4
 D0 42, "      MPISP       (%0Ad ms), Zq calibration Fail!", 4
 D0 43, "      MPISP       (%0Ad ms), Zq calibration Success!", 4
 D0 44, "      MPISP       (%0Ad ms), Dcc Training Fail!", 4
 D0 45, "      MPISP       (%0Ad ms), Dcc Training Success!", 4
 D0 46, "      MPISP       (%0Ad ms), DQ Read Training Fail!", 4
 D0 47, "      MPISP       (%0Ad ms), DQ read Training Success!", 4
 D0 48, "      MPISP       (%0Ad ms), Ch0LeftDll: 0x%04X, Ch1LeftDll: 0x%04X,Ch2LeftDll: 0x%04X,Ch3LeftDll: 0x%04X", 4 2 2 2 2
 D0 49, "      MPISP       (%0Ad ms), trainAdjRead Start", 4
 D0 4A, "      MPISP       (%0Ad ms), trainAdjProg Start", 4
 D0 4B, "      MPISP       (%0Ad ms), trainAdjRead Fail!", 4
 D0 4C, "      MPISP       (%0Ad ms), DQ Write Training Fail!", 4
 D0 4D, "      MPISP       (%0Ad ms), DQ write Training Success!", 4
 D0 4E, "      MPISP       (%0Ad ms), trainAdjWrite Fail!", 4
 D0 4F, "      MPISP       (%0Ad ms), Pretest Erase 4th System Core Block", 4
 D0 50, "      MPISP       (%0Ad ms), Not Reference last info block or New Cards!", 4
 D0 51, "      MPISP       (%0Ad ms), Reference last info block!", 4
 D0 52, "      MPISP       (%0Ad ms), Enter Force Find Info", 4
 D0 53, "      MPISP       (%0Ad ms), Force Find Info Pass", 4
 D0 54, "      MPISP       (%0Ad ms), Force Find Info Fail", 4
 D0 55, "      MPISP       (%0Ad ms), Not CustomerID on Efuse", 4
 D0 56, "      MPISP       (%0Ad ms), CustomerID comparing sucessful!", 4
 D0 57, "      MPISP       (%0Ad ms), CustomerID comparing Fail!", 4
 D0 58, "      MPISP       (%0Ad ms), CustomerID ECC fail!", 4
 D0 59, "      MPISP       (%0Ad ms), reference Inherit Bad : 0x%04X", 4 2
 D0 5A, "      MPISP       (%0Ad ms), FlashType: 0x%04X", 4 2
 D0 5B, "      MPISP       (%0Ad ms), uSetCardModeOnly Force Fail!", 4
 D0 5C, "      MPISP       (%0Ad ms), Backup 1stInfoBlkIdx in gFlashAddrInfo1", 4
 D0 5D, "      MPISP       (%0Ad ms), gsParaTab.uInheritBadBlockOpt:0x%04X", 4 2
 D0 5E, "      MPISP       (%0Ad ms), gsParaTab.uRefBadType:0x%04X", 4 2
 D0 5F, "      MPISP       (%0Ad ms), gsParaTab.uTmpInfoFlag:0x%04X", 4 2
 D0 60, "      MPISP       (%0Ad ms), Program Efuse Fail! Please Meet Tommy!", 4
 D0 61, "      MPISP       (%0Ad ms), Invalid Vendor ID!", 4
 D0 62, "      MPISP       (%0Ad ms), Invalid Module Size!", 4
 D0 63, "      MPISP       (%0Ad ms), Invalid Type ID!", 4
 D0 64, "      MPISP       (%0Ad ms), Invalid Exponent!", 4
 D0 65, "      MPISP       (%0Ad ms), Invalid Public Key!", 4
 D0 66, "      MPISP       (%0Ad ms), Invalid ISP Hash!", 4
 D0 67, "      MPISP       (%0Ad ms), Invalid RSA Mismatch!", 4
 D0 68, "      MPISP       (%0Ad ms), check CSS Header fail, erase sysblk0!", 4





;================================================================================
{SetMsgColor = BLUE}
 80 00, "      GC          (%0Ad ms), Power On GC Start time=0x%08X", 4 4
 80 01, "      GC          (%0Ad ms), Gc H2f, H2f Table use count=0x%08X _S", 4 4
 80 02, "      GC          (%0Ad ms), Gc H2f, H2f Table use count=0x%08X _E", 4 4
 80 03, "      GC          (%0Ad ms), Gc Des, H2f Table use count=0x%08X _S", 4 4
 80 04, "      GC          (%0Ad ms), Gc Des, H2f Table use count=0x%08X _E", 4 4
 80 05, "      GC          (%0Ad ms), Power On GC End time=0x%08X", 4 4
 80 06, "      GC          (%0Ad ms), GC flow: 0x%04X, S2TAmpFtr: 0x%04X, T2TAmpFtr: 0x%04X, MaxSrcBlkCnt: 0x%04X, TotalSrcBlkCnt: 0x%04X, TotalSrcBlkVpc: 0x%08X ", 4 2 2 2 2 2 4
 80 07, "      GC          (%0Ad ms), [initGcDesFblkProc]Gen GC Des, [DesBlock]0x%04X", 4 2
 80 08, "      GC          (%0Ad ms), [bgdClnCacheblkProc][GC state]0x%04X [GC flow]0x%04X [GC flag]0x%08X", 4 2 2 4
 80 09, "      GC          (%0Ad ms), SlcSprBlkCnt: 0x%04X, DynSprBlkCnt: 0x%04X, SlcFullCacheBlkCnt: 0x%04X, TlcFullCacheBlkCnt: 0x%04X, GcCachebTime: 0x%08X, Gc Idle", 4 2 2 2 2 4
 80 0A, "      GC          (%0Ad ms), MetaBlkCnt: 0x%04X", 4 2
 80 0B, "      GC          (%0Ad ms), SLCBad: 0x%04X,TLCBad: 0x%04X", 4 2 2
 80 0C, "      GC          (%0Ad ms), PWR: 0x%04X", 4 2
 80 0D, "      GC          (%0Ad ms), Leave bgdClnCacheblkProc()", 4
 80 0E, "      GC          (%0Ad ms), => Enter Background Process, Flag=0x%04X <=", 4 2
 80 0F, "      GC          (%0Ad ms), Flush F2H, Time=0x%08X", 4 4
 80 10, "      GC          (%0Ad ms), <= Exit Background Process =>", 4
 80 11, "      GC          (%0Ad ms), Gc flow: %04d, ProcTime: %04d, BuildSrcTabTime: %04d, MoveDataTime: %04d, PostWRTime: %04d, FlushF2hTabTime: %04d", 4 2 2 2 2 2 2
 80 12, "      GC          (%0Ad ms), => Get First Idle Gc timer", 4
 80 13, "      GC          (%0Ad ms), => No Need Background Process", 4
 80 14, "      GC          (%0Ad ms), Force GC Meta count : 0x%08X", 4 4
 80 15, "      GC          (%0Ad ms), Meta ptr : 0x%04X", 4 2
 80 16, "      GC          (%0Ad ms), vpc0 : 0x%08X", 4 4
 80 17, "      GC          (%0Ad ms), vpc1 : 0x%08X", 4 4
 80 18, "      GC          (%0Ad ms), vpc2 : 0x%08X", 4 4
 80 19, "      GC          (%0Ad ms), vpc3 : 0x%08X", 4 4
 80 1A, "      GC          (%0Ad ms), early wait : 0x%08X", 4 4
 80 1B, "      GC          (%0Ad ms), GC Meta, Time=0x%08X", 4 4
 80 1C, "      GC          (%0Ad ms), TrigHost, Time=0x%08X", 4 4
 80 1D, "      GC          (%0Ad ms), Process, Time=0x%08X", 4 4


;================================================================================
{SetMsgColor = GREEN}
 81 00, "      FTL         (%0Ad ms), Spare blk is too few, SLCSprBlockCnt=0x%04X, TLCSprBlockCnt=0x%04X", 4 2 2
 81 01, "      FTL         (%0Ad ms), gen active VT, 0x%04X, with SLC cnt, 0x%04X", 4 2 2
 81 02, "      FTL         (%0Ad ms), gen active, 0x%04X", 4 2
 81 03, "      FTL         (%0Ad ms), gen active", 4
 81 04, "      FTL         (%0Ad ms), gen H2f, 0x%04X, 0x%04X", 4 2 2
 81 05, "      FTL         (%0Ad ms), Get Meta Block Address", 4
 81 06, "      FTL         (%0Ad ms), Read Index From 0x%04X, 0x%04X", 4 2 2
 81 07, "      FTL         (%0Ad ms), Slc BiSrch", 4
 81 08, "      FTL         (%0Ad ms),  > srch Page:0x%04X", 4 2
 81 09, "      FTL         (%0Ad ms),   spr not empty, CH:%02X Intlv:%02X CurrPagePtr:0x%08X", 4 1 1 4
 81 0A, "      FTL         (%0Ad ms),   spr ecc, CH:%02X Intlv:%02X CurrPagePtr:0x%08X", 4 1 1 4
 81 0B, "      FTL         (%0Ad ms),  > L-R Page:0x%04X-0x%04X", 4 2 2
 81 0C, "      FTL         (%0Ad ms), Meta Block Last Non-Aligned Free Page0x%08X", 4 4
 81 0D, "      FTL         (%0Ad ms), Last Free Meta Blk=0x%04X, FreePg=0x%08X", 4 2 4
 81 0E, "      FTL         (%0Ad ms), QBoot UECC!!", 4
 81 0F, "      FTL         (%0Ad ms), Record Meta Idx:0x%04X, Actual Meta Idx:0x%04X", 4 2 2


;================================================================================
{SetMsgColor = BLACK}
 83 00, "      BuildLink   (%0Ad ms), buildValidCache", 4
 83 01, "      BuildLink   (%0Ad ms),  Save Event Log ", 4
 83 02, "      BuildLink   (%0Ad ms), TLC srch BasePage: 0x%04X, LastFreePage: 0x%04X", 4 2 2
 83 03, "      BuildLink   (%0Ad ms), Block ID mismatch!!", 4
 83 04, "      BuildLink   (%0Ad ms), QBoot invalid!! u16MetaIdx=0x%04x, uPageOfst=0x%04x, uPgCnt=0x%04x, uPwrDownMode=0x%04x", 4 2 2 2 2


;================================================================================
{SetMsgColor = PURPLE}
 84 00, "      Host        (%0Ad ms),  Dummy Event ", 4
 84 01, "      Host        (%0Ad ms),  VDT50 Fail(ISR) ", 4
 84 02, "      Host        (%0Ad ms),  VDT23 Fail(ISR) ", 4
 84 03, "      Host        (%0Ad ms),  VDT 2.7 Fail (ISR) ", 4
 84 04, "      Host        (%0Ad ms),  WDT Timeout !! (ISR)", 4
 84 05, "      Host        (%0Ad ms),  WDT Extension Timeout !! (ISR)", 4
 84 06, "      Host        (%0Ad ms),  Log Block full. halt... ", 4
 84 07, "      Host        (%0Ad ms),  PCIe Reset P11(ISR), Link State=0x%04X ", 4 2
 84 08, "      Host        (%0Ad ms),  VDT FIO 1.2V Fail(ISR) ", 4
 84 09, "      Host        (%0Ad ms),  ************************************ ", 4
 84 0A, "      Host        (%0Ad ms), Boot Partition Int(ISR)=0x%04X ", 4 2
 84 0B, "      Host        (%0Ad ms), rmGetNvmeBpRsz=0x%04X ", 4 2
 84 0C, "      Host        (%0Ad ms),  FWRQ_RDY(ISR) ", 4
 84 0D, "      Host        (%0Ad ms),  Doorbell(ISR) ", 4
 84 0E, "      Host        (%0Ad ms),  ISR16-Other(ISR) ", 4
 84 0F, "      Host        (%0Ad ms),  NVMe NSSR(ISR), Link State=0x%04X ", 4 2
 84 10, "      Host        (%0Ad ms),  NVMe Reset(ISR), Link State=0x%04X ", 4 2
 84 11, "      Host        (%0Ad ms),  NVMe EN (cc_en on)(ISR), Link State=0x%04X ", 4 2
 84 12, "      Host        (%0Ad ms),  PCIe Function Level RST(ISR), Link State=0x%04X ", 4 2
 84 13, "      Host        (%0Ad ms),  NVMe Shut Down Notification(ISR), Link State=0x%04X ", 4 2
 84 14, "      Host        (%0Ad ms),  NVMe SHN Change 1->0 Clr Interrput(ISR), Link State=0x04X ", 4
 84 15, "      Host        (%0Ad ms), PCIe Link down(ISR) , Link State=0x%04X ", 4 2
 84 16, "      Host        (%0Ad ms),  CPL time out(ISR), Link State=0x%04X ", 4 2
 84 17, "      Host        (%0Ad ms),  CPL TO Stop Fetch CMD, ChkBridgeAxiRwFlushBsy=0x%04X ", 4 2
 84 18, "      Host        (%0Ad ms),  PRD PDTR0=0x%04X ", 4 2
 84 19, "      Host        (%0Ad ms),  PRD PDTR1=0x%04X ", 4 2
 84 1A, "      Host        (%0Ad ms),  Dx to D0 (ISR), Link State=0x%04X ", 4 2
 84 1B, "      Host        (%0Ad ms),  D0 to Dx=0x%04X (ISR), Link State=0x%04X ", 4 2 2
 84 1C, "      Host        (%0Ad ms),  LTSSM_Trace0(ISR), Link Stare=0x%04X ", 4 2
 84 1D, "      Host        (%0Ad ms),  LTSSM_Trace1(ISR), Link State=0x%04X ", 4 2
 84 1E, "      Host        (%0Ad ms),  Malform TLP(ISR), log0=0x%08X, log1=0x%08X ", 4 4 4
 84 1F, "      Host        (%0Ad ms),  Malform TLP(ISR), log2=0x%08X, log3=0x%08X ", 4 4 4
 84 20, "      Host        (%0Ad ms),  Malform TLP(ISR), Link State=0x%04X ", 4 2
 84 21, "      Host        (%0Ad ms),  DHY src0(ISR), Link State=0x%04X ", 4 2
 84 22, "      Host        (%0Ad ms),  DHY src1(ISR), Link State=0x%04X ", 4 2
 84 23, "      Host        (%0Ad ms),  DHY src2(ISR), Link State=0x%04X ", 4 2
 84 24, "      Host        (%0Ad ms),  DPHY src3(ISR), Link State=0x%04X ", 4 2
 84 25, "      Host        (%0Ad ms), Meta Block = 0x%04X, VPC=0x%08X, actually VPC=0x%08X ", 4 2 4 4
 84 26, "      Host        (%0Ad ms), Clear feature Type:0x%04X, Value:0x%04X, Index:0x%04X, Length:0x%04X", 4 2 2 2 2


;================================================================================
{SetMsgColor = OLIVE}
 85 00, "      PS          (%0Ad ms),  Assert ClkReq(ISR) ", 4
 85 01, "      PS          (%0Ad ms),  UGSD admin CMD(ISR)", 4
 85 02, "      PS          (%0Ad ms),  L1 time out, CLKREQ-Deassert ", 4
 85 03, "      PS          (%0Ad ms),  L1 time out, CLKREQ-Assert ", 4
 85 04, "      PS          (%0Ad ms), CurrPowerActiveDev 0x%04X ", 4 2
 85 05, "      PS          (%0Ad ms), CurrPowerActiveDev2 0x%04X ", 4 2
 85 06, "      PS          (%0Ad ms),  Uart Busy Timeout ", 4
 85 07, "      PS          (%0Ad ms),  HostBusy ", 4
 85 08, "      PS          (%0Ad ms),  hdlHipmProc(), Try to enter L1.2 ", 4
 85 09, "      PS          (%0Ad ms),  Deassert=0x%04X, EnL1=0x%04X, EnL0s=0x%04X ", 4 2 2 2
 85 0A, "      PS          (%0Ad ms),  ClkPS, Support=0x%04X, Enable=0x%04X ", 4 2 2
 85 0B, "      PS          (%0Ad ms),  ASPML11, Support=0x%04X, Enable=0x%04X ", 4 2 2
 85 0C, "      PS          (%0Ad ms),  ASPML12, Support=0x%04X, Enable=0x%04X ", 4 2 2
 85 0D, "      PS          (%0Ad ms), hdlHipmProc(), Host En L11&L12=0x%04X, PsChg=0x%04X", 4 2 2
 85 0E, "      PS          (%0Ad ms), goto setSuspendMo(), Next PS=%04d", 4 2
 85 0F, "      PS          (%0Ad ms),  USB U3 Shutdown Proc Start ", 4


;================================================================================
{SetMsgColor = NAVY}
 88 00, "      ASSERT HANG (%0Ad ms), 1:flushCacheF2hTab g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 01, "      ASSERT HANG (%0Ad ms), 2:flushCacheF2hTab g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 02, "      ASSERT HANG (%0Ad ms), 3:flushCacheF2hTab g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 03, "      ASSERT HANG (%0Ad ms), ARM err hdlr IFAR: 0x%08X ", 4 4
 88 04, "      ASSERT HANG (%0Ad ms), ARM error handlerr IFSR: 0x%08X, 1 bit error cpu status: 0x%04X, 2 bits error cpu status: 0x%04X", 4 4 2 2
 88 05, "      ASSERT HANG (%0Ad ms), ARM err hdlr DFAR: 0x%08X ", 4 4
 88 06, "      ASSERT HANG (%0Ad ms), ARM error handlerr DFSR: 0x%08X, 1 bit error cpu status: 0x%04X, 2 bits error cpu status: 0x%04X", 4 4 2 2
 88 07, "      ASSERT HANG (%0Ad ms),  NVMe DMA err, DMA err bitmap=0x%04X ", 4 2
 88 08, "      ASSERT HANG (%0Ad ms),  DMA Status [0]=0x%08X, [1]=0x%08X, [2]=0x%08X, [3]=0x%08X", 4 4 4 4 4
 88 09, "      ASSERT HANG (%0Ad ms),  DMA Status [4]=0x%08X, [5]=0x%08X ,[6]=0x%08X, [7]=0x%08X", 4 4 4 4 4
 88 0A, "      ASSERT HANG (%0Ad ms),  TSB_Bus_TIMEOUT(PCIE OR LDPC), Address = 0x%08X, Package Length = 0x%04X, Source = 0x%04X ", 4 4 2 2
 88 0B, "      ASSERT HANG (%0Ad ms),  BVAC_Bus_TIMEOUT, Addr = 0x%08X, Package Length = 0x%04X, Source = 0x%04X ", 4 4 2 2
 88 0C, "      ASSERT HANG (%0Ad ms),  TSB_Bus_TIMEOUT(FLASH), Addr = 0x%08X, Package Length = 0x%04X, Source = 0x%04X ", 4 4 2 2
 88 0D, "      ASSERT HANG (%0Ad ms),  CPU_Bus_TIMEOUT, Addr = 0x%08X ", 4 4
 88 0E, "      ASSERT HANG (%0Ad ms), TSB ECC uncorrectable err, Type=0x%04x, TSB4 ECC RMW 2-bit uncorrectable err, Info=0x%08x, Addr(8byte align)=0x%08x", 4 2 4 4
 88 0F, "      ASSERT HANG (%0Ad ms),  Uart trigger save log ", 4
 88 10, "      ASSERT HANG (%0Ad ms),  PCIE_AXI_W_TIMEOUT ", 4
 88 11, "      ASSERT HANG (%0Ad ms),  PCIE_AXI_R_TIMEOUT ", 4
 88 12, "      ASSERT HANG (%0Ad ms),  AES2TSB_W_TIMEOUT ", 4
 88 13, "      ASSERT HANG (%0Ad ms),  AES2TSB_R_DRAM_TIMEOUT ", 4
 88 14, "      ASSERT HANG (%0Ad ms),  AES2TSB_R_SRAM_TIMEOUT ", 4
 88 15, "      ASSERT HANG (%0Ad ms), TSB ECC RMW 1-bit correctable error, Info=0x%08x, Addr(8byte align)=0x%08x", 4 4 4
 88 16, "      ASSERT HANG (%0Ad ms), Error Bitmap=0x%08x%08x", 4 4 4
 88 17, "      ASSERT HANG (%0Ad ms), TSB ECC 1-bit correctable error, Info=0x%08x, Addr(8byte align)=0x%08x", 4 4 4
 88 18, "      ASSERT HANG (%0Ad ms), TSB4 ECC RMW 1-bit correctable error, Info=0x%08x, Addr(8byte align)=0x%08x", 4 4 4
 88 19, "      ASSERT HANG (%0Ad ms), TSB4 ECC 1-bit correctable error, Info=0x%08x, Addr(8byte align)=0x%08x", 4 4 4
 88 1A, "      ASSERT HANG (%0Ad ms), TSB ECC 2-bit uncorrectable error, Info=0x%08x, Addr(8byte align)=0x%08x", 4 4 4
 88 1B, "      ASSERT HANG (%0Ad ms), TSB ECC RMW 2-bit uncorrectable error, Info=0x%08x, Addr(8byte align)=0x%08x", 4 4 4
 88 1C, "      ASSERT HANG (%0Ad ms), TSB/TSB4 ECC 1-bit correctable error/ 2-bits uncorrectable error, Type=0x%04x, Info=0x%08x, Addr(8byte align)=0x%08x", 4 2 4 4
 88 1D, "      ASSERT HANG (%0Ad ms), findReadSrc g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 1E, "      ASSERT HANG (%0Ad ms), chkWriteDataDone g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 1F, "      ASSERT HANG (%0Ad ms), closeActiveBlock g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 20, "      ASSERT HANG (%0Ad ms), setProgFifoOpt g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 21, "      ASSERT HANG (%0Ad ms), termFlashOperW g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 22, "      ASSERT HANG (%0Ad ms), readNop1Proc g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 23, "      ASSERT HANG (%0Ad ms), initNewFblkProc g16ProgramFailBlockIdx Blk:0x%04X", 4 2
 88 24, "      ASSERT HANG (%0Ad ms), doTaskFunc g16ProgramFailBlockIdx Blk:0x%04X", 4 2


;================================================================================
{SetMsgColor = NAVY}
 8B 00, "      SYS         (%0Ad ms),  Invalid Doorbell, CQ bitmap=0x%04X, SQ bitmap=0x%04X ", 4 2 2
 8B 01, "      SYS         (%0Ad ms), Chk Electrical Idle 0x%04X", 4 2
 8B 02, "      SYS         (%0Ad ms),  Check Flash Vcore Vdt need enable. VdtFsh1, VdtFsh2. ", 4
 8B 03, "      SYS         (%0Ad ms),  Check Flash IO Vdt need enable. ", 4
 8B 04, "      SYS         (%0Ad ms),  VDT23 Fail(ISR) ", 4
 8B 05, "      SYS         (%0Ad ms),  VDT FIO 1.2V Fail(ISR) ", 4
 8B 06, "      SYS         (%0Ad ms),  initBrownOutByLs ", 4
 8B 07, "      SYS         (%0Ad ms),  VDT 2.7 Fail (ISR) ", 4


;================================================================================
{SetMsgColor = BLUE}
 8C 00, "      PcieErr     (%0Ad ms), PCIe Wr: Fill Blk=0x%04X, Page=0x%04X, Ch=0x%04X, Intlv=0x%04X.", 4 2 2 2 2
 8C 01, "      PcieErr     (%0Ad ms), PCIe Wr: Fill Tail BufPtr=0x%04X, FshPtr=0x%04X.", 4 2 2
 8C 02, "      PcieErr     (%0Ad ms), PCIe Wr: Wait last Des is done.", 4
 8C 03, "      PcieErr     (%0Ad ms), PCIe Wr: Fill Program Des=0x%04X, Sectors=0x%04X.", 4 2 2
 8C 04, "      PcieErr     (%0Ad ms),  PCIe Wr: E2e check fail, Invaild garDesF2hInfo, u4kCntPtr=0x%04X, HBlk=0x%04X, HPage=0x%04X.", 4 2 2 2
 8C 05, "      PcieErr     (%0Ad ms),  PCIe Wr: Prog Head=0x%04X, Tail=0x%04X, Trig=0x%04X, Raid=0x%04X,", 4 2 2 2 2
 8C 06, "      PcieErr     (%0Ad ms),  PCIe Wr: Rollback F2h Bank.", 4
 8C 07, "      PcieErr     (%0Ad ms),  PCIe Wr: Abandom (HBlock,H4K)=(0x%04X,0x%04X) ~ (0x%04X,0x%04X).", 4 2 2 2 2
 8C 08, "      PcieErr     (%0Ad ms),  PCIe Wr: Rest Raid Parameter, Tail=0x%04X,", 4 2
 8C 09, "      PcieErr     (%0Ad ms),  PCIe Wr: CacheFreePagePtr=0x%08X.", 4 4
 8C 0A, "      PcieErr     (%0Ad ms),  PCIe Wr: Disable Background process Force.", 4
 8C 0B, "      PcieErr     (%0Ad ms),  PCIe Wr: This time Should Flush F2h immediately.", 4
 8C 0C, "      PcieErr     (%0Ad ms),  PCIe Wr: Cancel this Partial work.", 4
 8C 0D, "      PcieErr     (%0Ad ms),  PCIe Wr: Org Partial Work Sector = 0x%04X, ChkF2h=0x%04X.", 4 2 2
 8C 0E, "      PcieErr     (%0Ad ms),  PCIe Wr: New Partial Work Sector = 0x%04X", 4 2
 8C 0F, "      PcieErr     (%0Ad ms),  PCIe Wr: Recalculate Stop Buffer Pointer.", 4
 8C 10, "      PcieErr     (%0Ad ms),  PCIe Write Error Counts : 0x%04X ", 4 2
 8C 11, "      PcieErr     (%0Ad ms),  PCIe Read Error Counts : 0x%04X ", 4 2
 8C 12, "      PcieErr     (%0Ad ms),  PCIe Wr: Flush F2h Table.", 4


;================================================================================
{SetMsgColor = GRAY}
 8F 00, "      VuCmd       (%0Ad ms),  Start Find System Block ", 4
 8F 01, "      VuCmd       (%0Ad ms),  End Find System Block ", 4
 8F 02, "      VuCmd       (%0Ad ms),  Start Find Index Block ", 4
 8F 03, "      VuCmd       (%0Ad ms),  End Find Index Block ", 4
 8F 04, "      VuCmd       (%0Ad ms),  Start build MetaQ ", 4
 8F 05, "      VuCmd       (%0Ad ms),  End build MetaQ ", 4
 8F 06, "      VuCmd       (%0Ad ms),  ReadFlashID !! ", 4


;================================================================================
{SetMsgColor = GRAY}
 AA 00, "      debug       (%0Ad ms), Power State Management -> Gen tsk", 4
 AA 01, "      debug       (%0Ad ms), Tsk Handler -> Mag Algo", 4
 AA 02, "      debug       (%0Ad ms), S2T:%04X%04X,%04X,%04X", 4 2 2 2 2
 AA 03, "      debug       (%0Ad ms), T2T:%04X%04X,%04X,%04X", 4 2 2 2 2
 AA 04, "      debug       (%0Ad ms), %04x-SLC to TLC", 4 2
 AA 05, "      debug       (%0Ad ms), %04x-ProcTime=%08d", 4 2 4
 AA 06, "      debug       (%0Ad ms), %04x-TLC to TLC", 4 2
 AA 07, "      debug       (%0Ad ms), %04x-SLC to SLC", 4 2
 AA 08, "      debug       (%0Ad ms), %04x-BuildSrcTabTime=%08d", 4 2 4
 AA 09, "      debug       (%0Ad ms), %04x-MoveDataTime=%08d", 4 2 4
 AA 0A, "      debug       (%0Ad ms), %04x-PostWRTime=%08d", 4 2 4
 AA 0B, "      debug       (%0Ad ms), %04x-FlushF2hTabTime=%08d", 4 2 4
 AA 0C, "      debug       (%0Ad ms), %04x-DesH2fTabCnt=%04d", 4 2 2
 AA 0D, "      debug       (%0Ad ms), Prog Err Hnd -> RAID", 4
 AA 0E, "      debug       (%0Ad ms), StreamID:0x%04X overLap, TotalOverLapCnt:0x%04X", 4 2 2
 AA 0F, "      debug       (%0Ad ms), Bgd Proc - 0x%04X, Buffer Ptr=0x%04X", 4 2 2
 AA 10, "      debug       (%0Ad ms), No Need Counting Partial Buffer Size, 0x%04", 4 2
 AA 11, "      debug       (%0Ad ms), Wait Host is Done to do partial action", 4
 AA 12, "      debug       (%0Ad ms), Manual Prd ChkBufOccupy", 4
 AA 13, "      debug       (%0Ad ms), Partially do Flush F2h or Gc or other things", 4
 AA 14, "      debug       (%0Ad ms), Manual Prd Hmbdelete", 4
 AA 15, "      debug       (%0Ad ms), Manual Prd termFlashOperW", 4


;================================================================================
{SetMsgColor = MAGENTA}
 C1 00, "      SEC API BASE FW (%0Ad ms), SecIntf_TCG_Write() Flush F2h, Zero Buffer Ptr", 4


;================================================================================
{SetMsgColor = MAGENTA}
 C3 00, "      SEC         (%0Ad ms),  CSP Integrity Error, WproIdx=0x%04X", 4 2
 C3 01, "      SEC         (%0Ad ms),  PSP Integrity Error, WproIdx=0x%04X", 4 2


;================================================================================
{SetMsgColor = MAGENTA}
 C4 00, "      VerLog      (%0Ad ms), BackupList Test ID:0x%04X", 4 2
 C4 01, "      VerLog      (%0Ad ms), Pass=%04d, Fail=%04d", 4 2 2
 C4 02, "      VerLog      (%0Ad ms), Qboot Test ID:0x%04X", 4 2
 C4 03, "      VerLog      (%0Ad ms), PowerState Test ID:0x%04X", 4 2


;================================================================================
{SetMsgColor = BLUE}
 C5 00, "      BopCtrlTester (%0Ad ms), =========================================================", 4
 C5 01, "      BopCtrlTester (%0Ad ms), g32CaseOption:0x%08X", 4 4
 C5 02, "      BopCtrlTester (%0Ad ms), g32SearchStartAddr:0x%08X", 4 4
 C5 03, "      BopCtrlTester (%0Ad ms), g32SearchEndAddr:0x%08X", 4 4
 C5 04, "      BopCtrlTester (%0Ad ms), g16SearchStartUnit:0x%04X", 4 2
 C5 05, "      BopCtrlTester (%0Ad ms), g16SearchUnitCnt:0x%04X", 4 2
 C5 06, "      BopCtrlTester (%0Ad ms), g32MultiUsedTgt:0x%08X", 4 4
 C5 07, "      BopCtrlTester (%0Ad ms), g32MultiCycleUnitCnt:0x%08X", 4 4
 C5 08, "      BopCtrlTester (%0Ad ms), g32SearchMask:0x%08X", 4 4
 C5 09, "      BopCtrlTester (%0Ad ms), uTrigTest_mod:0x%04X", 4 2
 C5 0A, "      BopCtrlTester (%0Ad ms), Test ID:0x%04X%04X", 4 2 2
 C5 0B, "      BopCtrlTester (%0Ad ms), MultiStcmOne", 4
 C5 0C, "      BopCtrlTester (%0Ad ms), Start Case:0x%04X%04X", 4 2 2
 C5 0D, "      BopCtrlTester (%0Ad ms), End   Case:0x%04X%04X", 4 2 2


;================================================================================
{SetMsgColor = BLACK}
 C8 00, "      Blk         (%0Ad ms), pushSpareBlockCore0 u16SlcSprBlkCnt:0x%04X", 4 2
 C8 01, "      Blk         (%0Ad ms), popSpareBlockCore0 u16SlcSprBlkCnt:0x%04X", 4 2
 C8 02, "      Blk         (%0Ad ms), chkPushSpareQCore0 u16SlcSprBlkCnt:0x%04X", 4 2
 C8 03, "      Blk         (%0Ad ms), Pop Act DataBlk:0x%04X", 4 2
 C8 04, "      Blk         (%0Ad ms), Ins Blk:0x%04X, SortQList.u16Cnt:0x%04X", 4 2 2
 C8 05, "      Blk         (%0Ad ms), Rem Blk:0x%04X, SortQList.u16Cnt:0x%04X", 4 2 2
 C8 06, "      Blk         (%0Ad ms), Pre Pop DataBlk:0x%04X", 4 2
 C8 07, "      Blk         (%0Ad ms), setCacheBlockFull: Data Full", 4
 C8 08, "      Blk         (%0Ad ms), Rem Flu Blk:0x%04X, SortQList.u16Cnt:0x%04X", 4 2 2
 C8 09, "      Blk         (%0Ad ms), jdgMetaBlockFull: Meta Full", 4
 C8 0A, "      Blk         (%0Ad ms), Meta Full: MetaFreePtr+(uProg4kCnt/u4kNumPerPage)=0x%04X", 4 2


;================================================================================
{SetMsgColor = BLUE}
 CA 00, "      Unmap       (%0Ad ms), UnmapLba:0x%08X, UnmapLen:0x%08X", 4 4 4


;================================================================================
{SetMsgColor = BLUE}
 D8 00, "      MTFWCore0   (%0Ad ms), Backup 1stInfoBlkIdx in gFlashAddrInfo1", 4
 D8 01, "      MTFWCore0   (%0Ad ms), PIA module connected", 4
 D8 02, "      MTFWCore0   (%0Ad ms), MTFW Core0 Uart Test", 4
 D8 03, "      MTFWCore0   (%0Ad ms), Get System Block Page(0x%04X) Status", 4 2
 D8 04, "      MTFWCore0   (%0Ad ms), Get System Block Spr Page Status: 0x%04X", 4 2
 D8 05, "      MTFWCore0   (%0Ad ms), Read System Block Page(0x%08X) Ecc fail", 4 4
 D8 06, "      MTFWCore0   (%0Ad ms), Get System Block Page Status: Success", 4
 D8 07, "      MTFWCore0   (%0Ad ms), Start Find System Block Flow !!", 4
 D8 08, "      MTFWCore0   (%0Ad ms), System Block In Flash Status: SysOption= 0x%04X, SysOption1= 0x%04X", 4 2 2
 D8 09, "      MTFWCore0   (%0Ad ms), Index Block Last Page May Ecc Fail", 4
 D8 0A, "      MTFWCore0   (%0Ad ms), First Time Power On ", 4
 D8 0B, "      MTFWCore0   (%0Ad ms), Write Protect mode", 4
 D8 0C, "      MTFWCore0   (%0Ad ms), Find index spare tag 0xF2 and enter Read-Only mode!", 4
 D8 0D, "      MTFWCore0   (%0Ad ms), Find index spare tag 0xF1 and enter Dummy R/W mode!", 4
 D8 0E, "      MTFWCore0   (%0Ad ms), Meta Block Idx: 0x%04X, Serial: 0x%04X", 4 2 2


;================================================================================
{SetMsgColor = BLACK}
 D9 00, "      MTFWCore1   (%0Ad ms),  Data Training Successful", 4
 D9 01, "      MTFWCore1   (%0Ad ms),  Data Training Fail", 4
 D9 02, "      MTFWCore1   (%0Ad ms), Page: 0x%04X, ProgBzTime: 0x%04X", 4 2 2
 D9 03, "      MTFWCore1   (%0Ad ms), Page: 0x%04X, ReadBzTime: 0x%04X", 4 2 2
 D9 04, "      MTFWCore1   (%0Ad ms), MTFW Boot From SPOR", 4
 D9 05, "      MTFWCore1   (%0Ad ms), MTFw Bootup", 4
 D9 06, "      MTFWCore1   (%0Ad ms), gRsvStaticSLCNum:%04d", 4 2
 D9 07, "      MTFWCore1   (%0Ad ms), Capacity: g16SpareRatio:%04d, gRsrvMetaSLCOnly:%04d", 4 2 2
 D9 08, "      MTFWCore1   (%0Ad ms), Capacity: u16InfoBlkCnt:%04d, StaticSLC:%04d, u16MinTotalStaticTlc:%04d, u16MinGoodBlock:%04d", 4 2 2 2 2
 D9 09, "      MTFWCore1   (%0Ad ms), Capacity: uMetaBlkCnt:%04d, u16TotalStaticTlc:%04d", 4 2 2
 D9 0A, "      MTFWCore1   (%0Ad ms), Capacity: u16TotalFBlock:%04d, u16GoodBlock:%04d, u16LaterBadBlockCnt:%04d, uType2BlockNum:%04d", 4 2 2 2 2
 D9 0B, "      MTFWCore1   (%0Ad ms), Capacity: Fail: u16UsedBlock != u16TotalFBlock", 4
 D9 0C, "      MTFWCore1   (%0Ad ms), Core 1 Uart Test", 4
 D9 0D, "      MTFWCore1   (%0Ad ms), MTFW Break Hang", 4
 D9 0E, "      MTFWCore1   (%0Ad ms), MTFW Reset Aging", 4
 D9 0F, "      MTFWCore1   (%0Ad ms), Unlock: g16RDTErrorCode: 0x%04X", 4 2
 D9 10, "      MTFWCore1   (%0Ad ms), MTFW update Info Start", 4
 D9 11, "      MTFWCore1   (%0Ad ms), MTFW already updated 2 System Info", 4
 D9 12, "      MTFWCore1   (%0Ad ms), MTFW already Builded 1st Index Block", 4
 D9 13, "      MTFWCore1   (%0Ad ms), MTFW already Erase Rest Index Block", 4
 D9 14, "      MTFWCore1   (%0Ad ms), Unlock erase Block: 0x%04X", 4 2
 D9 15, "      MTFWCore1   (%0Ad ms), MTFW already Erase All Block", 4
 D9 16, "      MTFWCore1   (%0Ad ms), HardDecode Step:0x%04X", 4 2
 D9 17, "      MTFWCore1   (%0Ad ms), Step:0x%04X is Larger than Max Step:0x%04X", 4 2 2
 D9 18, "      MTFWCore1   (%0Ad ms), Start Rebuild Meta Index : 0x%04X", 4 2
 D9 19, "      MTFWCore1   (%0Ad ms), Finish Search ALL Good Table, Meta Idx : 0x%08X, Page Ptr: 0x%08X, PrevProgH2F: 0x%08X, PrevProgWpro: 0x%08X", 4 4 4 4 4
 D9 1A, "      MTFWCore1   (%0Ad ms), Used Meta Block: 0x%04X, Serial: 0x%04X", 4 2 2
 D9 1B, "      MTFWCore1   (%0Ad ms), Have error bit, Enter Read Retry, rmGetLdpcErrInfoBitMap=0x%04X", 4 2
 D9 1C, "      MTFWCore1   (%0Ad ms), swapDiffBlkOfPlane Fail !!", 4
 D9 1D, "      MTFWCore1   (%0Ad ms), FillDiffPool Fail !!", 4
 D9 1E, "      MTFWCore1   (%0Ad ms), FillDiffAddr Fail !!", 4
 D9 1F, "      MTFWCore1   (%0Ad ms), CheckBadBlockCntOfFBlock Fail !!", 4
 D9 20, "      MTFWCore1   (%0Ad ms), MTFW Different Address Out of RAM, ErrorCode: 0x%04X", 4 2
 D9 21, "      MTFWCore1   (%0Ad ms), MTFW Pretest Start! ", 4
 D9 22, "      MTFWCore1   (%0Ad ms), buildFullAddr Fail", 4
 D9 23, "      MTFWCore1   (%0Ad ms), Build Full Address Success! ", 4
 D9 24, "      MTFWCore1   (%0Ad ms), buildDiffPool Fail", 4
 D9 25, "      MTFWCore1   (%0Ad ms), Build Diff Pool Success! ", 4
 D9 26, "      MTFWCore1   (%0Ad ms), buildDiffOffsetAndAddrTable Fail! ", 4
 D9 27, "      MTFWCore1   (%0Ad ms), Build Diff Offset & Address Table Success! ", 4
 D9 28, "      MTFWCore1   (%0Ad ms), Bad Super block: 0x%04X", 4 2
 D9 29, "      MTFWCore1   (%0Ad ms), SetDiskCapacity Fail! ", 4
 D9 2A, "      MTFWCore1   (%0Ad ms), MTFW Pretest Success! ", 4
 D9 2B, "      MTFWCore1   (%0Ad ms), Finish init Diff Table from WPRO", 4
 D9 2C, "      MTFWCore1   (%0Ad ms), Finish Sort Data Blk, Latest Data Blk: 0x%04X, Latest-1 Data Blk: 0x%04X", 4 2 2
 D9 2D, "      MTFWCore1   (%0Ad ms), Read Page Ptr: 0x%08X Fail! ", 4 4
 D9 2E, "      MTFWCore1   (%0Ad ms), build F2h, u16FBlock: 0x%04X, start page: 0x%08X, end page: 0x%08X", 4 2 4 4
 D9 2F, "      MTFWCore1   (%0Ad ms), uCurrLastBank: 0x%04X", 4 2
 D9 30, "      MTFWCore1   (%0Ad ms), Start Mask Flush Bank F2H", 4
 D9 31, "      MTFWCore1   (%0Ad ms), Start Mask Active Bank F2H", 4
 D9 32, "      MTFWCore1   (%0Ad ms), Start Recover Src InCache", 4
 D9 33, "      MTFWCore1   (%0Ad ms), Finish init Diff Table", 4
 D9 34, "      MTFWCore1   (%0Ad ms), MetaBlkIdx: 0x%04X, PrevProgWpro: 0x%08X, PrevProgH2F: 0x%08X", 4 2 4 4
 D9 35, "      MTFWCore1   (%0Ad ms), FoundMetaCnt: 0x%04X", 4 2
 D9 36, "      MTFWCore1   (%0Ad ms), Start Search last free page", 4
 D9 37, "      MTFWCore1   (%0Ad ms), u32LastFreePagePtr: 0x%08X", 4 4
 D9 38, "      MTFWCore1   (%0Ad ms), free page: 0x%04X, Intlv: 0x%04X, Ch: 0x%04X,Plane: 0x%04X", 4 2 2 2 2
 D9 39, "      MTFWCore1   (%0Ad ms), Finish check 3 super pages, Last Free Page Ptr: 0x%08X", 4 4
 D9 3A, "      MTFWCore1   (%0Ad ms), check last Good Table, Latest good Table offset: 0x%04X", 4 2
 D9 3B, "      MTFWCore1   (%0Ad ms), Last Free Page Ptr: 0x%08X", 4 4
 D9 3C, "      MTFWCore1   (%0Ad ms), Cant found last good table", 4
 D9 3D, "      MTFWCore1   (%0Ad ms), Meta Blk Index not match with FBlk! Switch to find Wpro Page Ptr", 4
 D9 3E, "      MTFWCore1   (%0Ad ms), Record MetaIdx: 0x%08X, Page Ptr: 0x%08X ", 4 4 4
 D9 3F, "      MTFWCore1   (%0Ad ms), Record MetaIdx in srchAll: 0x%08X, Page Ptr: 0x%08X ", 4 4 4
 D9 40, "      MTFWCore1   (%0Ad ms), Read PagePtr, Meta Idx : 0x%08X, Page Ptr: 0x%08X, PrevProgH2F: 0x%08X, PrevProgWpro: 0x%08X, MetaPageCnt: 0x%04X", 4 4 4 4 4 2
 D9 41, "      MTFWCore1   (%0Ad ms), Read PagePtr, Meta Idx : 0x%08X, Page Ptr: 0x%08X, PrevProgH2F: 0x%08X, PrevProgWpro: 0x%08X", 4 4 4 4 4


;================================================================================
{SetMsgColor = RED}
 DA 00, "      RDT         (%0Ad ms), RDT Fail: 0x%04X", 4 2
 DA 01, "      RDT         (%0Ad ms), bStartRDT: %04d", 4 2
 DA 02, "      RDT         (%0Ad ms), Idle Done!", 4
 DA 03, "      RDT         (%0Ad ms), Wait RDT Flow Enter time(S)=%04d", 4 2
 DA 04, "      RDT         (%0Ad ms), Erase SLC Bad Block: ch=0x%04X, Intlv=0x%04X, Plane=0x%04X, Block=0x%04X", 4 2 2 2 2
 DA 05, "      RDT         (%0Ad ms), Erase TLC Bad Block: ch=0x%04X, Intlv=0x%04X, Plane=0x%04X, Block=0x%04X", 4 2 2 2 2
 DA 06, "      RDT         (%0Ad ms), Program SLC Bad Block: ch=0x%04X, Intlv=0x%04X, Plane=0x%04X, Block=0x%04X", 4 2 2 2 2
 DA 07, "      RDT         (%0Ad ms), Program TLC Bad Block: ch=0x%04X, Intlv=0x%04X, Plane=0x%04X, Block=0x%04X", 4 2 2 2 2
 DA 08, "      RDT         (%0Ad ms), Read TLC Bad Block: ch=0x%04X, Intlv=0x%04X, Plane=0x%04X, Block=0x%04X", 4 2 2 2 2
 DA 09, "      RDT         (%0Ad ms), Read SLC Bad Block: ch=0x%04X, Intlv=0x%04X, Plane=0x%04X, Block=0x%04X", 4 2 2 2 2
 DA 0A, "      RDT         (%0Ad ms), rebuildBadBlkTab u16BadCnt: %04d", 4 2
 DA 0B, "      RDT         (%0Ad ms), MPinfo have been saved, RDT have finish!, uTmpInfoFlag:0x%04X", 4 2
 DA 0C, "      RDT         (%0Ad ms), mtfwPretest", 4
 DA 0D, "      RDT         (%0Ad ms), mtfwPretest Pass and Update Info", 4
 DA 0E, "      RDT         (%0Ad ms), Enter Erase Good SLC", 4
 DA 0F, "      RDT         (%0Ad ms), Enter Erase Good TLC", 4
 DA 10, "      RDT         (%0Ad ms), Erase Good done", 4
 DA 11, "      RDT         (%0Ad ms), mtfwPretest Fail", 4
 DA 12, "      RDT         (%0Ad ms), New Card! MPinfo have not been saved, RDT Start!", 4
 DA 13, "      RDT         (%0Ad ms), RDT start from HangScript+1 script", 4
 DA 14, "      RDT         (%0Ad ms), UGSD! rebuild RDT result from 0x%04X Set, restore RDT result to 0x%04X Set", 4 2 2
 DA 15, "      RDT         (%0Ad ms), Find last RDT result from sysblk[4] or [5] found Set: 0x%04X, Script: 0x%04X", 4 2 2
 DA 16, "      RDT         (%0Ad ms), Start TaskPointer: 0x%04X", 4 2
 DA 17, "      RDT         (%0Ad ms), Total Script Cnt: %04d, Aging Test Progress: %04d", 4 2 2
 DA 18, "      RDT         (%0Ad ms), u16TotalFailCnt >= cMAX_BAD_INFO_CNT", 4
 DA 19, "      RDT         (%0Ad ms), RDT Done! ", 4
 DA 1A, "      RDT         (%0Ad ms), Total Fail Cnt: 0x%04X", 4 2
 DA 1B, "      RDT         (%0Ad ms), Erase Fail Cnt: 0x%04X", 4 2
 DA 1C, "      RDT         (%0Ad ms), Program Fail Cnt: 0x%04X", 4 2
 DA 1D, "      RDT         (%0Ad ms), Read Fail Cnt: 0x%04X", 4 2
 DA 1E, "      RDT         (%0Ad ms), Save Temp MPInfo! ", 4
 DA 1F, "      RDT         (%0Ad ms), Load Temp MPInfo! ", 4
 DA 20, "      RDT         (%0Ad ms), RDT result TimeLoop out of memory!", 4
 DA 21, "      RDT         (%0Ad ms), RDT result FullDieLoopInfo out of memory!", 4
 DA 22, "      RDT         (%0Ad ms), RDT result SamplingLoopInfo out of memory!", 4
 DA 23, "      RDT         (%0Ad ms), RDT result PowerCycleInfo out of memory!", 4
 DA 24, "      RDT         (%0Ad ms), RDT result IOTestInfo out of memory!", 4
 DA 25, "      RDT         (%0Ad ms), RDT result FullDieBadInfo out of memory!", 4
 DA 26, "      RDT         (%0Ad ms), RDT result SamplingBadInfo out of memory!", 4
 DA 27, "      RDT         (%0Ad ms), RDT result OrgBad out of memory!", 4
 DA 28, "      RDT         (%0Ad ms), RDT result SortBad out of memory!", 4
 DA 29, "      RDT         (%0Ad ms), u16CpuClk: %04d, u16FlashClk: %04d", 4 2 2
 DA 2A, "      RDT         (%0Ad ms), Change to MT%04d", 4 2
 DA 2B, "      RDT         (%0Ad ms), Erase Bad Block: ch=0x%04X, Intlv=0x%04X, Plane=0x%04X, Block=0x%04X", 4 2 2 2 2
 DA 2C, "      RDT         (%0Ad ms), Program Bad Block: ch=0x%04X, Intlv=0x%04X, Plane=0x%04X, Block=0x%04X", 4 2 2 2 2
 DA 2D, "      RDT         (%0Ad ms), Need Retry: ch=0x%04X, Intlv=0x%04X, Plane=0x%04X, Block=0x%04X, Page=0x%04X", 4 2 2 2 2 2
 DA 2E, "      RDT         (%0Ad ms), Enter SoftDecode", 4
 DA 2F, "      RDT         (%0Ad ms), retry Fail", 4
 DA 30, "      RDT         (%0Ad ms), Read Bad Block: ch=0x%04X, Intlv=0x%04X, Plane=0x%04X, Block=0x%04X", 4 2 2 2 2
 DA 31, "      RDT         (%0Ad ms), gRRStep: %04d done", 4 2


;================================================================================
{SetMsgColor = BLUE}
 DB 00, "      Script Start (%0Ad ms), Script Num: 0x%04X", 4 2
 DB 01, "      Script Start (%0Ad ms), Task Mode: 0x%04X, Test Start Block: 0x%04X, End Block: 0x%04X, Error code:  0x%04X", 4 2 2 2 2
 DB 02, "      Script Start (%0Ad ms), Script Num: 0x%04X, Task Mode: 0x%04X", 4 2 2
 DB 03, "      Script Start (%0Ad ms), MultiCe_EraseAllforRDT SLC, Start Blk: 0x%04X, End Blk: 0x%04X, Error code:  0x%04X", 4 2 2 2
 DB 04, "      Script Start (%0Ad ms), MultiCe_ProgAllforRDT SLC, Start Blk: 0x%04X, End Blk: 0x%04X, Error code:  0x%04X", 4 2 2 2
 DB 05, "      Script Start (%0Ad ms), MultiCe_ReadAllforRDT SLC, Start Blk: 0x%04X, End Blk: 0x%04X, Error code:  0x%04X", 4 2 2 2
 DB 06, "      Script Start (%0Ad ms), MultiCe_EraseAllforRDT TLC, Start Blk: 0x%04X, End Blk: 0x%04X, Error code:  0x%04X", 4 2 2 2
 DB 07, "      Script Start (%0Ad ms), MultiCe_ProgAllforRDT TLC, Start Blk: 0x%04X, End Blk: 0x%04X, Error code:  0x%04X", 4 2 2 2
 DB 08, "      Script Start (%0Ad ms), MultiCe_ReadAllforRDT TLC, Start Blk: 0x%04X, End Blk: 0x%04X, Error code:  0x%04X", 4 2 2 2
 DB 09, "      Script Start (%0Ad ms), Test Start Block: 0x%04X, End Block: 0x%04X, Error code:  0x%04X", 4 2 2 2
 DB 0A, "      Script Start (%0Ad ms), Read TLC Blocks, and Open Sticky Read", 4
 DB 0B, "      Script Start (%0Ad ms), Read SLC Blocks, and Open Sticky Read", 4
 DB 0C, "      Script Start (%0Ad ms), Task Mode: 0x%04X, Test Start Block: 0x%04X, End Block: 0x%04X ", 4 2 2 2


;================================================================================
{SetMsgColor = GREEN}
 DC 00, "      LoopScript  (%0Ad ms), FTA Capacity Fail", 4
 DC 01, "      LoopScript  (%0Ad ms), FTA Capacity Pass", 4
 DC 02, "      LoopScript  (%0Ad ms), ScriptNum=%04d erase         %04d", 4 2 2
 DC 03, "      LoopScript  (%0Ad ms), ScriptNum=%04d program        %04d", 4 2 2
 DC 04, "      LoopScript  (%0Ad ms), ScriptNum=%04d read        %04d", 4 2 2
 DC 05, "      LoopScript  (%0Ad ms), check loop end", 4
 DC 06, "      LoopScript  (%0Ad ms), loop>0,loop end count :%04d", 4 2
 DC 07, "      LoopScript  (%0Ad ms), loop=0,loop end count :%04d", 4 2
 DC 08, "      LoopScript  (%0Ad ms), ScriptNum=%04d Loop%04d Start", 4 2 2
 DC 09, "      LoopScript  (%0Ad ms), ScriptNum=%04d Loop%04d End", 4 2 2
 DC 0A, "      LoopScript  (%0Ad ms), %04d/%04d", 4 2 2
 DC 0B, "      LoopScript  (%0Ad ms), check loop setting", 4
 DC 0C, "      LoopScript  (%0Ad ms), loop number is over the maximum Loop num", 4
 DC 0D, "      LoopScript  (%0Ad ms), loop number is not 0!!", 4
 DC 0E, "      LoopScript  (%0Ad ms), loop start number is not correct!!", 4
 DC 0F, "      LoopScript  (%0Ad ms), loop end number is not correct!!", 4



