📄 f2802.gel
字号:
GEL_WatchAdd("*0x7117,x","ADCRESULT15");
GEL_WatchAdd("*0x7118,x","ADCTRL3");
GEL_WatchAdd("*0x7119,x","ADCST");
GEL_WatchAdd("*0x711C,x","ADCREFSEL");
GEL_WatchAdd("*0x711D,x","ADCOFFTRIM");
GEL_WatchAdd("*0x0B00,x","ADCRESULT0 Mirror");
GEL_WatchAdd("*0x0B01,x","ADCRESULT1 Mirror");
GEL_WatchAdd("*0x0B02,x","ADCRESULT2 Mirror");
GEL_WatchAdd("*0x0B03,x","ADCRESULT3 Mirror");
GEL_WatchAdd("*0x0B04,x","ADCRESULT4 Mirror");
GEL_WatchAdd("*0x0B05,x","ADCRESULT5 Mirror");
GEL_WatchAdd("*0x0B06,x","ADCRESULT6 Mirror");
GEL_WatchAdd("*0x0B07,x","ADCRESULT7 Mirror");
GEL_WatchAdd("*0x0B08,x","ADCRESULT8 Mirror");
GEL_WatchAdd("*0x0B09,x","ADCRESULT9 Mirror");
GEL_WatchAdd("*0x0B0A,x","ADCRESULT10 Mirror");
GEL_WatchAdd("*0x0B0B,x","ADCRESULT11 Mirror");
GEL_WatchAdd("*0x0B0C,x","ADCRESULT12 Mirror");
GEL_WatchAdd("*0x0B0D,x","ADCRESULT13 Mirror");
GEL_WatchAdd("*0x0B0E,x","ADCRESULT14 Mirror");
GEL_WatchAdd("*0x0B0F,x","ADCRESULT15 Mirror");
}
hotmenu ADC_Control_Regs()
{
GEL_WatchAdd("*0x7100,x","ADCTRL1");
GEL_WatchAdd("*0x7101,x","ADCTRL2");
GEL_WatchAdd("*0x7102,x","ADCMAXCONV");
GEL_WatchAdd("*0x7107,x","ADCASEQSR");
GEL_WatchAdd("*0x7118,x","ADCTRL3");
GEL_WatchAdd("*0x7119,x","ADCST");
GEL_WatchAdd("*0x711C,x","ADCREFSEL");
GEL_WatchAdd("*0x711D,x","ADCOFFTRIM");
}
hotmenu ADCCHSELSEQx_Regs()
{
GEL_WatchAdd("*0x7103,x","ADCCHSELSEQ1");
GEL_WatchAdd("*0x7104,x","ADCCHSELSEQ2");
GEL_WatchAdd("*0x7105,x","ADCCHSELSEQ3");
GEL_WatchAdd("*0x7106,x","ADCCHSELSEQ4");
}
hotmenu ADCRESULT_0_to_7()
{
GEL_WatchAdd("*0x7108,x","ADCRESULT0");
GEL_WatchAdd("*0x7109,x","ADCRESULT1");
GEL_WatchAdd("*0x710A,x","ADCRESULT2");
GEL_WatchAdd("*0x710B,x","ADCRESULT3");
GEL_WatchAdd("*0x710C,x","ADCRESULT4");
GEL_WatchAdd("*0x710D,x","ADCRESULT5");
GEL_WatchAdd("*0x710E,x","ADCRESULT6");
GEL_WatchAdd("*0x710F,x","ADCRESULT7");
}
hotmenu ADCRESULT_8_to_15()
{
GEL_WatchAdd("*0x7110,x","ADCRESULT8");
GEL_WatchAdd("*0x7111,x","ADCRESULT9");
GEL_WatchAdd("*0x7112,x","ADCRESULT10");
GEL_WatchAdd("*0x7113,x","ADCRESULT11");
GEL_WatchAdd("*0x7114,x","ADCRESULT12");
GEL_WatchAdd("*0x7115,x","ADCRESULT13");
GEL_WatchAdd("*0x7116,x","ADCRESULT14");
GEL_WatchAdd("*0x7117,x","ADCRESULT15");
}
hotmenu ADCRESULT_Mirror_0_to_7()
{
GEL_WatchAdd("*0x0B00,x","ADCRESULT0 Mirror");
GEL_WatchAdd("*0x0B01,x","ADCRESULT1 Mirror");
GEL_WatchAdd("*0x0B02,x","ADCRESULT2 Mirror");
GEL_WatchAdd("*0x0B03,x","ADCRESULT3 Mirror");
GEL_WatchAdd("*0x0B04,x","ADCRESULT4 Mirror");
GEL_WatchAdd("*0x0B05,x","ADCRESULT5 Mirror");
GEL_WatchAdd("*0x0B06,x","ADCRESULT6 Mirror");
GEL_WatchAdd("*0x0B07,x","ADCRESULT7 Mirror");
}
hotmenu ADCRESULT_Mirror_8_to_15()
{
GEL_WatchAdd("*0x0B08,x","ADCRESULT8 Mirror");
GEL_WatchAdd("*0x0B09,x","ADCRESULT9 Mirror");
GEL_WatchAdd("*0x0B0A,x","ADCRESULT10 Mirror");
GEL_WatchAdd("*0x0B0B,x","ADCRESULT11 Mirror");
GEL_WatchAdd("*0x0B0C,x","ADCRESULT12 Mirror");
GEL_WatchAdd("*0x0B0D,x","ADCRESULT13 Mirror");
GEL_WatchAdd("*0x0B0E,x","ADCRESULT14 Mirror");
GEL_WatchAdd("*0x0B0F,x","ADCRESULT15 Mirror");
}
/********************************************************************/
/* Clocking and Low-Power Registers */
/********************************************************************/
menuitem "Watch Clocking and Low-Power Registers";
hotmenu All_Clocking_and_Low_Power_Regs()
{
GEL_WatchAdd("*0x7010,x","XCLK");
GEL_WatchAdd("*0x7011,x","PLLSTS");
GEL_WatchAdd("*0x701A,x","HISPCP");
GEL_WatchAdd("*0x701B,x","LOSPCP");
GEL_WatchAdd("*0x701C,x","PCLKCR0");
GEL_WatchAdd("*0x701D,x","PCLKCR1");
GEL_WatchAdd("*0x701E,x","LPMCR0");
GEL_WatchAdd("*0x7021,x","PLLCR");
}
hotmenu XCLK()
{
GEL_WatchAdd("*0x7010,x","XCLK");
}
hotmenu PLLSTS()
{
GEL_WatchAdd("*0x7011,x","PLLSTS");
}
hotmenu HISPCP()
{
GEL_WatchAdd("*0x701A,x","HISPCP");
}
hotmenu LOSPCP()
{
GEL_WatchAdd("*0x701B,x","LOSPCP");
}
hotmenu PCLKCR0()
{
GEL_WatchAdd("*0x701C,x","PCLKCR0");
}
hotmenu PCLKCR1()
{
GEL_WatchAdd("*0x701D,x","PCLKCR1");
}
hotmenu LPMCR0()
{
GEL_WatchAdd("*0x701E,x","LPMCR0");
}
hotmenu PLLCR()
{
GEL_WatchAdd("*0x7021,x","PLLCR");
}
/********************************************************************/
/* Code Security Module Registers */
/********************************************************************/
menuitem "Watch Code Security Module Registers";
hotmenu CSMSCR()
{
GEL_WatchAdd("*0x0AEF,x","CSMSCR");
GEL_WatchAdd("(*0x0AEF>>15)&1,d"," FORCESEC bit");
GEL_WatchAdd("(*0x0AEF)&1,d"," SECURE bit");
}
hotmenu PWL_Locations()
{
GEL_WatchAdd("*0x3F7FF8,x","PWL0");
GEL_WatchAdd("*0x3F7FF9,x","PWL1");
GEL_WatchAdd("*0x3F7FFA,x","PWL2");
GEL_WatchAdd("*0x3F7FFB,x","PWL3");
GEL_WatchAdd("*0x3F7FFC,x","PWL4");
GEL_WatchAdd("*0x3F7FFD,x","PWL5");
GEL_WatchAdd("*0x3F7FFE,x","PWL6");
GEL_WatchAdd("*0x3F7FFF,x","PWL7");
}
/********************************************************************/
/* CPU Timer Registers */
/********************************************************************/
menuitem "Watch CPU Timer Registers";
hotmenu All_CPU_Timer0_Regs()
{
GEL_WatchAdd("*0x0C00,x","TIMER0TIM");
GEL_WatchAdd("*0x0C01,x","TIMER0TIMH");
GEL_WatchAdd("*0x0C02,x","TIMER0PRD");
GEL_WatchAdd("*0x0C03,x","TIMER0PRDH");
GEL_WatchAdd("*0x0C04,x","TIMER0TCR");
GEL_WatchAdd("*0x0C06,x","TIMER0TPR");
GEL_WatchAdd("*0x0C07,x","TIMER0TPRH");
}
hotmenu All_CPU_Timer1_Regs()
{
GEL_WatchAdd("*0x0C08,x","TIMER1TIM");
GEL_WatchAdd("*0x0C09,x","TIMER1TIMH");
GEL_WatchAdd("*0x0C0A,x","TIMER1PRD");
GEL_WatchAdd("*0x0C0B,x","TIMER1PRDH");
GEL_WatchAdd("*0x0C0C,x","TIMER1TCR");
GEL_WatchAdd("*0x0C0E,x","TIMER1TPR");
GEL_WatchAdd("*0x0C0F,x","TIMER1TPRH");
}
hotmenu All_CPU_Timer2_Regs()
{
GEL_WatchAdd("*0x0C10,x","TIMER2TIM");
GEL_WatchAdd("*0x0C11,x","TIMER2TIMH");
GEL_WatchAdd("*0x0C12,x","TIMER2PRD");
GEL_WatchAdd("*0x0C13,x","TIMER2PRDH");
GEL_WatchAdd("*0x0C14,x","TIMER2TCR");
GEL_WatchAdd("*0x0C16,x","TIMER2TPR");
GEL_WatchAdd("*0x0C17,x","TIMER2TPRH");
}
/********************************************************************/
/* Device Emulation Registers */
/********************************************************************/
menuitem "Watch Device Emulation Registers";
hotmenu All_Emulation_Regs()
{
GEL_WatchAdd("*(long *)0x0880,x","DEVICECNF");
GEL_WatchAdd("*0x0882,x","PARTID");
GEL_WatchAdd("*0x0883,x","REVID");
GEL_WatchAdd("*0x0884,x","PROTSTART");
GEL_WatchAdd("*0x0885,x","PROTRANGE");
}
/********************************************************************/
/* eCAN Registers */
/********************************************************************/
menuitem "Watch eCAN Registers";
hotmenu eCAN_A_Global_Regs()
{
GEL_WatchAdd("*(long *)0x6000,x","eCANA CANME");
GEL_WatchAdd("*(long *)0x6002,x","eCANA CANMD");
GEL_WatchAdd("*(long *)0x6004,x","eCANA CANTRS");
GEL_WatchAdd("*(long *)0x6006,x","eCANA CANTRR");
GEL_WatchAdd("*(long *)0x6008,x","eCANA CANTA");
GEL_WatchAdd("*(long *)0x600A,x","eCANA CANAA");
GEL_WatchAdd("*(long *)0x600C,x","eCANA CANRMP");
GEL_WatchAdd("*(long *)0x600E,x","eCANA CANRML");
GEL_WatchAdd("*(long *)0x6010,x","eCANA CANRFP");
GEL_WatchAdd("*(long *)0x6014,x","eCANA CANMC");
GEL_WatchAdd("*(long *)0x6016,x","eCANA CANBTC");
GEL_WatchAdd("*(long *)0x6018,x","eCANA CANES");
GEL_WatchAdd("*(long *)0x601A,x","eCANA CANTEC");
GEL_WatchAdd("*(long *)0x601C,x","eCANA CANREC");
GEL_WatchAdd("*(long *)0x601E,x","eCANA CANGIF0");
GEL_WatchAdd("*(long *)0x6020,x","eCANA CANGIM");
GEL_WatchAdd("*(long *)0x6022,x","eCANA CANGIF1");
GEL_WatchAdd("*(long *)0x6024,x","eCANA CANMIM");
GEL_WatchAdd("*(long *)0x6026,x","eCANA CANMIL");
GEL_WatchAdd("*(long *)0x6028,x","eCANA CANOPC");
GEL_WatchAdd("*(long *)0x602A,x","eCANA CANTIOC");
GEL_WatchAdd("*(long *)0x602C,x","eCANA CANRIOC");
GEL_WatchAdd("*(long *)0x602E,x","eCANA CANLNT");
GEL_WatchAdd("*(long *)0x6030,x","eCANA CANTOC");
GEL_WatchAdd("*(long *)0x6032,x","eCANA CANTOS");
}
hotmenu eCAN_A_Mailbox_0_to_1_Regs()
{
GEL_WatchAdd("*(long *)0x6040,x","eCANA LAM0");
GEL_WatchAdd("*(long *)0x6080,x","eCANA MOTS0");
GEL_WatchAdd("*(long *)0x60C0,x","eCANA MOTO0");
GEL_WatchAdd("*(long *)0x6100,x","eCANA MID0");
GEL_WatchAdd("*(long *)0x6102,x","eCANA MCF0");
GEL_WatchAdd("*(long *)0x6104,x","eCANA MDL0");
GEL_WatchAdd("*(long *)0x6106,x","eCANA MDH0");
GEL_WatchAdd("*(long *)0x6042,x","eCANA LAM1");
GEL_WatchAdd("*(long *)0x6082,x","eCANA MOTS1");
GEL_WatchAdd("*(long *)0x60C2,x","eCANA MOTO1");
GEL_WatchAdd("*(long *)0x6108,x","eCANA MID1");
GEL_WatchAdd("*(long *)0x610A,x","eCANA MCF1");
GEL_WatchAdd("*(long *)0x610C,x","eCANA MDL1");
GEL_WatchAdd("*(long *)0x610E,x","eCANA MDH1");
}
hotmenu eCAN_A_Mailbox_2_to_3_Regs()
{
GEL_WatchAdd("*(long *)0x6044,x","eCANA LAM2");
GEL_WatchAdd("*(long *)0x6084,x","eCANA MOTS2");
GEL_WatchAdd("*(long *)0x60C4,x","eCANA MOTO2");
GEL_WatchAdd("*(long *)0x6110,x","eCANA MID2");
GEL_WatchAdd("*(long *)0x6112,x","eCANA MCF2");
GEL_WatchAdd("*(long *)0x6114,x","eCANA MDL2");
GEL_WatchAdd("*(long *)0x6116,x","eCANA MDH2");
GEL_WatchAdd("*(long *)0x6046,x","eCANA LAM3");
GEL_WatchAdd("*(long *)0x6086,x","eCANA MOTS3");
GEL_WatchAdd("*(long *)0x60C6,x","eCANA MOTO3");
GEL_WatchAdd("*(long *)0x6118,x","eCANA MID3");
GEL_WatchAdd("*(long *)0x611A,x","eCANA MCF3");
GEL_WatchAdd("*(long *)0x611C,x","eCANA MDL3");
GEL_WatchAdd("*(long *)0x611E,x","eCANA MDH3");
}
hotmenu eCAN_A_Mailbox_4_to_5_Regs()
{
GEL_WatchAdd("*(long *)0x6048,x","eCANA LAM4");
GEL_WatchAdd("*(long *)0x6088,x","eCANA MOTS4");
GEL_WatchAdd("*(long *)0x60C8,x","eCANA MOTO4");
GEL_WatchAdd("*(long *)0x6120,x","eCANA MID4");
GEL_WatchAdd("*(long *)0x6122,x","eCANA MCF4");
GEL_WatchAdd("*(long *)0x6124,x","eCANA MDL4");
GEL_WatchAdd("*(long *)0x6126,x","eCANA MDH4");
GEL_WatchAdd("*(long *)0x604A,x","eCANA LAM5");
GEL_WatchAdd("*(long *)0x608A,x","eCANA MOTS5");
GEL_WatchAdd("*(long *)0x60CA,x","eCANA MOTO5");
GEL_WatchAdd("*(long *)0x6128,x","eCANA MID5");
GEL_WatchAdd("*(long *)0x612A,x","eCANA MCF5");
GEL_WatchAdd("*(long *)0x612C,x","eCANA MDL5");
GEL_WatchAdd("*(long *)0x612E,x","eCANA MDH5");
}
hotmenu eCAN_A_Mailbox_6_to_7_Regs()
{
GEL_WatchAdd("*(long *)0x604C,x","eCANA LAM6");
GEL_WatchAdd("*(long *)0x608C,x","eCANA MOTS6");
GEL_WatchAdd("*(long *)0x60CC,x","eCANA MOTO6");
GEL_WatchAdd("*(long *)0x6130,x","eCANA MID6");
GEL_WatchAdd("*(long *)0x6132,x","eCANA MCF6");
GEL_WatchAdd("*(long *)0x6134,x","eCANA MDL6");
GEL_WatchAdd("*(long *)0x6136,x","eCANA MDH6");
GEL_WatchAdd("*(long *)0x604E,x","eCANA LAM7");
GEL_WatchAdd("*(long *)0x608E,x","eCANA MOTS7");
GEL_WatchAdd("*(long *)0x60CE,x","eCANA MOTO7");
GEL_WatchAdd("*(long *)0x6138,x","eCANA MID7");
GEL_WatchAdd("*(long *)0x613A,x","eCANA MCF7");
GEL_WatchAdd("*(long *)0x613C,x","eCANA MDL7");
GEL_WatchAdd("*(long *)0x613E,x","eCANA MDH7");
}
hotmenu eCAN_A_Mailbox_8_to_9_Regs()
{
GEL_WatchAdd("*(long *)0x6050,x","eCANA LAM8");
GEL_WatchAdd("*(long *)0x6090,x","eCANA MOTS8");
GEL_WatchAdd("*(long *)0x60D0,x","eCANA MOTO8");
GEL_WatchAdd("*(long *)0x6140,x","eCANA MID8");
GEL_WatchAdd("*(long *)0x6142,x","eCANA MCF8");
GEL_WatchAdd("*(long *)0x6144,x","eCANA MDL8");
GEL_WatchAdd("*(long *)0x6146,x","eCANA MDH8");
GEL_WatchAdd("*(long *)0x6052,x","eCANA LAM9");
GEL_WatchAdd("*(long *)0x6092,x","eCANA MOTS9");
GEL_WatchAdd("*(long *)0x60D2,x","eCANA MOTO9");
GEL_WatchAdd("*(long *)0x6148,x","eCANA MID9");
GEL_WatchAdd("*(long *)0x614A,x","eCANA MCF9");
GEL_WatchAdd("*(long *)0x614C,x","eCANA MDL9");
GEL_WatchAdd("*(long *)0x614E,x","eCANA MDH9");
}
hotmenu eCAN_A_Mailbox_10_to_11_Regs()
{
GEL_WatchAdd("*(long *)0x6054,x","eCANA LAM10");
GEL_WatchAdd("*(long *)0x6094,x","eCANA MOTS10");
GEL_WatchAdd("*(long *)0x60D4,x","eCANA MOTO10");
GEL_WatchAdd("*(long *)0x6150,x","eCANA MID10");
GEL_WatchAdd("*(long *)0x6152,x","eCANA MCF10");
GEL_WatchAdd("*(long *)0x6154,x","eCANA MDL10");
GEL_WatchAdd("*(long *)0x6156,x","eCANA MDH10");
GEL_WatchAdd("*(long *)0x6056,x","eCANA LAM11");
GEL_WatchAdd("*(long *)0x6096,x","eCANA MOTS11");
GEL_WatchAdd("*(long *)0x60D6,x","eCANA MOTO11");
GEL_WatchAdd("*(long *)0x6158,x","eCANA MID11");
GEL_WatchAdd("*(long *)0x615A,x","eCANA MCF11");
GEL_WatchAdd("*(long *)0x615C,x","eCANA MDL11");
GEL_WatchAdd("*(long *)0x615E,x","eCANA MDH11");
}
hotmenu eCAN_A_Mailbox_12_to_13_Regs()
{
GEL_WatchAdd("*(long *)0x6058,x","eCANA LAM12");
GEL_WatchAdd("*(long *)0x6098,x","eCANA MOTS12");
GEL_WatchAdd("*(long *)0x60D8,x","eCANA MOTO12");
GEL_WatchAdd("*(long *)0x6160,x","eCANA MID12");
GEL_WatchAdd("*(long *)0x6162,x","eCANA MCF12");
GEL_WatchAdd("*(long *)0x6164,x","eCANA MDL12");
GEL_WatchAdd("*(long *)0x6166,x","eCANA MDH12");
GEL_WatchAdd("*(long *)0x605A,x","eCANA LAM13");
GEL_WatchAdd("*(long *)0x609A,x","eCANA MOTS13");
GEL_WatchAdd("*(long *)0x60DA,x","eCANA MOTO13");
GEL_WatchAdd("*(long *)0x6168,x","eCANA MID13");
GEL_WatchAdd("*(long *)0x616A,x","eCANA MCF13");
GEL_WatchAdd("*(long *)0x616C,x","eCANA MDL13");
GEL_WatchAdd("*(long *)0x616E,x","eCANA MDH13");
}
hotmenu eCAN_A_Mailbox_14_to_15_Regs()
{
GEL_WatchAdd("*(long *)0x605C,x","eCANA LAM14");
GEL_WatchAdd("*(long *)0x609C,x","eCANA MOTS14");
GEL_WatchAdd("*(long *)0x60DC,x","eCANA MOTO14");
GEL_WatchAdd("*(long *)0x6170,x","eCANA MID14");
GEL_WatchAdd("*(long *)0x6172,x","eCANA MCF14");
GEL_WatchAdd("*(long *)0x6174,x","eCANA MDL14");
GEL_WatchAdd("*(long *)0x6176,x","eCANA MDH14");
GEL_WatchAdd("*(long *)0x605E,x","eCANA LAM15");
GEL_WatchAdd("*(long *)0x609E,x","eCANA MOTS15");
GEL_WatchAdd("*(long *)0x60DE,x","eCANA MOTO15");
GEL_WatchAdd("*(long *)0x6178,x","eCANA MID15");
GEL_WatchAdd("*(long *)0x617A,x","eCANA MCF15");
GEL_WatchAdd("*(long *)0x617C,x","eCANA MDL15");
GEL_WatchAdd("*(long *)0x617E,x","eCANA MDH15");
}
hotmenu eCAN_A_Mailbox_16_to_17_Regs()
{
GEL_WatchAdd("*(long *)0x6060,x","eCANA LAM16");
GEL_WatchAdd("*(long *)0x60A0,x","eCANA MOTS16");
GEL_WatchAdd("*(long *)0x60E0,x","eCANA MOTO16");
GEL_WatchAdd("*(long *)0x6180,x","eCANA MID16");
GEL_WatchAdd("*(long *)0x6182,x","eCANA MCF16");
GEL_WatchAdd("*(long *)0x6184,x","eCANA MDL16");
GEL_WatchAdd("*(long *)0x6186,x","eCANA MDH16");
GEL_WatchAdd("*(long *)0x6062,x","eCANA LAM17");
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -