Files
2026-08-24 10:03:24 +08:00

1769 lines
36 KiB
C

/****************************************************************************
*
* Copyright (c) 2005 - 2022 by Vivante Corp. All rights reserved.
*
* The material in this file is confidential and contains trade secrets
* of Vivante Corporation. This is proprietary information owned by
* Vivante Corporation. No part of this work may be disclosed,
* reproduced, copied, transmitted, or used in any way for any purpose,
* without the express written permission of Vivante Corporation.
*
*****************************************************************************/
#define MDUID_PPA 0xe0000
#define MDUID_SE 0x30000
#define MDUID_APPINFO 0x1f0000
#define MDUID_RA 0x40000
#define MDUID_PA 0x20000
#define MDUID_VS 0x10000
#define MDUID_TCS 0x100000
#define MDUID_TES 0x110000
#define MDUID_GS 0x120000
#define MDUID_PSCS 0x50000
#define MDUID_HI 0xa0000
#define MDUID_MC 0x80000
#define MDUID_TX 0x60000
#define MDUID_BLT 0x160000
#define MDUID_FE 0x00000
#define MDUID_USC 0x140000
#define MDUID_WD 0xd0000
#define MDUID_CHIPINFO 0x1e0000
#define MDUID_FPA 0xf0000
#define MDUID_PE 0x70000
#define MDUID_TFB 0x130000
#define MDUID_DIR 0x150000
#define MDUSEL_APPINFO_ProbeState_OpNum 0x0401
#define MDUSEL_APPINFO_ProbeState_OpTyp 0x0402
#define MDUSEL_APPINFO_ProbeState_DrawNum 0x0403
#define MDUSEL_APPINFO_ProbeState_BlitNum 0x0404
#define MDUSEL_APPINFO_ProbeState_ComputeNum 0x0405
#define MDUSEL_APPINFO_ProbeState_ResolveNum 0x0406
#define MDUSEL_APPINFO_ProbeState_VsId 0x0407
#define MDUSEL_APPINFO_ProbeState_TcsId 0x0408
#define MDUSEL_APPINFO_ProbeState_TesId 0x0409
#define MDUSEL_APPINFO_ProbeState_GsId 0x040A
#define MDUSEL_APPINFO_ProbeState_PsId 0x040B
#define MDUSEL_APPINFO_ProbeState_CsId 0x040C
#define MDUSEL_APPINFO_NUM 12
#define MDUSEL_CHIPINFO_ProbeState_ChipID 0x0001
#define MDUSEL_CHIPINFO_ProbeState_ChipVer 0x0002
#define MDUSEL_CHIPINFO_ProbeState_PID 0x0003
#define MDUSEL_CHIPINFO_ProbeState_CID 0x0004
#define MDUSEL_CHIPINFO_NUM 4
DefineModule(FE, 0x00000);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x4);
DefineProbe(0x5);
DefineProbe(0x6);
DefineProbe(0x7);
DefineProbe(0x10);
DefineProbe(0x11);
DefineProbe(0x12);
DefineProbe(0x13);
DefineProbe(0x14);
DefineProbe(0x15);
DefineProbe(0x16);
DefineProbe(0xfa);
DefineProbe(0xfb);
DefineProbe(0xfc);
DefineProbe(0xfd);
DefineProbe(0xfe);
DefineProbe(0xff);
DefineProbe(0x801);
DefineProbe(0x802);
DefineProbe(0x803);
DefineProbe(0x804);
DefineProbe(0x805);
DefineProbe(0x806);
DefineProbe(0x807);
DefineProbe(0xc01);
DefineProbe(0xc02);
DefineProbe(0xc03);
DefineProbe(0xc04);
DefineProbe(0xc05);
DefineProbe(0xc06);
DefineProbe(0xc07);
DefineModule(WD, 0xd0000);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x4);
DefineProbe(0x5);
DefineProbe(0x6);
DefineProbe(0x7);
DefineProbe(0x8);
DefineProbe(0x10);
DefineProbe(0x11);
DefineProbe(0x12);
DefineProbe(0x13);
DefineProbe(0x14);
DefineProbe(0x15);
DefineProbe(0x16);
DefineProbe(0x17);
DefineProbe(0x18);
DefineProbe(0x19);
DefineProbe(0x1a);
DefineProbe(0x1b);
DefineProbe(0x1c);
DefineProbe(0x1d);
DefineProbe(0x1e);
DefineProbe(0x1f);
DefineProbe(0x20);
DefineProbe(0x21);
DefineProbe(0x22);
DefineProbe(0x23);
DefineProbe(0x24);
DefineProbe(0x25);
DefineProbe(0x26);
DefineProbe(0x27);
DefineProbe(0x30);
DefineProbe(0x31);
DefineProbe(0x32);
DefineProbe(0x33);
DefineProbe(0x34);
DefineProbe(0x35);
DefineProbe(0x36);
DefineProbe(0x37);
DefineProbe(0x38);
DefineProbe(0x39);
DefineProbe(0x3a);
DefineProbe(0x3b);
DefineProbe(0x50);
DefineProbe(0x51);
DefineProbe(0x52);
DefineProbe(0x53);
DefineProbe(0x54);
DefineProbe(0x55);
DefineProbe(0x56);
DefineProbe(0x57);
DefineProbe(0x58);
DefineProbe(0x59);
DefineProbe(0x5a);
DefineProbe(0x5b);
DefineProbe(0x5c);
DefineProbe(0x5d);
DefineProbe(0x5e);
DefineProbe(0x5f);
DefineProbe(0x60);
DefineProbe(0x61);
DefineProbe(0x62);
DefineProbe(0x63);
DefineProbe(0x64);
DefineProbe(0x65);
DefineProbe(0x66);
DefineProbe(0x80);
DefineProbe(0x81);
DefineProbe(0xfa);
DefineProbe(0xfb);
DefineProbe(0xfc);
DefineProbe(0xfd);
DefineProbe(0xfe);
DefineProbe(0xff);
DefineModule(TFB, 0x130000);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x15);
DefineProbe(0x10);
DefineProbe(0x11);
DefineProbe(0x12);
DefineProbe(0x13);
DefineProbe(0x14);
DefineProbe(0x16);
DefineProbe(0x17);
DefineProbe(0x18);
DefineProbe(0x19);
DefineProbe(0x1a);
DefineProbe(0x1b);
DefineProbe(0xfa);
DefineProbe(0xfb);
DefineProbe(0xfc);
DefineProbe(0xfd);
DefineProbe(0xfe);
DefineProbe(0xff);
DefineProbe(0x801);
DefineProbe(0x802);
DefineModule(PPA, 0xe0000);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x4);
DefineProbe(0x5);
DefineProbe(0x6);
DefineProbe(0x7);
DefineProbe(0x8);
DefineProbe(0x9);
DefineProbe(0xa);
DefineProbe(0x10);
DefineProbe(0x11);
DefineProbe(0x12);
DefineProbe(0x13);
DefineProbe(0x14);
DefineProbe(0x15);
DefineProbe(0x16);
DefineProbe(0x17);
DefineProbe(0x18);
DefineProbe(0x19);
DefineProbe(0x1a);
DefineProbe(0x1b);
DefineProbe(0xfa);
DefineProbe(0xfb);
DefineProbe(0xfc);
DefineProbe(0xfd);
DefineProbe(0xfe);
DefineProbe(0xff);
DefineModule(FPA, 0xf0000);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x4);
DefineProbe(0x5);
DefineProbe(0x6);
DefineProbe(0x8);
DefineProbe(0x9);
DefineProbe(0xa);
DefineProbe(0xb);
DefineProbe(0x10);
DefineProbe(0x11);
DefineProbe(0x12);
DefineProbe(0x13);
DefineProbe(0x14);
DefineProbe(0x15);
DefineProbe(0x16);
DefineProbe(0x17);
DefineProbe(0x18);
DefineProbe(0x19);
DefineProbe(0x1a);
DefineProbe(0x1b);
DefineProbe(0x1c);
DefineProbe(0xfa);
DefineProbe(0xfb);
DefineProbe(0xfc);
DefineProbe(0xfd);
DefineProbe(0xfe);
DefineProbe(0xff);
DefineModule(PA, 0x20000);
DefineProbe(0x801);
DefineProbe(0x802);
DefineProbe(0x803);
DefineProbe(0x804);
DefineProbe(0x805);
DefineProbe(0x806);
DefineProbe(0x807);
DefineProbe(0x808);
DefineProbe(0x809);
DefineProbe(0x80a);
DefineProbe(0x80b);
DefineProbe(0x80c);
DefineProbe(0x80d);
DefineProbe(0x80e);
DefineProbe(0x80f);
DefineProbe(0x810);
DefineProbe(0xc01);
DefineProbe(0xc02);
DefineProbe(0xc03);
DefineProbe(0xc04);
DefineProbe(0xc05);
DefineProbe(0xc06);
DefineProbe(0xc07);
DefineProbe(0xc08);
DefineProbe(0xc09);
DefineProbe(0xc0a);
DefineProbe(0xc0b);
DefineProbe(0xc0c);
DefineProbe(0xc0d);
DefineProbe(0xc0e);
DefineProbe(0xc0f);
DefineProbe(0xc10);
DefineProbe(0xc11);
DefineProbe(0xc12);
DefineProbe(0xc13);
DefineProbe(0xc14);
DefineProbe(0xc15);
DefineProbe(0xc16);
DefineProbe(0xc17);
DefineProbe(0xc18);
DefineProbe(0xc19);
DefineProbe(0xc1a);
DefineModule(SE, 0x30000);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x4);
DefineProbe(0x5);
DefineProbe(0x6);
DefineProbe(0x10);
DefineProbe(0x11);
DefineProbe(0x12);
DefineProbe(0x13);
DefineProbe(0xfa);
DefineProbe(0xfb);
DefineProbe(0xfc);
DefineProbe(0xfd);
DefineProbe(0xfe);
DefineProbe(0xff);
DefineProbe(0x801);
DefineProbe(0x802);
DefineProbe(0x803);
DefineProbe(0x804);
DefineProbe(0x805);
DefineProbe(0x806);
DefineProbe(0x807);
DefineProbe(0x808);
DefineProbe(0x809);
DefineProbe(0xc01);
DefineProbe(0xc02);
DefineProbe(0xc03);
DefineProbe(0xc04);
DefineProbe(0xc05);
DefineProbe(0xc06);
DefineModule(RA, 0x40000);
DefineProbe(0x301);
DefineProbe(0x302);
DefineProbe(0x303);
DefineProbe(0x304);
DefineProbe(0x305);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x4);
DefineProbe(0x5);
DefineProbe(0x6);
DefineProbe(0x7);
DefineProbe(0x8);
DefineProbe(0x9);
DefineProbe(0xa);
DefineProbe(0xb);
DefineProbe(0xc);
DefineProbe(0xd);
DefineProbe(0xe);
DefineProbe(0x10);
DefineProbe(0x1b);
DefineProbe(0x11);
DefineProbe(0x12);
DefineProbe(0x13);
DefineProbe(0x14);
DefineProbe(0x15);
DefineProbe(0x16);
DefineProbe(0x17);
DefineProbe(0x18);
DefineProbe(0x19);
DefineProbe(0x1a);
DefineProbe(0x1c);
DefineProbe(0x1d);
DefineProbe(0x1e);
DefineProbe(0xfa);
DefineProbe(0xfb);
DefineProbe(0xfc);
DefineProbe(0xfd);
DefineProbe(0xfe);
DefineProbe(0xff);
DefineProbe(0x401);
DefineProbe(0x402);
DefineProbe(0x403);
DefineProbe(0x404);
DefineProbe(0x801);
DefineProbe(0x802);
DefineProbe(0x803);
DefineProbe(0x804);
DefineProbe(0x805);
DefineProbe(0x806);
DefineProbe(0x807);
DefineProbe(0x808);
DefineProbe(0x809);
DefineProbe(0x80a);
DefineProbe(0x80b);
DefineProbe(0x80c);
DefineProbe(0x80d);
DefineProbe(0x80e);
DefineProbe(0x80f);
DefineProbe(0x810);
DefineProbe(0x811);
DefineProbe(0xc01);
DefineProbe(0xc02);
DefineProbe(0xc03);
DefineProbe(0xc04);
DefineProbe(0xc05);
DefineProbe(0xc06);
DefineProbe(0xc07);
DefineProbe(0xc08);
DefineProbe(0xc09);
DefineProbe(0xc0a);
DefineModule(VS, 0x10000);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x4);
DefineProbe(0x5);
DefineProbe(0x6);
DefineProbe(0x7);
DefineProbe(0x8);
DefineProbe(0x9);
DefineProbe(0x12);
DefineProbe(0x13);
DefineProbe(0x29);
DefineProbe(0x31);
DefineProbe(0xfa);
DefineProbe(0xfb);
DefineProbe(0xfc);
DefineProbe(0xfd);
DefineProbe(0xfe);
DefineProbe(0xff);
DefineProbe(0x401);
DefineProbe(0x402);
DefineProbe(0x403);
DefineProbe(0x404);
DefineProbe(0x405);
DefineProbe(0x801);
DefineProbe(0x802);
DefineProbe(0x803);
DefineProbe(0x804);
DefineProbe(0x805);
DefineProbe(0x806);
DefineProbe(0x807);
DefineProbe(0x808);
DefineProbe(0x809);
DefineProbe(0x80a);
DefineProbe(0x80b);
DefineProbe(0x80c);
DefineProbe(0x80d);
DefineProbe(0x80e);
DefineProbe(0x80f);
DefineProbe(0x810);
DefineProbe(0x811);
DefineProbe(0x812);
DefineProbe(0x813);
DefineProbe(0x814);
DefineProbe(0x815);
DefineProbe(0x816);
DefineProbe(0x817);
DefineProbe(0x818);
DefineProbe(0x819);
DefineProbe(0x81a);
DefineProbe(0x81b);
DefineProbe(0x81c);
DefineProbe(0x81d);
DefineProbe(0x81e);
DefineProbe(0x81f);
DefineProbe(0x820);
DefineProbe(0x821);
DefineProbe(0x822);
DefineProbe(0x823);
DefineProbe(0x824);
DefineProbe(0x825);
DefineProbe(0x826);
DefineProbe(0x827);
DefineProbe(0x828);
DefineProbe(0x829);
DefineProbe(0x82a);
DefineProbe(0x82b);
DefineProbe(0x82c);
DefineProbe(0x82d);
DefineProbe(0x82e);
DefineProbe(0x82f);
DefineProbe(0x830);
DefineProbe(0x831);
DefineProbe(0x832);
DefineProbe(0x833);
DefineProbe(0x834);
DefineProbe(0x835);
DefineProbe(0x836);
DefineProbe(0x837);
DefineProbe(0x838);
DefineProbe(0x839);
DefineProbe(0x83a);
DefineProbe(0x83b);
DefineProbe(0x83c);
DefineProbe(0x83d);
DefineProbe(0x83e);
DefineProbe(0x83f);
DefineProbe(0x840);
DefineProbe(0x841);
DefineProbe(0x842);
DefineProbe(0x843);
DefineProbe(0x844);
DefineProbe(0x845);
DefineProbe(0x846);
DefineProbe(0x847);
DefineProbe(0x848);
DefineProbe(0x849);
DefineProbe(0x84a);
DefineProbe(0x84b);
DefineProbe(0x84c);
DefineProbe(0x84d);
DefineProbe(0x84e);
DefineProbe(0x84f);
DefineProbe(0x850);
DefineProbe(0x851);
DefineProbe(0x852);
DefineProbe(0x853);
DefineProbe(0x854);
DefineProbe(0x855);
DefineProbe(0x856);
DefineProbe(0x857);
DefineProbe(0x858);
DefineProbe(0x859);
DefineProbe(0x85a);
DefineProbe(0x85b);
DefineProbe(0x85c);
DefineProbe(0x85d);
DefineProbe(0x85e);
DefineProbe(0x85f);
DefineProbe(0x860);
DefineProbe(0x861);
DefineProbe(0x862);
DefineProbe(0x863);
DefineProbe(0x864);
DefineProbe(0x865);
DefineProbe(0x866);
DefineProbe(0x867);
DefineProbe(0x868);
DefineProbe(0x869);
DefineProbe(0x86a);
DefineProbe(0x86b);
DefineProbe(0x86c);
DefineProbe(0x86d);
DefineProbe(0x86e);
DefineProbe(0x86f);
DefineProbe(0x870);
DefineProbe(0x871);
DefineProbe(0x872);
DefineProbe(0x873);
DefineProbe(0x874);
DefineProbe(0x875);
DefineProbe(0x876);
DefineProbe(0x877);
DefineProbe(0x878);
DefineProbe(0x879);
DefineProbe(0x87a);
DefineProbe(0x87b);
DefineProbe(0x87c);
DefineProbe(0x87d);
DefineProbe(0x87e);
DefineProbe(0x87f);
DefineProbe(0x880);
DefineProbe(0x881);
DefineProbe(0x882);
DefineProbe(0x883);
DefineProbe(0x884);
DefineProbe(0x885);
DefineProbe(0x886);
DefineProbe(0x887);
DefineProbe(0x888);
DefineProbe(0x889);
DefineProbe(0x88a);
DefineProbe(0x88b);
DefineProbe(0x88c);
DefineProbe(0x88d);
DefineProbe(0x88e);
DefineProbe(0x88f);
DefineProbe(0x890);
DefineProbe(0x891);
DefineProbe(0x892);
DefineProbe(0x893);
DefineProbe(0x894);
DefineProbe(0x895);
DefineProbe(0x896);
DefineProbe(0x897);
DefineProbe(0x898);
DefineProbe(0x899);
DefineProbe(0x89a);
DefineProbe(0x89b);
DefineProbe(0x89c);
DefineProbe(0xc01);
DefineProbe(0xc02);
DefineModule(TCS, 0x100000);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x4);
DefineProbe(0x5);
DefineProbe(0x6);
DefineProbe(0x7);
DefineProbe(0x8);
DefineProbe(0x9);
DefineProbe(0x12);
DefineProbe(0x29);
DefineProbe(0x31);
DefineProbe(0xfa);
DefineProbe(0xfb);
DefineProbe(0xfc);
DefineProbe(0xfd);
DefineProbe(0xfe);
DefineProbe(0xff);
DefineProbe(0x405);
DefineProbe(0x406);
DefineProbe(0x407);
DefineProbe(0x801);
DefineProbe(0x802);
DefineProbe(0x803);
DefineProbe(0x804);
DefineProbe(0x805);
DefineProbe(0x806);
DefineProbe(0x807);
DefineProbe(0x808);
DefineProbe(0x809);
DefineProbe(0x80a);
DefineProbe(0x80b);
DefineProbe(0x80c);
DefineProbe(0x80d);
DefineProbe(0x80e);
DefineProbe(0x80f);
DefineProbe(0x810);
DefineProbe(0x811);
DefineProbe(0x812);
DefineProbe(0x813);
DefineProbe(0x814);
DefineProbe(0x815);
DefineProbe(0x816);
DefineProbe(0x817);
DefineProbe(0x818);
DefineProbe(0x819);
DefineProbe(0x81a);
DefineProbe(0x81b);
DefineProbe(0x81c);
DefineProbe(0x81d);
DefineProbe(0x81e);
DefineProbe(0x81f);
DefineProbe(0x820);
DefineProbe(0x821);
DefineProbe(0x822);
DefineProbe(0x823);
DefineProbe(0x824);
DefineProbe(0x825);
DefineProbe(0x826);
DefineProbe(0x827);
DefineProbe(0x828);
DefineProbe(0x829);
DefineProbe(0x82a);
DefineProbe(0x82b);
DefineProbe(0x82c);
DefineProbe(0x82d);
DefineProbe(0x82e);
DefineProbe(0x82f);
DefineProbe(0x830);
DefineProbe(0x831);
DefineProbe(0x832);
DefineProbe(0x833);
DefineProbe(0x834);
DefineProbe(0x835);
DefineProbe(0x836);
DefineProbe(0x837);
DefineProbe(0x838);
DefineProbe(0x839);
DefineProbe(0x83a);
DefineProbe(0x83b);
DefineProbe(0x83c);
DefineProbe(0x83d);
DefineProbe(0x83e);
DefineProbe(0x83f);
DefineProbe(0x840);
DefineProbe(0x841);
DefineProbe(0x842);
DefineProbe(0x843);
DefineProbe(0x844);
DefineProbe(0x845);
DefineProbe(0x846);
DefineProbe(0x847);
DefineProbe(0x848);
DefineProbe(0x849);
DefineProbe(0x84a);
DefineProbe(0x84b);
DefineProbe(0x84c);
DefineProbe(0x84d);
DefineProbe(0x84e);
DefineProbe(0x84f);
DefineProbe(0x850);
DefineProbe(0x851);
DefineProbe(0x852);
DefineProbe(0x853);
DefineProbe(0x854);
DefineProbe(0x855);
DefineProbe(0x856);
DefineProbe(0x857);
DefineProbe(0x858);
DefineProbe(0x859);
DefineProbe(0x85a);
DefineProbe(0x85b);
DefineProbe(0x85c);
DefineProbe(0x85d);
DefineProbe(0x85e);
DefineProbe(0x85f);
DefineProbe(0x860);
DefineProbe(0x861);
DefineProbe(0x862);
DefineProbe(0x863);
DefineProbe(0x864);
DefineProbe(0x865);
DefineProbe(0x866);
DefineProbe(0x867);
DefineProbe(0x868);
DefineProbe(0x869);
DefineProbe(0x86a);
DefineProbe(0x86b);
DefineProbe(0x86c);
DefineProbe(0x86d);
DefineProbe(0x86e);
DefineProbe(0x86f);
DefineProbe(0x870);
DefineProbe(0x871);
DefineProbe(0x872);
DefineProbe(0x873);
DefineProbe(0x874);
DefineProbe(0x875);
DefineProbe(0x876);
DefineProbe(0x877);
DefineProbe(0x878);
DefineProbe(0x879);
DefineProbe(0x87a);
DefineProbe(0x87b);
DefineProbe(0x87c);
DefineProbe(0x87d);
DefineProbe(0x87e);
DefineProbe(0x87f);
DefineProbe(0x880);
DefineProbe(0x881);
DefineProbe(0x882);
DefineProbe(0x883);
DefineProbe(0x884);
DefineProbe(0x885);
DefineProbe(0x886);
DefineProbe(0x887);
DefineProbe(0x888);
DefineProbe(0x889);
DefineProbe(0x88a);
DefineProbe(0x88b);
DefineProbe(0x88c);
DefineProbe(0x88d);
DefineProbe(0x88e);
DefineProbe(0x88f);
DefineProbe(0x890);
DefineProbe(0x891);
DefineProbe(0x892);
DefineProbe(0x893);
DefineProbe(0x894);
DefineProbe(0x895);
DefineProbe(0x896);
DefineProbe(0x897);
DefineProbe(0x898);
DefineProbe(0x899);
DefineProbe(0x89a);
DefineProbe(0x89b);
DefineProbe(0x89c);
DefineProbe(0xc01);
DefineProbe(0xc02);
DefineModule(TES, 0x110000);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x4);
DefineProbe(0x5);
DefineProbe(0x6);
DefineProbe(0x7);
DefineProbe(0x8);
DefineProbe(0x9);
DefineProbe(0x12);
DefineProbe(0x29);
DefineProbe(0x31);
DefineProbe(0xfa);
DefineProbe(0xfb);
DefineProbe(0xfc);
DefineProbe(0xfd);
DefineProbe(0xfe);
DefineProbe(0xff);
DefineProbe(0x405);
DefineProbe(0x406);
DefineProbe(0x407);
DefineProbe(0x801);
DefineProbe(0x802);
DefineProbe(0x803);
DefineProbe(0x804);
DefineProbe(0x805);
DefineProbe(0x806);
DefineProbe(0x807);
DefineProbe(0x808);
DefineProbe(0x809);
DefineProbe(0x80a);
DefineProbe(0x80b);
DefineProbe(0x80c);
DefineProbe(0x80d);
DefineProbe(0x80e);
DefineProbe(0x80f);
DefineProbe(0x810);
DefineProbe(0x811);
DefineProbe(0x812);
DefineProbe(0x813);
DefineProbe(0x814);
DefineProbe(0x815);
DefineProbe(0x816);
DefineProbe(0x817);
DefineProbe(0x818);
DefineProbe(0x819);
DefineProbe(0x81a);
DefineProbe(0x81b);
DefineProbe(0x81c);
DefineProbe(0x81d);
DefineProbe(0x81e);
DefineProbe(0x81f);
DefineProbe(0x820);
DefineProbe(0x821);
DefineProbe(0x822);
DefineProbe(0x823);
DefineProbe(0x824);
DefineProbe(0x825);
DefineProbe(0x826);
DefineProbe(0x827);
DefineProbe(0x828);
DefineProbe(0x829);
DefineProbe(0x82a);
DefineProbe(0x82b);
DefineProbe(0x82c);
DefineProbe(0x82d);
DefineProbe(0x82e);
DefineProbe(0x82f);
DefineProbe(0x830);
DefineProbe(0x831);
DefineProbe(0x832);
DefineProbe(0x833);
DefineProbe(0x834);
DefineProbe(0x835);
DefineProbe(0x836);
DefineProbe(0x837);
DefineProbe(0x838);
DefineProbe(0x839);
DefineProbe(0x83a);
DefineProbe(0x83b);
DefineProbe(0x83c);
DefineProbe(0x83d);
DefineProbe(0x83e);
DefineProbe(0x83f);
DefineProbe(0x840);
DefineProbe(0x841);
DefineProbe(0x842);
DefineProbe(0x843);
DefineProbe(0x844);
DefineProbe(0x845);
DefineProbe(0x846);
DefineProbe(0x847);
DefineProbe(0x848);
DefineProbe(0x849);
DefineProbe(0x84a);
DefineProbe(0x84b);
DefineProbe(0x84c);
DefineProbe(0x84d);
DefineProbe(0x84e);
DefineProbe(0x84f);
DefineProbe(0x850);
DefineProbe(0x851);
DefineProbe(0x852);
DefineProbe(0x853);
DefineProbe(0x854);
DefineProbe(0x855);
DefineProbe(0x856);
DefineProbe(0x857);
DefineProbe(0x858);
DefineProbe(0x859);
DefineProbe(0x85a);
DefineProbe(0x85b);
DefineProbe(0x85c);
DefineProbe(0x85d);
DefineProbe(0x85e);
DefineProbe(0x85f);
DefineProbe(0x860);
DefineProbe(0x861);
DefineProbe(0x862);
DefineProbe(0x863);
DefineProbe(0x864);
DefineProbe(0x865);
DefineProbe(0x866);
DefineProbe(0x867);
DefineProbe(0x868);
DefineProbe(0x869);
DefineProbe(0x86a);
DefineProbe(0x86b);
DefineProbe(0x86c);
DefineProbe(0x86d);
DefineProbe(0x86e);
DefineProbe(0x86f);
DefineProbe(0x870);
DefineProbe(0x871);
DefineProbe(0x872);
DefineProbe(0x873);
DefineProbe(0x874);
DefineProbe(0x875);
DefineProbe(0x876);
DefineProbe(0x877);
DefineProbe(0x878);
DefineProbe(0x879);
DefineProbe(0x87a);
DefineProbe(0x87b);
DefineProbe(0x87c);
DefineProbe(0x87d);
DefineProbe(0x87e);
DefineProbe(0x87f);
DefineProbe(0x880);
DefineProbe(0x881);
DefineProbe(0x882);
DefineProbe(0x883);
DefineProbe(0x884);
DefineProbe(0x885);
DefineProbe(0x886);
DefineProbe(0x887);
DefineProbe(0x888);
DefineProbe(0x889);
DefineProbe(0x88a);
DefineProbe(0x88b);
DefineProbe(0x88c);
DefineProbe(0x88d);
DefineProbe(0x88e);
DefineProbe(0x88f);
DefineProbe(0x890);
DefineProbe(0x891);
DefineProbe(0x892);
DefineProbe(0x893);
DefineProbe(0x894);
DefineProbe(0x895);
DefineProbe(0x896);
DefineProbe(0x897);
DefineProbe(0x898);
DefineProbe(0x899);
DefineProbe(0x89a);
DefineProbe(0x89b);
DefineProbe(0x89c);
DefineProbe(0xc01);
DefineProbe(0xc02);
DefineModule(GS, 0x120000);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x4);
DefineProbe(0x5);
DefineProbe(0x6);
DefineProbe(0x7);
DefineProbe(0x8);
DefineProbe(0x9);
DefineProbe(0x12);
DefineProbe(0x29);
DefineProbe(0x31);
DefineProbe(0xfa);
DefineProbe(0xfb);
DefineProbe(0xfc);
DefineProbe(0xfd);
DefineProbe(0xfe);
DefineProbe(0xff);
DefineProbe(0x405);
DefineProbe(0x406);
DefineProbe(0x407);
DefineProbe(0x801);
DefineProbe(0x802);
DefineProbe(0x803);
DefineProbe(0x804);
DefineProbe(0x805);
DefineProbe(0x806);
DefineProbe(0x807);
DefineProbe(0x808);
DefineProbe(0x809);
DefineProbe(0x80a);
DefineProbe(0x80b);
DefineProbe(0x80c);
DefineProbe(0x80d);
DefineProbe(0x80e);
DefineProbe(0x80f);
DefineProbe(0x810);
DefineProbe(0x811);
DefineProbe(0x812);
DefineProbe(0x813);
DefineProbe(0x814);
DefineProbe(0x815);
DefineProbe(0x816);
DefineProbe(0x817);
DefineProbe(0x818);
DefineProbe(0x819);
DefineProbe(0x81a);
DefineProbe(0x81b);
DefineProbe(0x81c);
DefineProbe(0x81d);
DefineProbe(0x81e);
DefineProbe(0x81f);
DefineProbe(0x820);
DefineProbe(0x821);
DefineProbe(0x822);
DefineProbe(0x823);
DefineProbe(0x824);
DefineProbe(0x825);
DefineProbe(0x826);
DefineProbe(0x827);
DefineProbe(0x828);
DefineProbe(0x829);
DefineProbe(0x82a);
DefineProbe(0x82b);
DefineProbe(0x82c);
DefineProbe(0x82d);
DefineProbe(0x82e);
DefineProbe(0x82f);
DefineProbe(0x830);
DefineProbe(0x831);
DefineProbe(0x832);
DefineProbe(0x833);
DefineProbe(0x834);
DefineProbe(0x835);
DefineProbe(0x836);
DefineProbe(0x837);
DefineProbe(0x838);
DefineProbe(0x839);
DefineProbe(0x83a);
DefineProbe(0x83b);
DefineProbe(0x83c);
DefineProbe(0x83d);
DefineProbe(0x83e);
DefineProbe(0x83f);
DefineProbe(0x840);
DefineProbe(0x841);
DefineProbe(0x842);
DefineProbe(0x843);
DefineProbe(0x844);
DefineProbe(0x845);
DefineProbe(0x846);
DefineProbe(0x847);
DefineProbe(0x848);
DefineProbe(0x849);
DefineProbe(0x84a);
DefineProbe(0x84b);
DefineProbe(0x84c);
DefineProbe(0x84d);
DefineProbe(0x84e);
DefineProbe(0x84f);
DefineProbe(0x850);
DefineProbe(0x851);
DefineProbe(0x852);
DefineProbe(0x853);
DefineProbe(0x854);
DefineProbe(0x855);
DefineProbe(0x856);
DefineProbe(0x857);
DefineProbe(0x858);
DefineProbe(0x859);
DefineProbe(0x85a);
DefineProbe(0x85b);
DefineProbe(0x85c);
DefineProbe(0x85d);
DefineProbe(0x85e);
DefineProbe(0x85f);
DefineProbe(0x860);
DefineProbe(0x861);
DefineProbe(0x862);
DefineProbe(0x863);
DefineProbe(0x864);
DefineProbe(0x865);
DefineProbe(0x866);
DefineProbe(0x867);
DefineProbe(0x868);
DefineProbe(0x869);
DefineProbe(0x86a);
DefineProbe(0x86b);
DefineProbe(0x86c);
DefineProbe(0x86d);
DefineProbe(0x86e);
DefineProbe(0x86f);
DefineProbe(0x870);
DefineProbe(0x871);
DefineProbe(0x872);
DefineProbe(0x873);
DefineProbe(0x874);
DefineProbe(0x875);
DefineProbe(0x876);
DefineProbe(0x877);
DefineProbe(0x878);
DefineProbe(0x879);
DefineProbe(0x87a);
DefineProbe(0x87b);
DefineProbe(0x87c);
DefineProbe(0x87d);
DefineProbe(0x87e);
DefineProbe(0x87f);
DefineProbe(0x880);
DefineProbe(0x881);
DefineProbe(0x882);
DefineProbe(0x883);
DefineProbe(0x884);
DefineProbe(0x885);
DefineProbe(0x886);
DefineProbe(0x887);
DefineProbe(0x888);
DefineProbe(0x889);
DefineProbe(0x88a);
DefineProbe(0x88b);
DefineProbe(0x88c);
DefineProbe(0x88d);
DefineProbe(0x88e);
DefineProbe(0x88f);
DefineProbe(0x890);
DefineProbe(0x891);
DefineProbe(0x892);
DefineProbe(0x893);
DefineProbe(0x894);
DefineProbe(0x895);
DefineProbe(0x896);
DefineProbe(0x897);
DefineProbe(0x898);
DefineProbe(0x899);
DefineProbe(0x89a);
DefineProbe(0x89b);
DefineProbe(0x89c);
DefineProbe(0xc01);
DefineProbe(0xc02);
DefineModule(PSCS, 0x50000);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x4);
DefineProbe(0x5);
DefineProbe(0x6);
DefineProbe(0x7);
DefineProbe(0x8);
DefineProbe(0x9);
DefineProbe(0x10);
DefineProbe(0x11);
DefineProbe(0x20);
DefineProbe(0x21);
DefineProbe(0x22);
DefineProbe(0x23);
DefineProbe(0x24);
DefineProbe(0x25);
DefineProbe(0x26);
DefineProbe(0x27);
DefineProbe(0x28);
DefineProbe(0x29);
DefineProbe(0x30);
DefineProbe(0x31);
DefineProbe(0x32);
DefineProbe(0x33);
DefineProbe(0x80);
DefineProbe(0xfa);
DefineProbe(0xfb);
DefineProbe(0xfc);
DefineProbe(0xfd);
DefineProbe(0xfe);
DefineProbe(0xff);
DefineProbe(0x401);
DefineProbe(0x403);
DefineProbe(0x406);
DefineProbe(0x407);
DefineProbe(0x408);
DefineProbe(0x801);
DefineProbe(0x802);
DefineProbe(0x803);
DefineProbe(0x804);
DefineProbe(0x805);
DefineProbe(0x806);
DefineProbe(0x807);
DefineProbe(0x808);
DefineProbe(0x809);
DefineProbe(0x80a);
DefineProbe(0x80b);
DefineProbe(0x80c);
DefineProbe(0x80d);
DefineProbe(0x80e);
DefineProbe(0x80f);
DefineProbe(0x810);
DefineProbe(0x811);
DefineProbe(0x812);
DefineProbe(0x813);
DefineProbe(0x814);
DefineProbe(0x815);
DefineProbe(0x816);
DefineProbe(0x817);
DefineProbe(0x818);
DefineProbe(0x819);
DefineProbe(0x81a);
DefineProbe(0x81b);
DefineProbe(0x81c);
DefineProbe(0x81d);
DefineProbe(0x81e);
DefineProbe(0x81f);
DefineProbe(0x820);
DefineProbe(0x821);
DefineProbe(0x822);
DefineProbe(0x823);
DefineProbe(0x824);
DefineProbe(0x825);
DefineProbe(0x826);
DefineProbe(0x827);
DefineProbe(0x828);
DefineProbe(0x829);
DefineProbe(0x82a);
DefineProbe(0x82b);
DefineProbe(0x82c);
DefineProbe(0x82d);
DefineProbe(0x82e);
DefineProbe(0x82f);
DefineProbe(0x830);
DefineProbe(0x831);
DefineProbe(0x832);
DefineProbe(0x833);
DefineProbe(0x834);
DefineProbe(0x835);
DefineProbe(0x836);
DefineProbe(0x837);
DefineProbe(0x838);
DefineProbe(0x839);
DefineProbe(0x83a);
DefineProbe(0x83b);
DefineProbe(0x83c);
DefineProbe(0x83d);
DefineProbe(0x83e);
DefineProbe(0x83f);
DefineProbe(0x840);
DefineProbe(0x841);
DefineProbe(0x842);
DefineProbe(0x843);
DefineProbe(0x844);
DefineProbe(0x845);
DefineProbe(0x846);
DefineProbe(0x847);
DefineProbe(0x848);
DefineProbe(0x849);
DefineProbe(0x84a);
DefineProbe(0x84b);
DefineProbe(0x84c);
DefineProbe(0x84d);
DefineProbe(0x84e);
DefineProbe(0x84f);
DefineProbe(0x850);
DefineProbe(0x851);
DefineProbe(0x852);
DefineProbe(0x853);
DefineProbe(0x854);
DefineProbe(0x855);
DefineProbe(0x856);
DefineProbe(0x857);
DefineProbe(0x858);
DefineProbe(0x859);
DefineProbe(0x85a);
DefineProbe(0x85b);
DefineProbe(0x85c);
DefineProbe(0x85d);
DefineProbe(0x85e);
DefineProbe(0x85f);
DefineProbe(0x860);
DefineProbe(0x861);
DefineProbe(0x862);
DefineProbe(0x863);
DefineProbe(0x864);
DefineProbe(0x865);
DefineProbe(0x866);
DefineProbe(0x867);
DefineProbe(0x868);
DefineProbe(0x869);
DefineProbe(0x86a);
DefineProbe(0x86b);
DefineProbe(0x86c);
DefineProbe(0x86d);
DefineProbe(0x86e);
DefineProbe(0x86f);
DefineProbe(0x870);
DefineProbe(0x871);
DefineProbe(0x872);
DefineProbe(0x873);
DefineProbe(0x874);
DefineProbe(0x875);
DefineProbe(0x876);
DefineProbe(0x877);
DefineProbe(0x878);
DefineProbe(0x879);
DefineProbe(0x87a);
DefineProbe(0x87b);
DefineProbe(0x87c);
DefineProbe(0x87d);
DefineProbe(0x87e);
DefineProbe(0x87f);
DefineProbe(0x880);
DefineProbe(0x881);
DefineProbe(0x882);
DefineProbe(0x883);
DefineProbe(0x884);
DefineProbe(0x885);
DefineProbe(0x886);
DefineProbe(0x887);
DefineProbe(0x888);
DefineProbe(0x889);
DefineProbe(0x88a);
DefineProbe(0x88b);
DefineProbe(0x88c);
DefineProbe(0x88d);
DefineProbe(0x88e);
DefineProbe(0x88f);
DefineProbe(0x890);
DefineProbe(0x891);
DefineProbe(0x892);
DefineProbe(0x893);
DefineProbe(0x894);
DefineProbe(0x895);
DefineProbe(0x896);
DefineProbe(0x897);
DefineProbe(0x898);
DefineProbe(0x899);
DefineProbe(0x89a);
DefineProbe(0x89b);
DefineProbe(0x89c);
DefineProbe(0xc01);
DefineProbe(0xc02);
DefineModule(TX, 0x60000);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x4);
DefineProbe(0x5);
DefineProbe(0x6);
DefineProbe(0x7);
DefineProbe(0x9);
DefineProbe(0xa);
DefineProbe(0x10);
DefineProbe(0x11);
DefineProbe(0x12);
DefineProbe(0x13);
DefineProbe(0x20);
DefineProbe(0x21);
DefineProbe(0x22);
DefineProbe(0x23);
DefineProbe(0x24);
DefineProbe(0x25);
DefineProbe(0x26);
DefineProbe(0x27);
DefineProbe(0x28);
DefineProbe(0x29);
DefineProbe(0x2a);
DefineProbe(0x2b);
DefineProbe(0x2c);
DefineProbe(0x2d);
DefineProbe(0x2e);
DefineProbe(0x2f);
DefineProbe(0x30);
DefineProbe(0x31);
DefineProbe(0x32);
DefineProbe(0x33);
DefineProbe(0x34);
DefineProbe(0x35);
DefineProbe(0x36);
DefineProbe(0x37);
DefineProbe(0x38);
DefineProbe(0x39);
DefineProbe(0xfa);
DefineProbe(0xfb);
DefineProbe(0xfc);
DefineProbe(0xfd);
DefineProbe(0xfe);
DefineProbe(0xff);
DefineProbe(0x801);
DefineProbe(0x802);
DefineProbe(0x803);
DefineProbe(0x804);
DefineProbe(0x805);
DefineProbe(0x806);
DefineProbe(0x807);
DefineProbe(0x808);
DefineProbe(0x809);
DefineProbe(0x80a);
DefineProbe(0x80b);
DefineProbe(0x80c);
DefineProbe(0x80d);
DefineProbe(0x80e);
DefineProbe(0x80f);
DefineProbe(0x810);
DefineProbe(0x811);
DefineProbe(0x812);
DefineProbe(0x813);
DefineProbe(0x814);
DefineProbe(0x815);
DefineProbe(0x816);
DefineProbe(0x817);
DefineProbe(0x818);
DefineProbe(0x819);
DefineProbe(0x81a);
DefineProbe(0x81b);
DefineProbe(0x81c);
DefineProbe(0x81d);
DefineProbe(0x81e);
DefineProbe(0x81f);
DefineProbe(0x820);
DefineProbe(0x821);
DefineProbe(0x822);
DefineProbe(0x823);
DefineProbe(0x824);
DefineProbe(0x825);
DefineProbe(0x826);
DefineProbe(0x827);
DefineProbe(0x828);
DefineProbe(0x829);
DefineProbe(0x830);
DefineProbe(0x831);
DefineProbe(0x832);
DefineProbe(0xc01);
DefineProbe(0xc02);
DefineProbe(0xc03);
DefineProbe(0xc04);
DefineProbe(0xc05);
DefineProbe(0xc06);
DefineProbe(0xc07);
DefineProbe(0xc08);
DefineProbe(0xc09);
DefineProbe(0xc0a);
DefineProbe(0xc0b);
DefineProbe(0xc0c);
DefineProbe(0xc0d);
DefineModule(PE, 0x70000);
DefineProbe(0x301);
DefineProbe(0x302);
DefineProbe(0x303);
DefineProbe(0x304);
DefineProbe(0x305);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x4);
DefineProbe(0x5);
DefineProbe(0x6);
DefineProbe(0x7);
DefineProbe(0x8);
DefineProbe(0x9);
DefineProbe(0xa);
DefineProbe(0xb);
DefineProbe(0xc);
DefineProbe(0x10);
DefineProbe(0x11);
DefineProbe(0x12);
DefineProbe(0x13);
DefineProbe(0x14);
DefineProbe(0x15);
DefineProbe(0x16);
DefineProbe(0x17);
DefineProbe(0x18);
DefineProbe(0x19);
DefineProbe(0x1a);
DefineProbe(0x1b);
DefineProbe(0x1c);
DefineProbe(0x1d);
DefineProbe(0x1e);
DefineProbe(0x1f);
DefineProbe(0x20);
DefineProbe(0x21);
DefineProbe(0x22);
DefineProbe(0x23);
DefineProbe(0x24);
DefineProbe(0x25);
DefineProbe(0x26);
DefineProbe(0x27);
DefineProbe(0xfa);
DefineProbe(0xfb);
DefineProbe(0xfc);
DefineProbe(0xfd);
DefineProbe(0xfe);
DefineProbe(0xff);
DefineProbe(0x401);
DefineProbe(0x402);
DefineProbe(0x403);
DefineProbe(0x404);
DefineProbe(0x801);
DefineProbe(0x802);
DefineProbe(0x803);
DefineProbe(0x804);
DefineProbe(0x805);
DefineProbe(0x806);
DefineProbe(0x807);
DefineProbe(0x808);
DefineProbe(0x809);
DefineProbe(0x80a);
DefineProbe(0x80b);
DefineProbe(0x80c);
DefineProbe(0x80d);
DefineProbe(0x80e);
DefineProbe(0x80f);
DefineProbe(0x810);
DefineProbe(0xc01);
DefineProbe(0xc02);
DefineProbe(0xc03);
DefineProbe(0xc04);
DefineProbe(0xc05);
DefineProbe(0xc06);
DefineProbe(0xc07);
DefineProbe(0xc08);
DefineProbe(0xc09);
DefineProbe(0xc0a);
DefineProbe(0xc0b);
DefineProbe(0xc0c);
DefineProbe(0xc0d);
DefineProbe(0xc0e);
DefineProbe(0xc0f);
DefineModule(USC, 0x140000);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x4);
DefineProbe(0x5);
DefineProbe(0x6);
DefineProbe(0x7);
DefineProbe(0x8);
DefineProbe(0x9);
DefineProbe(0xa);
DefineProbe(0xb);
DefineProbe(0xc);
DefineProbe(0xd);
DefineProbe(0xe);
DefineProbe(0xf);
DefineProbe(0x10);
DefineProbe(0x11);
DefineProbe(0x12);
DefineProbe(0x13);
DefineProbe(0x14);
DefineProbe(0x15);
DefineProbe(0x16);
DefineProbe(0x17);
DefineProbe(0x18);
DefineProbe(0x19);
DefineProbe(0x1a);
DefineProbe(0x1b);
DefineProbe(0x1c);
DefineProbe(0x1d);
DefineProbe(0x1e);
DefineProbe(0x1f);
DefineProbe(0x20);
DefineProbe(0x21);
DefineProbe(0x22);
DefineProbe(0x23);
DefineProbe(0x24);
DefineProbe(0xc00);
DefineProbe(0xc01);
DefineProbe(0xc02);
DefineProbe(0xc03);
DefineProbe(0xc04);
DefineProbe(0xc05);
DefineProbe(0xc06);
DefineProbe(0xc07);
DefineProbe(0xc08);
DefineProbe(0xc09);
DefineProbe(0xc0a);
DefineProbe(0xc0b);
DefineProbe(0xc0c);
DefineProbe(0xc0d);
DefineProbe(0xc0e);
DefineProbe(0xc0f);
DefineProbe(0xc10);
DefineProbe(0xc11);
DefineProbe(0xc12);
DefineProbe(0xc13);
DefineProbe(0xc14);
DefineProbe(0xc15);
DefineProbe(0xc16);
DefineProbe(0xc17);
DefineProbe(0xc18);
DefineProbe(0xc19);
DefineProbe(0xc1a);
DefineProbe(0xc1b);
DefineModule(MC, 0x80000);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x4);
DefineProbe(0x5);
DefineProbe(0x6);
DefineProbe(0x7);
DefineProbe(0x8);
DefineProbe(0x9);
DefineProbe(0xa);
DefineProbe(0xb);
DefineProbe(0xc);
DefineProbe(0xd);
DefineProbe(0xe);
DefineProbe(0xf);
DefineProbe(0x10);
DefineProbe(0x11);
DefineProbe(0x12);
DefineProbe(0x20);
DefineProbe(0x21);
DefineProbe(0x22);
DefineProbe(0x23);
DefineProbe(0x24);
DefineProbe(0x25);
DefineProbe(0x26);
DefineProbe(0x27);
DefineProbe(0xfa);
DefineProbe(0xfb);
DefineProbe(0xfc);
DefineProbe(0xfd);
DefineProbe(0xfe);
DefineProbe(0xff);
DefineProbe(0x801);
DefineProbe(0x802);
DefineProbe(0x803);
DefineProbe(0x804);
DefineProbe(0x805);
DefineProbe(0x806);
DefineProbe(0x807);
DefineProbe(0x808);
DefineProbe(0x809);
DefineProbe(0x80a);
DefineProbe(0x80b);
DefineProbe(0x80c);
DefineProbe(0x80d);
DefineProbe(0x80e);
DefineProbe(0x80f);
DefineProbe(0x810);
DefineProbe(0x811);
DefineProbe(0x812);
DefineProbe(0x813);
DefineProbe(0x814);
DefineProbe(0x815);
DefineProbe(0x816);
DefineProbe(0x817);
DefineProbe(0x818);
DefineProbe(0x819);
DefineProbe(0x81a);
DefineProbe(0x81b);
DefineProbe(0x81c);
DefineModule(HI, 0xa0000);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x4);
DefineProbe(0x5);
DefineProbe(0x6);
DefineProbe(0x7);
DefineProbe(0x8);
DefineProbe(0x9);
DefineProbe(0xa);
DefineProbe(0xb);
DefineProbe(0xc);
DefineProbe(0xd);
DefineProbe(0xe);
DefineProbe(0xf);
DefineProbe(0x40);
DefineProbe(0x41);
DefineProbe(0x42);
DefineProbe(0x46);
DefineProbe(0x47);
DefineProbe(0x48);
DefineProbe(0x49);
DefineProbe(0x4a);
DefineProbe(0x4b);
DefineProbe(0x52);
DefineProbe(0x53);
DefineProbe(0xfa);
DefineProbe(0xfb);
DefineProbe(0xfc);
DefineProbe(0xfd);
DefineProbe(0xfe);
DefineProbe(0xff);
DefineProbe(0x801);
DefineProbe(0x802);
DefineProbe(0x803);
DefineProbe(0x804);
DefineProbe(0x805);
DefineProbe(0x806);
DefineProbe(0x807);
DefineProbe(0x808);
DefineProbe(0x809);
DefineProbe(0x80a);
DefineProbe(0x80b);
DefineProbe(0x80c);
DefineProbe(0x80d);
DefineProbe(0x80e);
DefineProbe(0x80f);
DefineProbe(0x810);
DefineProbe(0x811);
DefineProbe(0x812);
DefineProbe(0x813);
DefineProbe(0x814);
DefineProbe(0x815);
DefineProbe(0x816);
DefineProbe(0x817);
DefineProbe(0x818);
DefineProbe(0x819);
DefineProbe(0x81a);
DefineProbe(0x81b);
DefineProbe(0x81c);
DefineProbe(0x81d);
DefineProbe(0x81e);
DefineProbe(0x81f);
DefineProbe(0x820);
DefineProbe(0x821);
DefineProbe(0x822);
DefineProbe(0x823);
DefineProbe(0x824);
DefineProbe(0xc01);
DefineProbe(0xc02);
DefineProbe(0xc03);
DefineProbe(0xc04);
DefineProbe(0xc05);
DefineProbe(0xc06);
DefineProbe(0xc07);
DefineProbe(0xc08);
DefineProbe(0xc09);
DefineProbe(0xc0a);
DefineProbe(0xc0b);
DefineProbe(0xc0c);
DefineProbe(0xc0d);
DefineProbe(0xc0e);
DefineModule(BLT, 0x160000);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x4);
DefineProbe(0x10);
DefineProbe(0x11);
DefineProbe(0x12);
DefineProbe(0x13);
DefineProbe(0x14);
DefineProbe(0x15);
DefineProbe(0x16);
DefineProbe(0x17);
DefineProbe(0x18);
DefineProbe(0x19);
DefineProbe(0xfa);
DefineProbe(0xfb);
DefineProbe(0xfc);
DefineProbe(0xfd);
DefineProbe(0xfe);
DefineProbe(0xff);
DefineModule(DIR, 0x150000);
DefineProbe(0x1);
DefineProbe(0x2);
DefineProbe(0x3);
DefineProbe(0x4);
DefineProbe(0x5);
DefineProbe(0x6);
DefineProbe(0x7);
DefineProbe(0x8);
DefineProbe(0x9);
DefineProbe(0xa);
DefineProbe(0xb);
DefineProbe(0xc);