Commit faafe754 authored by 何锐's avatar 何锐

feat:春风老化台修改逻辑

parent f5c27f46
......@@ -91,19 +91,21 @@ File2=
File3=
[Recent HI-WAVE FindProcedure Search]
Search0=GJ_CS10_JS_ECUOUT_N
Search1=app_Can_handle
Search2=bsp_CANSendFrame
Search3=Gui_ButtonProc
Search4=bsp_API_isr
Search5=main
Search6=bsp_RTC_isr
Search7=KeyProgIn
Search8=app_Can_handle
Search9=UnlockPro
Search10=App_Uds_Calc_Key
Search11=bsp_CAN_Rev_isr
Search12=TP_TransmitPDU
Search0=app_Can_handle_PA5
Search1=GJ_CS10_JS_ECUOUT_N
Search2=app_Can_handle
Search3=bsp_CANSendFrame
Search4=Gui_ButtonProc
Search5=bsp_API_isr
Search6=main
Search7=bsp_RTC_isr
Search8=KeyProgIn
Search9=app_Can_handle
Search10=UnlockPro
Search11=App_Uds_Calc_Key
Search12=bsp_CAN_Rev_isr
Search13=TP_TransmitPDU
......
......@@ -154,6 +154,10 @@ void app_Can_handle(void)
{
screentest.setstep++;
}
else
{
screentest.setstep = 0;
}
}
g_bReturn = bsp_CANSendFrame(g_Msg772.id,g_Msg772.prio,g_Msg772.dlc,g_Msg772.data);
......@@ -204,6 +208,7 @@ void app_Can_IdInit(void)
g_Msg772.prio = 0;
g_Msg772.dlc = 8;
G_Button.LED_STEP = 3;
}
......@@ -214,58 +219,53 @@ void app_Can_handle_PA5(void) {
#if PA5_EN
if(screentest.beginflag == 0)
if(G_Button.LED_STEP == 3)
{
if(screentest.setstep == 1) //发送4条消息进入EOL
{
g_Msg772.data[0].bbyte = 0x01;
g_Msg772.data[1].bbyte = 0x01;
g_Msg772.data[2].bbyte = 0x12;
g_Msg772.data[3].bbyte = 0x34;
g_Msg772.data[4].bbyte = 0x56;
g_Msg772.data[5].bbyte = 0x78;
g_Msg772.data[6].bbyte = 0x3E;
g_Msg772.data[7].bbyte = 0x7A;
}
else if(screentest.setstep == 2)
{
g_Msg772.data[0].bbyte = 0x07;
g_Msg772.data[1].bbyte = 0x35;
g_Msg772.data[2].bbyte = 0xF1;
g_Msg772.data[3].bbyte = 0xB7;
g_Msg772.data[4].bbyte = 0x80;
g_Msg772.data[5].bbyte = 0x00;
g_Msg772.data[6].bbyte = 0x00;
g_Msg772.data[7].bbyte = 0x00;
}
else if(screentest.setstep == 3)
{
g_Msg772.data[0].bbyte = 0x01;
g_Msg772.data[1].bbyte = 0x02;
g_Msg772.data[2].bbyte = 0x6D;
g_Msg772.data[3].bbyte = 0xE8;
g_Msg772.data[4].bbyte = 0xBB;
g_Msg772.data[5].bbyte = 0x30;
g_Msg772.data[6].bbyte = 0x5B;
g_Msg772.data[7].bbyte = 0xB5;
}
else if(screentest.setstep == 4)
{
g_Msg772.data[0].bbyte = 0x07;
g_Msg772.data[1].bbyte = 0xE9;
g_Msg772.data[2].bbyte = 0x1C;
g_Msg772.data[3].bbyte = 0xA5;
g_Msg772.data[4].bbyte = 0xA9;
g_Msg772.data[5].bbyte = 0x00;
g_Msg772.data[6].bbyte = 0x00;
g_Msg772.data[7].bbyte = 0x00;
screentest.beginflag = 1;
}
return ;
{
g_Msg772.data[0].bbyte = 0x01;
g_Msg772.data[1].bbyte = 0x01;
g_Msg772.data[2].bbyte = 0x12;
g_Msg772.data[3].bbyte = 0x34;
g_Msg772.data[4].bbyte = 0x56;
g_Msg772.data[5].bbyte = 0x78;
g_Msg772.data[6].bbyte = 0x3E;
g_Msg772.data[7].bbyte = 0x7A;
}
else if(screentest.setstep == 2)
{
g_Msg772.data[0].bbyte = 0x07;
g_Msg772.data[1].bbyte = 0x35;
g_Msg772.data[2].bbyte = 0xF1;
g_Msg772.data[3].bbyte = 0xB7;
g_Msg772.data[4].bbyte = 0x80;
g_Msg772.data[5].bbyte = 0x00;
g_Msg772.data[6].bbyte = 0x00;
g_Msg772.data[7].bbyte = 0x00;
}
else if(screentest.setstep == 3)
{
g_Msg772.data[0].bbyte = 0x01;
g_Msg772.data[1].bbyte = 0x02;
g_Msg772.data[2].bbyte = 0x6D;
g_Msg772.data[3].bbyte = 0xE8;
g_Msg772.data[4].bbyte = 0xBB;
g_Msg772.data[5].bbyte = 0x30;
g_Msg772.data[6].bbyte = 0x5B;
g_Msg772.data[7].bbyte = 0xB5;
}
else if(screentest.setstep == 4)
{
g_Msg772.data[0].bbyte = 0x07;
g_Msg772.data[1].bbyte = 0xE9;
g_Msg772.data[2].bbyte = 0x1C;
g_Msg772.data[3].bbyte = 0xA5;
g_Msg772.data[4].bbyte = 0xA9;
g_Msg772.data[5].bbyte = 0x00;
g_Msg772.data[6].bbyte = 0x00;
g_Msg772.data[7].bbyte = 0x00;
}
}
if(G_Button.LED_STEP == 0)
{
g_Msg772.data[0].bbyte = 0x00;
......@@ -299,153 +299,9 @@ void app_Can_handle_PA5(void) {
g_Msg772.data[6].bbyte = 0x01;
g_Msg772.data[7].bbyte = 0x00;
}
if(G_Button.LED_STEP == 3)
{
g_Msg1B5.data[3].bbyte = 0x3C;
g_Msg1B5.data[4].bbyte = 0x3C;
g_Msg1B5.data[5].bbyte = 0x3C;
g_Msg1B5.data[6].bbyte = 0x00;
g_Msg1B5.data[7].bbyte = 0x28; //ECO指示灯,READY指示灯,R档
}
if(G_Button.LED_STEP == 4)
{
g_Msg1B5.data[3].bbyte = 0x50;
g_Msg1B5.data[4].bbyte = 0x50;
g_Msg1B5.data[5].bbyte = 0x50;
g_Msg1B5.data[6].bbyte = 0x06; //OBD指示灯
g_Msg1B5.data[7].bbyte = 0x44; //保养指示灯,D档
}
if(G_Button.LED_STEP == 5)
{
g_Msg1B5.data[3].bbyte = 0x64;
g_Msg1B5.data[4].bbyte = 0x64;
g_Msg1B5.data[5].bbyte = 0x64;
g_Msg1B5.data[6].bbyte = 0x4C; //锁定状态
g_Msg1B5.data[7].bbyte = 0xB8; //N档,保养指示灯,驻车状态,故障指示灯
// g_Msg1B5.data[6].bbyte = 0xFF;
// g_Msg1B5.data[7].bbyte = 0xFF;
}
if(G_Button.LED_STEP == 6)
{
}
if(G_Button.LED_STEP == 7)
{
}
if(G_Button.LED_STEP >= 8)
{
g_Msg12B.data[2].bbyte=0x0D;
g_Msg12B.data[3].bbyte=0xA0;
g_Msg240.data[4].bbyte=0;
g_Msg240.data[7].bbyte=0;
g_Msg240.data[7].bbyte=240;
g_Msg125.data[2].bbyte=0x0;
g_Msg125.data[3].bbyte=0x1;
g_Msg125.data[4].bbyte=0x0;
g_Msg101.data[0].bbyte=0xBB;
g_Msg101.data[1].bbyte=0x80;
g_Msg7E8.data[0].bbyte=0x04;
g_Msg7E8.data[1].bbyte=0x62;
g_Msg7E8.data[2].bbyte=0x00;
g_Msg7E8.data[3].bbyte=0x05;
g_Msg7E8.data[4].bbyte=0xA0;
g_Msg0A31FFE8.data[0].bbyte=0xCA;
g_Msg0A31FFE8.data[1].bbyte=0x05;
g_Msg141.data[0].bbyte = 0x6E;
g_Msg141.data[1].bbyte = 0xA2;
g_Msg402.data[4].bbyte=0x04; //TCS指示灯开
g_Msg322.data[1].bbyte = 0x06; //变速箱指示灯,变速箱故障指示灯开
g_Msg323.data[0].bbyte=0x0F; //故障码指示灯
g_Msg323.data[1].bbyte=0xA1;
g_Msg321.data[4].bbyte=0x02; //S档开
}
if(G_Button.LED_STEP >= 9)
{
g_Msg12B.data[2].bbyte=0x0D;
g_Msg12B.data[3].bbyte=0xA0;
g_Msg240.data[4].bbyte=0;
g_Msg240.data[7].bbyte=240;
g_Msg125.data[2].bbyte=0x08;
g_Msg125.data[3].bbyte=0x0;
g_Msg125.data[4].bbyte=0x0;
g_Msg101.data[4].bbyte=0x0F;
g_Msg101.data[5].bbyte=0x80;
g_Msg7E8.data[0].bbyte=0x04;
g_Msg7E8.data[1].bbyte=0x62;
g_Msg7E8.data[2].bbyte=0x00;
g_Msg7E8.data[3].bbyte=0x05;
g_Msg7E8.data[4].bbyte=0xA0;
g_Msg0A31FFE8.data[0].bbyte=0x80;
g_Msg0A31FFE8.data[1].bbyte=0x06;
}
if(G_Button.LED_STEP >= 10)
{
g_Msg12B.data[2].bbyte=0x0E;
g_Msg12B.data[3].bbyte=0xA0;
g_Msg240.data[4].bbyte=0x08;
g_Msg240.data[7].bbyte=240;
g_Msg125.data[2].bbyte=0x0;
g_Msg125.data[3].bbyte=0x0;
g_Msg125.data[4].bbyte=0x0;
g_Msg402.data[7].bbyte=0x80;
g_Msg101.data[4].bbyte=0x0F;
g_Msg101.data[5].bbyte=0x80;
g_Msg125.data[3].bbyte=0x0;
g_Msg125.data[4].bbyte=0x0;
g_Msg7E8.data[0].bbyte=0x04;
g_Msg7E8.data[1].bbyte=0x62;
g_Msg7E8.data[2].bbyte=0x00;
g_Msg7E8.data[3].bbyte=0x05;
g_Msg7E8.data[4].bbyte=0xA0;
g_Msg7E82.data[0].bbyte=0x06;
g_Msg7E82.data[1].bbyte=0x41;
g_Msg7E82.data[2].bbyte=0x01;
g_Msg7E82.data[3].bbyte=0x80;
g_Msg0A31FFE8.data[0].bbyte=0x5B;
g_Msg0A31FFE8.data[1].bbyte=0x07;
g_Msg0A30FFE8.data[0].bbyte=0x09;
}
if(G_Button.LED_STEP >= 11)
{
// g_Msg240.data[7].bbyte=0xE4;
// g_Msg240.data[4].bbyte=0;
// // g_Msg402.data[7].bbyte=0;
// g_Msg101.data[0].bbyte=0x9C;
//_Msg101.data[1].bbyte=0x40;
//_Msg101.data[2].bbyte=0xC7;
//_Msg101.data[4].bbyte=0x0F;
//_Msg101.data[5].bbyte=0xBE;
//_Msg402.data[7].bbyte=0x80;
// g_Msg084.data[3].bbyte=0x01;
//
// g_Msg12B.data[0].bbyte=0;
// g_Msg12B.data[1].bbyte=0xC0;
// g_Msg125.data[3].bbyte=0x01;
// g_Msg125.data[2].bbyte=0x00;
// g_Msg125.data[4].bbyte=0x01;
G_Button.LED_STEP=0;
}
// if(G_Button.LED_STEP >= 12)
// {
// g_Msg240.data[7].bbyte=0xE4;
......
No preview for this file type
S03D0000443A5C50726F6A6563745CB4BAB7E75CD6D0BFD8C6C15C6C616F6875617461695C6A69616E63657461695C62696E5C50726F6A6563742E61627345
S2240FC000FEC033FDC031270E35ED31EC3169700434FB310326F2FEC035EC31270BED3118B8
S2240FC0200A30700434F920F13DCF310007D206C0450001C037D1DC310001F5D706E3A73676
S2240FC040B5F507F7B716C1A816CCDC16CF4BC7877C3261C6297C3263577C3265C60D7C32B8
S2240FC06067C60A7C3269C6087C326B537C326DC6057C326F7C32717C3273537C3275C6782D
S2240FC0807C325FFE325F7E325BCE1E847E328FFD328F7D328BC77C3291CD01907D3293C6D2
S2240FC0A0AF7C3295C66E7C3297C6557C3299C64B7C329BC6377C329DC62B7C329FC61E7C5F
S2240FC0C032A17C32A3C61B7C32A5C62B7C32A7C61E7C32A9C6147C32ABC61E7C32AD7C3253
S2240FC0E0AF7C32B17C32B37C32B57C32B7C6787C328FFC328F7C328BC6017B324416C823CB
S2240FC0200A30700434F920F13DCF310007D206C0450001C037D0A531000115D706E3A7368E
S2240FC040B5F507F7B716C1A816CCE116CE14C7877C3181C6297C3183577C3185C60D7C318F
S2240FC06087C60A7C3189C6087C318B537C318DC6057C318F7C31917C3193537C3195C67834
S2240FC0807C317FFE317F7E317BCE1E847E31AFFD31AF7D31ABC77C31B1CD01907D31B3C6DA
S2240FC0A0AF7C31B5C66E7C31B7C6557C31B9C64B7C31BBC6377C31BDC62B7C31BFC61E7CA5
S2240FC0C031C17C31C3C61B7C31C5C62B7C31C7C61E7C31C9C6147C31CBC61E7C31CD7C317B
S2240FC0E0CF7C31D17C31D37C31D57C31D7C6787C31AFFC31AF7C31ABC6017B316416C823B3
S2240FC10016CA9616C27DC6555B3F585B3F20EE20FECC06405B0C7902737A0277C6FF5B02F1
S2240FC1205B037B0292790294790295C6707B0282790284790285C6F07B029A477A029C7986
S2240FC140029DC6FF7B026279026479026579024A79024C79024D79024BC6107B024F790292
......@@ -18,21 +18,21 @@ S2240FC1E007260A8C2710230516C26C20044F3701E94C1C80CC40267B02FB5A35C6475B3474
S2240FC20079003679003AC6075B3CC6875B394C39801C02FA80201C075A6E80C6555B3F582E
S2240FC2205B3F04650A04650BEC828C27102304073B20044F3701E04C39404C39024C39086B
S2240FC2404D39014D3904C6017B02FB7902F04D38024D38104C3B80963B84808A575A3B4C55
S2240FC26038801D02F10279001E1B843DC7876C846C823DEC84EE8216D1006C843DCC03CD74
S2240FC280FE3241181034C60F877C3289FE323F2606CE1E847E325FFE323F042505C6C87C69
S2240FC2A0325FFC323F8C00022606C666877C325FFC323F8C00032606C644877C325FFC32FE
S2240FC2C03F8C00042606C632877C325FFC323F8C00052606C632877C325FFC323F8C00060E
S2240FC2E02606C62C877C325FFC323F8C00072606C627877C328FFC323F8C00082606C62781
S2240FC300877C328FFC323FFC323F1410FC325F7C325BFC328F7C328B10EF3A3D371C02F2FE
S2240FC26038801D02F10279001E1B843DC7876C846C823DEC84EE8216CFC96C843DCC03CDAD
S2240FC280FE3161181034C60F877C31A9FE315F2606CE1E847E317FFE315F042505C6C87CCE
S2240FC2A0317FFC315F8C00022606C666877C317FFC315F8C00032606C644877C317FFC3164
S2240FC2C05F8C00042606C632877C317FFC315F8C00052606C632877C317FFC315F8C000672
S2240FC2E02606C62C877C317FFC315F8C00072606C627877C31AFFC315F8C00082606C62705
S2240FC300877C31AFFC315FFC315F1410FC317F7C317BFC31AF7C31AB10EF3A3D371C02F225
S2240FC32080C6FF877C02F41C02F204E68027061C02F20220041D02F202323D1C0140011FCF
S2240FC340014101FBC6887B01411D014104B6014384F08A047A0143B60143848F8A107A0141
S2240FC360431D0143801D0142C01D01423F1D014B301D014B077901507901517901527901E2
S2240FC3805379015879015979015A79015B86FF7A01547A01557A01567A01577A015C7A01CF
S2240FC3A05D7A015E7A015F7901471D0140011E014101FB1C0144011C0145011D0147071C90
S2240FC3C00140081D0140201C0140043D1AACB746E6406B00E6416B01E6426B02E6436B03D1
S2240FC3E0EE82EC80C4078749B7C54656CD00003BEC82C4E03BC60334EE8216D0D6EA85AA03
S2240FC3E0EE82EC80C4078749B7C54656CD00003BEC82C4E03BC60334EE8216CF9FEA85AA3B
S2240FC400846C88B7C5EA81AA806CA5B7C51B843D6CABC7876C83F601462605B705C7200AAD
S2240FC420EC8B2608EE892604B7542075F601467B014AF6014A6B82ED8BEE89C60316D0D65D
S2240FC420EC8B2608EE892604B7542075F601467B014AF6014A6B82ED8BEE89C60316CF9F95
S2240FC4407B0170C620A68C127B0171790172790173E687C1082304C6086B87C72016873B10
S2240FC460C30174B746EC80E382B745E6006B40E681521B82E18725E6E6877B017CE6887BFE
S2240FC480017DE6827B0146200AEE83086E838E13882209F60146E482E18226EDC60187B7DA
......@@ -40,12 +40,12 @@ S2240FC4A0051B853D1D0201021D020003F60200C4C7CA087B0200CC02083BC7EE806900526F
S2240FC4C0C11425F7CCFFF07B02027A0203447A02047902057902061C0200803A3D4DCA802D
S2240FC4E04CCA404DCA104CCA084DCA024DCC204DC9804DC9024DC9017900CA4CC8604DC8AA
S2240FC50080DCC8C784E0CA145CC84DCB804DCB404DCB104CCB044CCB084DCB024DCB014CE5
S2240FC520CB203DD6CF4CCC200BFE3257FC325916D1007E32577C3259C6C8873BC73BFE3252
S2240FC54057FC325916D0E7230AC7877C3257C6C87C32591E0271020FFC32CA8C0064220754
S2240FC560FE32CA087E32CA1E0271040FFC32CC8C00642207FE32CC087E32CCF63243042164
S2240FC58048FE32DEFC32E016D1007E32DE7C32E0C61E873BC73BFE32DEFC32E016D0E7236C
S2240FC5A02A0732F632C9F632C9C10224147232C9FC323F8C00022413FE323F087E323F2002
S2240FC5C00A7A32C9C77C323F8F070ACC32C916C9D34C37800BC7877C32DE7C32E03D3BC647
S2240FC520CB203DD6CF4CCC200BFE3177FC317916CFC97E31777C3179C6C8873BC73BFE3110
S2240FC54077FC317916CFB0230AC7877C3177C6C87C31791E0271020FFC31EA8C00642207F0
S2240FC560FE31EA087E31EA1E0271040FFC31EC8C00642207FE31EC087E31ECF631630421AA
S2240FC58048FE31FEFC320016CFC97E31FE7C3200C61E873BC73BFE31FEFC320016CFB02320
S2240FC5A02A0732F631E9F631E9C10224147231E9FC315F8C00022413FE315F087E315F2048
S2240FC5C00A7A31E9C77C315F8F070ACC31E916C9D34C37800BC7877C31FE7C32003D3BC6AB
S2240FC5E001EE806BE023EC846CE024C7876CE0263A3DB745EDE026ADE024250FE6E023274F
S2240FC6000A69E023C7876CE026523DC73DEE82B7466EE81F69E82269E821C6016BE81E3D01
S2240FC620B745EDE021ADE01F250FE6E01E270A69E01EC7876CE021523DC73D3BC601EE80E2
......@@ -62,88 +62,79 @@ S2240FC76022F63124270FFC3127BC31252407FE3127087E3127F6311A270FFC311DBC311B74
S2240FC7802407FE311D087E311DF63115270FFC3118BC31162407FE3118087E3118F6311008
S2240FC7A0270FFC3113BC31112407FE3113087E3113F6310B270FFC310EBC310C2407FE31C4
S2240FC7C00E087E310EF63106270FFC3109BC31072407FE3109087E3109F63101270FFC3137
S2240FC7E004BC31022407FE3104087E3104C7873B3BFE32C5FC32C716D0E7270FFE32C5FC77
S2240FC80032C716D1057E32C57C32C74C4F800B3BC601EE806BE028EC846CE029C7876CE0AD
S2240FC8202B3A3DF632C9860A16D0CCCEC03BE6E4545454547B32EF16C9B5E6E47B32F0167F
S2240FC840C9B5A6E5444444447A32F116C9B5A6E57A32F2F632C9C10D260B16C9BD1C32E592
S2240FC8600D1C32E607F632C9C10E260F1C32F0081C32F2081C32F40816C9CAF632C9C10D27
S2240FC880270DF632C9C10E270616C9CA16C9BDF6020AF832E2C40FF8020A7B020AF632E3A7
S2240FC8A0861012F8020AC4F0F8020A7B020AF6020BF832E4C40FF8020B7B020BF632E58675
S2240FC8C01012F8020BC4F0F8020B7B020BF6020CF832E6C40FF8020C7B020CF632E78610C1
S2240FC8E012F8020CC4F0F8020C7B020CF6020DF832E8C40FF8020D7B020DF632E986101295
S2240FC900F8020DC4F0F8020D7B020DF6020EF832EAC40FF8020E7B020EF632EB861012F884
S2240FC920020EC4F0F8020E7B020EF6020FF832ECC40FF8020F7B020FF632ED861012F80250
S2240FC9400FC4F0F8020F7B020FF60210F832EEC40FF802107B0210F632EF861012F8021018
S2240FC960C4F0F802107B0210F60211F832F0C40FF802117B0211F632F1861012F80211C439
S2240FC980F0F802117B0211F60212F832F2C40FF802127B0212F632F3861012F80212C4F0E3
S2240FC9A0F802127B0212F60213F832F4C40FF802137B02133DF632C9860A06D0CC1D32F090
S2240FC9C0081D32F2081D32F4083D1D32E50D1D32E6073D3B1F0271023AB745EE0127348ED3
S2240FC9E00014242F793243F632C9F632C9C10224147232C9FC323F8C00022411FE323F08DD
S2240FCA007E323F20087932C9C7877C323FEE80C7876C011F02710206EE80C7876C011F022F
S2240FCA20710447EE80EC0327418C0014243C793243F632C9260BC6027B32C9877C323F207F
S2240FCA4023F632C9271EF632C9C10222177332C9FC323F270FFC323F8C00022207FE323FD8
S2240FCA60097E323FEE80C7876C031F02710406EE80C7876C031E0271021AEE80EC018C0024
S2240FCA800A25111E0271040CEC038C000A2505C6017B32433A3D16CD48CC310116C620049B
S2240FCAA0610306CBFDC618873BCC310116C60D3AC7877C32C5C60A7C32C7F632C904211E35
S2240FCAC0FC32C13BFC32C3F33259B7453AF93258B9325716CCB7250316CC9F16CC7FF632E3
S2240FCAE0C98759B745EEE232617E325BF632C98759B745EEE232917E328BF632C9C102269A
S2240FCB0018FC32C13BFC32C3C30020B7453A16CC98250316CC9F16CC7FF632C9C10326183E
S2240FCB20FC32C13BFC32C3C30030B7453A16CC98250316CC9F16CC7FF632C9C1042618FC29
S2240FCB4032C13BFC32C3C30040B7453A16CC98250316CC9F16CC7FF632C9C1052618FC32C2
S2240FCB60C13BFC32C3C30050B7453A16CC98250316CC9F16CC7FF632C9C1062618FC32C102
S2240FCB803BFC32C3C30060B7453A16CC98250316CC9F16CC7FF632C9C1072618FC32C13B57
S2240FCBA0FC32C3C30070B7453A16CC98250316CC9F16CC7FF632C9C1082618FC32C13BFC65
S2240FCBC032C3C30080B7453A16CC98250316CC9F16CC7FF632C9C109260E16CCCE16CC9836
S2240FCBE0250316CC9F16CC7FF632C9C10A260E16CCCE16CC98250316CC9F16CC7FCC3101F5
S2240FCC0016C5F2044136C6FA873BCC310116C5DE1B82F63234260AF63235C1042403723269
S2240FCC2035FC3224FE3226343BF6322B37F6322A37CC322C16C4101B867B3100CC3101160C
S2240FCC40C66304410FC63F873BCC310116C64F1B82F632C9CC310116C6C904410CC6328752
S2240FCC603BCC310116C6B81B82CC310116C6A204410CC605873BCC310116C6911B823D8611
S2240FCC8001C73B873BFE32C1FC32C316D1CB7B31D0F632C37B31D13DC900890007193DFC5B
S2240FCCA032C13BFC32C383FAFFB7453AC20082007C32C17E32C33D7C32C17E32C3CCFAFF85
S2240FCCC03BC7873BFE32C1FC32C316D0E73DFC32C13BFC32C3C301E0B7453A3DC601873BD5
S2240FCCE0CC310116C5DEC601876C80CC310116C60DC601876C80CC310116C63BC601876C3F
S2240FCD0080CC310116C64FC601876C80CC310116C67EC601876C80CC310116C691C60187D1
S2240FCD206C80CC310116C6B8C601876C80CC310116C6DF3AC7877C3224CE07727E32267B7C
S2240FCD40322BC6087B322A3DF63234267FF63235042117CC01017C322CCE12347E322ECD7F
S2240FCD6056787D3230CC3E7A2039F63235C1022616CC07357C322CCEF1B77E322ECD800036
S2240FCD807D3230C787201CF63235C1032619CC01027C322CCE6DE87E322ECDBB307D323075
S2240FCDA0CC5BB57C32323DF63235C10418260180CC07E97C322CCE1CA57E322ECDA9007D8F
S2240FCDC03230C7877C3232527B32343DF632C9261016CF31C7437C322E877C3230427C32C7
S2240FCDE032F632C904211016CF31C6FF7C322EC77C3230427C3232F632C9C102260F16CF7B
S2240FCE0031C77C322E437C3230407C3232F632C9C103260FCC3C3C7C321FC77C3221C6286A
S2240FCE207B3223F632C9C1042610CC50507C321FC6067C3221C6447B3223F632C9C1052697
S2240FCE4010CC64647C321FC64C7C3221C6B87B3223F632C9F632C9F632C9C108254B16CF2D
S2240FCE6038793143C6F07B3143CE00017E315E793160CDBB807D31FCCC04627C316C1A04D3
S2240FCE807E316EC6A07B3170CCCA057C31DCCC6EA27C317CC6047B3210C6067B319DCC0F3F
S2240FCEA0A17C31ACC6027B3190F632C9C109252816CF38C6F07B3143CE08007E315E793109
S2240FCEC060CD0F807D3200CC04627C316CC605870770CC80067C31DCF632C9C10A2547CCF0
S2240FCEE00EA07C314EC6087B3140C6F07B3143C7877C315ECC0F807B32137C3200C7877C2A
S2240FCF00315F7B3160CE04627E316CC6050733CD06417D31BCC680427C31BECC5B077C31C1
S2240FCF20DCC6097B31ECF632C9C10B25037932C93DC610877C322C3DCC0DA07C314E793172
S2240FCF40403D7C316EC6A07B31703DC601873BCC310116C5DEC601876C80CC310116C60D05
S2240FCF60C601876C80CC310116C63BC601876C80CC310116C64FC601876C80CC310116C6D7
S2240FCF807EC601876C80CC310116C691C601876C80CC310116C6B8C601876C80CC31011640
S2240FCFA0C6DFCC03E86C80CC310116C80F3AC7877C32417B31293D1C02F201FC325B2719C7
S2240FCFC0FE325D087E325DBE325B250DC7877C325DF60258C8047B0258FC328B2719FE32AB
S2240FCFE08D087E328DBE328B250DC7877C328DF60258C8087B0258F632B92702C78FC601F9
S2240FD0007B32B927267232BAF632BAC108261CC6017B32BC7932BAB632BB2701C77B32BB6F
S2240FD0202709C601877C32BD7C32BF0B1B9CCC016016C3CC6C826E808CF91726398E18DA9B
S2240FD0402634F63255261507342611F63238C167260AF63239042104427A3255F63256260F
S2240FD06015071A2611F63238C167260AF63239042104427A32561C0144011B840BF6016442
S2240FD0807B3237F601657B3238F601667B3239F6016787B745C77C32457E3247F60168B76C
S2240FD0A045C77C32497E324BF60169B745C77C324D7E324FF6016AB745C77C32517E32531B
S2240FD0C0F6016B7B323EF63237C1063D34B785871810B750303D87D7B7C6270AB7C549B771
S2240FD0E0C546560436F63DAC84270E34B7C5E285A284B7C510FB302002AE82311B8405408E
S2240FD10004A401083D046401098300013D87C76C82EC8C261FEE8EED86EC8811280DEC86C6
S2240FD120CD0000116D82B746EC88116D846C8887C76C863D972709EE86B7C5CD000020087E
S2240FD140EE8DE686ED87B7C61135ECF010133B35ECF012ED8413E3B130B7C5CD0000356515
S2240FD16081A38CB7C5E28BA28A310446113669AF3137323433EEF01011B76532201F252A20
S2240FD180046403044539E78E2706EE8E87C7200BB7C5363469AFEEF013313A1810083A34FF
S2240FD1A0A3B1B74620A33102209F4151B7C5415104A40108AE8E22EE2505ACF01024E731A6
S2220FD1C06D84698369826C886E863D3B341B9C16D10DEE84EC861B88EDB505400000C8
S2240FFF80C10FC10FC10FC10FCFB7C10FC10FC10FC10FC10FC10FC10FC10FC10FC10FC10F97
S2240FFFA0C10FC10FC10FC10FC10FC10FC10FC10FC10FD02CC10FC10FC10FC10FC10FC10F01
S2240FC7E004BC31022407FE3104087E3104C7873B3BFE31E5FC31E716CFB0270FFE31E5FC52
S2240FC80031E716CFCE7E31E57C31E74C4F800B3BC601EE806BE028EC846CE029C7876CE089
S2240FC8202B3A3DF631E9860A16CF95CEC03BE6E4545454547B320F16C9B5E6E47B32101658
S2240FC840C9B5A6E5444444447A321116C9B5A6E57A3212F631E9C10D260B16C9BD1C320513
S2240FC8600D1C320607F631E9C10E260F1C3210081C3212081C32140816C9CAF631E9C10D69
S2240FC880270DF631E9C10E270616C9CA16C9BDF6020AF83202C40FF8020A7B020AF6320348
S2240FC8A0861012F8020AC4F0F8020A7B020AF6020BF83204C40FF8020B7B020BF632058635
S2240FC8C01012F8020BC4F0F8020B7B020BF6020CF83206C40FF8020C7B020CF63207861081
S2240FC8E012F8020CC4F0F8020C7B020CF6020DF83208C40FF8020D7B020DF6320986101255
S2240FC900F8020DC4F0F8020D7B020DF6020EF8320AC40FF8020E7B020EF6320B861012F844
S2240FC920020EC4F0F8020E7B020EF6020FF8320CC40FF8020F7B020FF6320D861012F80210
S2240FC9400FC4F0F8020F7B020FF60210F8320EC40FF802107B0210F6320F861012F80210D8
S2240FC960C4F0F802107B0210F60211F83210C40FF802117B0211F63211861012F80211C4F9
S2240FC980F0F802117B0211F60212F83212C40FF802127B0212F63213861012F80212C4F0A3
S2240FC9A0F802127B0212F60213F83214C40FF802137B02133DF631E9860A06CF951D321069
S2240FC9C0081D3212081D3214083D1D32050D1D3206073D3B1F0271023AB745EE0127348E53
S2240FC9E00014242F793163F631E9F631E9C10224147231E9FC315F8C00022411FE315F0823
S2240FCA007E315F20087931E9C7877C315FEE80C7876C011F02710206EE80C7876C011F02D2
S2240FCA20710447EE80EC0327418C0014243C793163F631E9260BC6027B31E9877C315F2003
S2240FCA4023F631E9271EF631E9C10222177331E9FC315F270FFC315F8C00022207FE315F1E
S2240FCA60097E315FEE80C7876C031F02710406EE80C7876C031E0271021AEE80EC018C0005
S2240FCA800A25111E0271040CEC038C000A2505C6017B31633A3D16CD52CC310116C6200472
S2240FCAA0610306CBFDC618873BCC310116C60D3AC7877C31E5C60A7C31E7F631E904211ED8
S2240FCAC0FC31E13BFC31E3F33179B7453AF93178B9317716CCBC250316CCA416CC84F6313A
S2240FCAE0E98759B745EEE231817E317BF631E98759B745EEE231B17E31ABF631E9C10226C0
S2240FCB0018FC31E13BFC31E3C30020B7453A16CC9D250316CCA416CC84F631E9C1032618D2
S2240FCB20FC31E13BFC31E3C30030B7453A16CC9D250316CCA416CC84F631E9C1042618FCBD
S2240FCB4031E13BFC31E3C30040B7453A16CC9D250316CCA416CC84F631E9C1052618FC3157
S2240FCB60E13BFC31E3C30050B7453A16CC9D250316CCA416CC84F631E9C1062618FC31E176
S2240FCB803BFC31E3C30060B7453A16CC9D250316CCA416CC84F631E9C1072618FC31E13BEB
S2240FCBA0FC31E3C30070B7453A16CC9D250316CCA416CC84F631E9C1082618FC31E13BFCF9
S2240FCBC031E3C30080B7453A16CC9D250316CCA416CC84F631E9C109260E16CCD316CC9DDF
S2240FCBE0250316CCA416CC84F631E9C10A260E16CCD316CC9D250316CCA416CC84CC3101B8
S2240FCC0016C5F204413BC6FA873BCC310116C5DE1B82F63154260FF63155C1042405723120
S2240FCC20552003793155FC3144FE3146343BF6314B37F6314A37CC314C16C4101B867B3143
S2240FCC4000CC310116C66304410FC63F873BCC310116C64F1B82F631E9CC310116C6C904EB
S2240FCC60410CC632873BCC310116C6B81B82CC310116C6A204410CC605873BCC310116C636
S2240FCC80911B823D8601C73B873BFE31E1FC31E316D0947B3140F631E37B31413DC90089BE
S2240FCCA00007193DFC31E13BFC31E383FAFFB7453AC20082007C31E17E31E33D7C31E17E4B
S2240FCCC031E3CCFAFF3BC7873BFE31E1FC31E316CFB03DFC31E13BFC31E3C301E0B7453A7E
S2240FCCE03DC601873BCC310116C5DEC601876C80CC310116C60DC601876C80CC310116C66E
S2240FCD003BC601876C80CC310116C64FC601876C80CC310116C67EC601876C80CC31011681
S2240FCD20C691C601876C80CC310116C6B8C601876C80CC310116C6DF3AC7877C3144CE077B
S2240FCD40727E31467B314BC6087B314AC6037B31E93DF631E9C1032675F63155042117CC0F
S2240FCD6001017C314CCE12347E314ECD56787D3150CC3E7A2033F63155C1022610CC0735A6
S2240FCD807C314CCEF1B77E314EC6802036F63155C103261ACC01027C314CCE6DE87E314E0F
S2240FCDA0CDBB307D3150CC5BB57C31522020F63155C1042619CC07E97C314CCE1CA57E311B
S2240FCDC04EC6A97B3150C7877C31517B3153F631E9260F0738C7437C314E877C3150427C70
S2240FCDE03152F631E904210F0723C6FF7C314EC77C3150427C3152F631E9C102260E070D4E
S2240FCE00C77C314E437C3150407C31523DC610877C314C3DC601873BCC310116C5DEC601E6
S2240FCE20876C80CC310116C60DC601876C80CC310116C63BC601876C80CC310116C64FC60C
S2240FCE4001876C80CC310116C67EC601876C80CC310116C691C601876C80CC310116C6B881
S2240FCE60C601876C80CC310116C6DFCC03E86C80CC310116C80F3AC7877C31617B31293D75
S2240FCE801C02F201FC317B2719FE317D087E317DBE317B250DC7877C317DF60258C8047BFA
S2240FCEA00258FC31AB2719FE31AD087E31ADBE31AB250DC7877C31ADF60258C8087B025843
S2240FCEC0F631D92702C78FC6017B31D927267231DAF631DAC108261CC6017B31DC7931DACA
S2240FCEE0B631DB2701C77B31DB2709C601877C31DD7C31DF0B1B9CCC016016C3CC6C826E62
S2240FCF00808CF91726398E18DA2634F63175261507342611F63158C167260AF631590421E3
S2240FCF2004427A3175F631762615071A2611F63158C167260AF63159042104427A31761C48
S2240FCF400144011B840BF601647B3157F601657B3158F601667B3159F6016787B745C77C89
S2240FCF6031657E3167F60168B745C77C31697E316BF60169B745C77C316D7E316FF6016AE3
S2240FCF80B745C77C31717E3173F6016B7B315EF63157C1063D34B785871810B750303D8772
S2240FCFA0D7B7C6270AB7C549B7C546560436F63DAC84270E34B7C5E285A284B7C510FB3035
S2240FCFC02002AE82311B84054004A401083D046401098300013D87C76C82EC8C261FEE8E40
S2240FCFE0ED86EC8811280DEC86CD0000116D82B746EC88116D846C8887C76C863D97270906
S2240FD000EE86B7C5CD00002008EE8DE686ED87B7C61135ECF010133B35ECF012ED8413E335
S2240FD020B130B7C5CD0000356581A38CB7C5E28BA28A310446113669AF3137323433EEF09A
S2240FD0401011B76532201F252A046403044539E78E2706EE8E87C7200BB7C5363469AFEE4F
S2240FD060F013313A1810083A34A3B1B74620A33102209F4151B7C5415104A40108AE8E22DB
S2240FD080EE2505ACF01024E7316D84698369826C886E863D3B341B9C16CFD6EE84EC861BAF
S20B0FD0A088EDB50540000006
S2240FFF80C10FC10FC10FC10FCE80C10FC10FC10FC10FC10FC10FC10FC10FC10FC10FC10FCF
S2240FFFA0C10FC10FC10FC10FC10FC10FC10FC10FC10FCEF5C10FC10FC10FC10FC10FC10F3A
S2240FFFC0C10FC10FC10FC10FC10FC10FC10FC10FC10FC10FC10FC523C10FC10FC10FC726D8
S2240FFFE0C10FC10FC10FC10FC10FC10FC10FC10FC529C10FC10FC10FC10FC10FC10FC029B6
S9030000FC
......@@ -36,8 +36,8 @@ Entry point: 0xC029 (_Startup)
_startupData is allocated at 0xC031 and uses 6 Bytes
extern struct _tagStartup {
unsigned nofZeroOut 1
_Range pZeroOut 0x3100 501
_Copy *toCopyDownBeg 0xD1DC
_Range pZeroOut 0x3100 277
_Copy *toCopyDownBeg 0xD0A5
} _startupData;
*********************************************************************************************
......@@ -47,9 +47,9 @@ Section Name Size Type From To Segment
.init 49 R 0xC000 0xC030 ROM_C000
.startData 10 R 0xC031 0xC03A ROM_C000
.rodata 10 R 0xC03B 0xC044 ROM_C000
.text 3954 R 0xC045 0xCFB6 ROM_C000
NON_BANKED 277 R 0xCFB7 0xD0CB ROM_C000
.copy 2 R 0xD1DC 0xD1DD ROM_C000
.text 3643 R 0xC045 0xCE7F ROM_C000
NON_BANKED 277 R 0xCE80 0xCF94 ROM_C000
.copy 2 R 0xD0A5 0xD0A6 ROM_C000
.stack 256 R/W 0x3000 0x30FF RAM
VECTORS_DATA 128 R 0xFF80 0xFFFF OSVECTORS
.abs_section_b 1 N/I 0xB 0xB .absSeg0
......@@ -385,12 +385,12 @@ VECTORS_DATA 128 R 0xFF80 0xFFFF OSVECTORS
.abs_section_2c2 2 N/I 0x2C2 0x2C3 .absSeg330
.abs_section_2f4 2 N/I 0x2F4 0x2F5 .absSeg331
.abs_section_2f8 2 N/I 0x2F8 0x2F9 .absSeg332
.common 501 R/W 0x3100 0x32F4 RAM
RUNTIME 272 R 0xD0CC 0xD1DB ROM_C000
.common 277 R/W 0x3100 0x3214 RAM
RUNTIME 272 R 0xCF95 0xD0A4 ROM_C000
Summary of section sizes per section type:
READ_ONLY (R): 125E (dec: 4702)
READ_WRITE (R/W): 2F5 (dec: 757)
READ_ONLY (R): 1127 (dec: 4391)
READ_WRITE (R/W): 215 (dec: 533)
NO_INIT (N/I): 191 (dec: 401)
*********************************************************************************************
......@@ -745,54 +745,40 @@ MODULE: -- main.c.o --
g_bReturn 3100 1 1 1 .common
g_Clock 3101 31 49 68 .common
g_busOffTime 3132 2 2 5 .common
g_Msg240 3134 10 16 6 .common
g_Msg12B 3144 10 16 2 .common
g_Msg125 3154 10 16 7 .common
g_Msg7E8 3164 10 16 7 .common
g_Msg141 3174 10 16 1 .common
g_Msg321 3184 10 16 1 .common
g_Msg322 3194 10 16 1 .common
g_Msg323 31A4 10 16 1 .common
g_Msg7E82 31B4 10 16 2 .common
g_Msg08FFF00B 31C4 10 16 2 .common
g_Msg0A31FFE8 31D4 10 16 3 .common
g_Msg0A30FFE8 31E4 10 16 1 .common
g_Msg101 31F4 10 16 3 .common
g_Msg402 3204 10 16 2 .common
g_Msg1B5 3214 10 16 9 .common
g_Msg772 3224 10 16 33 .common
screentest 3234 2 2 9 .common
g_Msg18DAF917 3236 9 9 9 .common
g_FRStep 323F 2 2 24 .common
g_runStep 3241 2 2 2 .common
XUN_HUAN 3243 1 1 4 .common
g_curkeyinput 3244 1 1 1 .common
seed1 3245 4 4 2 .common
seed2 3249 4 4 2 .common
seed3 324D 4 4 2 .common
seed4 3251 4 4 2 .common
Lock 3255 1 1 2 .common
LockY 3256 1 1 2 .common
glztest 3257 4 4 11 .common
CS_OUT_N 325B 2 2 5 .common
CS_OUT_CC 325D 2 2 3 .common
CS_FR 325F 2 2 10 .common
CS_FRset 3261 28 40 12 .common
CS_FR_BASIC 3289 2 2 1 .common
ZS_OUT_N 328B 2 2 6 .common
ZS_OUT_CC 328D 2 2 3 .common
ZS_FR 328F 2 2 7 .common
ZS_FRset 3291 28 40 21 .common
CZBTIME0_6MSCCFF 32B9 1 1 2 .common
iTIME1MS 32BA 1 1 3 .common
iTIME2MS 32BB 1 1 2 .common
T1MS_F1_FF 32BC 1 1 1 .common
T2MS_F2_FF 32BD 2 2 1 .common
T2MS_F9_FF 32BF 2 2 1 .common
WheelSpeedN 32C1 4 4 29 .common
TxDelayTime 32C5 4 4 8 .common
G_Button 32C9 15 21 52 .common
AutoTime 32DE 4 4 8 .common
g_Msg08FFF00B 3134 10 16 2 .common
g_Msg772 3144 10 16 33 .common
screentest 3154 2 2 8 .common
g_Msg18DAF917 3156 9 9 9 .common
g_FRStep 315F 2 2 24 .common
g_runStep 3161 2 2 2 .common
XUN_HUAN 3163 1 1 4 .common
g_curkeyinput 3164 1 1 1 .common
seed1 3165 4 4 2 .common
seed2 3169 4 4 2 .common
seed3 316D 4 4 2 .common
seed4 3171 4 4 2 .common
Lock 3175 1 1 2 .common
LockY 3176 1 1 2 .common
glztest 3177 4 4 11 .common
CS_OUT_N 317B 2 2 5 .common
CS_OUT_CC 317D 2 2 3 .common
CS_FR 317F 2 2 10 .common
CS_FRset 3181 28 40 12 .common
CS_FR_BASIC 31A9 2 2 1 .common
ZS_OUT_N 31AB 2 2 6 .common
ZS_OUT_CC 31AD 2 2 3 .common
ZS_FR 31AF 2 2 7 .common
ZS_FRset 31B1 28 40 21 .common
CZBTIME0_6MSCCFF 31D9 1 1 2 .common
iTIME1MS 31DA 1 1 3 .common
iTIME2MS 31DB 1 1 2 .common
T1MS_F1_FF 31DC 1 1 1 .common
T2MS_F2_FF 31DD 2 2 1 .common
T2MS_F9_FF 31DF 2 2 1 .common
WheelSpeedN 31E1 4 4 29 .common
TxDelayTime 31E5 4 4 8 .common
G_Button 31E9 15 21 44 .common
AutoTime 31FE 4 4 8 .common
MODULE: -- Start12.c.o --
- PROCEDURES:
Init C000 29 41 1 .init
......@@ -803,13 +789,13 @@ MODULE: -- Start12.c.o --
__SEG_END_SSTACK 3100 0 0 1
MODULE: -- rtshc12.c.o (ansisi.lib) --
- PROCEDURES:
_BDIVMODU D0CC A 10 2 RUNTIME
_LSHRU D0D6 11 17 2 RUNTIME
_LCMP D0E7 19 25 4 RUNTIME
_LINC D100 5 5 3 RUNTIME
_LDEC D105 8 8 1 RUNTIME
_lDivMod D10D BE 190 1 RUNTIME
_LMODU D1CB 11 17 1 RUNTIME
_BDIVMODU CF95 A 10 2 RUNTIME
_LSHRU CF9F 11 17 2 RUNTIME
_LCMP CFB0 19 25 4 RUNTIME
_LINC CFC9 5 5 3 RUNTIME
_LDEC CFCE 8 8 1 RUNTIME
_lDivMod CFD6 BE 190 1 RUNTIME
_LMODU D094 11 17 1 RUNTIME
- VARIABLES:
MODULE: -- vecter.c.o --
- PROCEDURES:
......@@ -826,14 +812,14 @@ MODULE: -- bsp_System.c.o --
bsp_Clock_Init C1C5 B8 184 4 .text
GJ_CS10_JS_ECUOUT_N C27D 9F 159 1 .text
Api_API_Init C31C 1F 31 1 .text
bsp_API_isr CFB7 75 117 1 NON_BANKED
bsp_API_isr CE80 75 117 1 NON_BANKED
- VARIABLES:
MODULE: -- bsp_CAN.c.o --
- PROCEDURES:
bsp_CAN_Init C33B 91 145 1 .text
bsp_GET_PGN C3CC 44 68 1 .text
bsp_CANSendFrame C410 94 148 1 .text
bsp_CAN_Rev_isr D02C A0 160 1 NON_BANKED
bsp_CAN_Rev_isr CEF5 A0 160 1 NON_BANKED
- VARIABLES:
MODULE: -- bsp_LCD.c.o --
- PROCEDURES:
......@@ -876,34 +862,34 @@ MODULE: -- gui_Display.c.o --
Gui_ButtonProc C9D3 C3 195 1 .text
- VARIABLES:
Matrix1 C03B A 10 1 .rodata
m_LCDFP4BP 32E2 1 1 1 .common
m_LCDFP5BP 32E3 1 1 1 .common
m_LCDFP6BP 32E4 1 1 1 .common
m_LCDFP7BP 32E5 1 1 3 .common
m_LCDFP8BP 32E6 1 1 3 .common
m_LCDFP9BP 32E7 1 1 1 .common
m_LCDFP10BP 32E8 1 1 1 .common
m_LCDFP11BP 32E9 1 1 1 .common
m_LCDFP12BP 32EA 1 1 1 .common
m_LCDFP13BP 32EB 1 1 1 .common
m_LCDFP14BP 32EC 1 1 1 .common
m_LCDFP15BP 32ED 1 1 1 .common
m_LCDFP16BP 32EE 1 1 1 .common
m_LCDFP17BP 32EF 1 1 2 .common
m_LCDFP18BP 32F0 1 1 4 .common
m_LCDFP19BP 32F1 1 1 2 .common
m_LCDFP20BP 32F2 1 1 4 .common
m_LCDFP21BP 32F3 1 1 1 .common
m_LCDFP22BP 32F4 1 1 3 .common
m_LCDFP4BP 3202 1 1 1 .common
m_LCDFP5BP 3203 1 1 1 .common
m_LCDFP6BP 3204 1 1 1 .common
m_LCDFP7BP 3205 1 1 3 .common
m_LCDFP8BP 3206 1 1 3 .common
m_LCDFP9BP 3207 1 1 1 .common
m_LCDFP10BP 3208 1 1 1 .common
m_LCDFP11BP 3209 1 1 1 .common
m_LCDFP12BP 320A 1 1 1 .common
m_LCDFP13BP 320B 1 1 1 .common
m_LCDFP14BP 320C 1 1 1 .common
m_LCDFP15BP 320D 1 1 1 .common
m_LCDFP16BP 320E 1 1 1 .common
m_LCDFP17BP 320F 1 1 2 .common
m_LCDFP18BP 3210 1 1 4 .common
m_LCDFP19BP 3211 1 1 2 .common
m_LCDFP20BP 3212 1 1 4 .common
m_LCDFP21BP 3213 1 1 1 .common
m_LCDFP22BP 3214 1 1 3 .common
MODULE: -- app_CAN.c.o --
- PROCEDURES:
app_Can_handle CA96 246 582 34 .text
app_Can_IdInit CCDC 6C 108 1 .text
app_Can_handle_PA5 CD48 203 515 6 .text
app_Can_handle CA96 24B 587 34 .text
app_Can_IdInit CCE1 71 113 1 .text
app_Can_handle_PA5 CD52 C2 194 1 .text
- VARIABLES:
MODULE: -- app_Data_Process.c.o --
- PROCEDURES:
App_Paramer_Init CF4B 6C 108 1 .text
App_Paramer_Init CE14 6C 108 1 .text
- VARIABLES:
*********************************************************************************************
......@@ -911,7 +897,7 @@ MODULE STATISTIC
Name Data Code Const
---------------------------------------------------------------------------------------------
mc9s12hy64.c.o 401 0 0
main.c.o 482 202 0
main.c.o 258 202 0
Start12.c.o 0 49 0
rtshc12.c.o (ansisi.lib) 0 272 0
vecter.c.o 0 2 128
......@@ -924,7 +910,7 @@ MODULE STATISTIC
api_RTC.c.o 0 274 0
bsp_TPM.c.o 0 307 0
gui_Display.c.o 19 627 10
app_CAN.c.o 0 1205 0
app_CAN.c.o 0 894 0
app_Data_Process.c.o 0 108 0
other 256 10 2
......@@ -1615,16 +1601,14 @@ SECTION: ".abs_section_2f4"
SECTION: ".abs_section_2f8"
_CPMUIRCTRIM
SECTION: ".common"
g_bReturn g_Clock g_busOffTime g_Msg240 g_Msg12B g_Msg125 g_Msg7E8 g_Msg141
g_Msg321 g_Msg322 g_Msg323 g_Msg7E82 g_Msg08FFF00B g_Msg0A31FFE8
g_Msg0A30FFE8 g_Msg101 g_Msg402 g_Msg1B5 g_Msg772 screentest g_Msg18DAF917
g_FRStep g_runStep XUN_HUAN g_curkeyinput seed1 seed2 seed3 seed4 Lock LockY
glztest CS_OUT_N CS_OUT_CC CS_FR CS_FRset CS_FR_BASIC ZS_OUT_N ZS_OUT_CC
ZS_FR ZS_FRset CZBTIME0_6MSCCFF iTIME1MS iTIME2MS T1MS_F1_FF T2MS_F2_FF
T2MS_F9_FF WheelSpeedN TxDelayTime G_Button AutoTime m_LCDFP4BP m_LCDFP5BP
m_LCDFP6BP m_LCDFP7BP m_LCDFP8BP m_LCDFP9BP m_LCDFP10BP m_LCDFP11BP
m_LCDFP12BP m_LCDFP13BP m_LCDFP14BP m_LCDFP15BP m_LCDFP16BP m_LCDFP17BP
m_LCDFP18BP m_LCDFP19BP m_LCDFP20BP m_LCDFP21BP m_LCDFP22BP
g_bReturn g_Clock g_busOffTime g_Msg08FFF00B g_Msg772 screentest
g_Msg18DAF917 g_FRStep g_runStep XUN_HUAN g_curkeyinput seed1 seed2 seed3
seed4 Lock LockY glztest CS_OUT_N CS_OUT_CC CS_FR CS_FRset CS_FR_BASIC
ZS_OUT_N ZS_OUT_CC ZS_FR ZS_FRset CZBTIME0_6MSCCFF iTIME1MS iTIME2MS
T1MS_F1_FF T2MS_F2_FF T2MS_F9_FF WheelSpeedN TxDelayTime G_Button AutoTime
m_LCDFP4BP m_LCDFP5BP m_LCDFP6BP m_LCDFP7BP m_LCDFP8BP m_LCDFP9BP m_LCDFP10BP
m_LCDFP11BP m_LCDFP12BP m_LCDFP13BP m_LCDFP14BP m_LCDFP15BP m_LCDFP16BP
m_LCDFP17BP m_LCDFP18BP m_LCDFP19BP m_LCDFP20BP m_LCDFP21BP m_LCDFP22BP
SECTION: "RUNTIME"
_BDIVMODU _LSHRU _LCMP _LINC _LDEC _lDivMod _LMODU
......@@ -1968,73 +1952,59 @@ OBJECT LIST SORTED BY ADDRESS
g_bReturn 3100 1 1 1 .common
g_Clock 3101 31 49 68 .common
g_busOffTime 3132 2 2 5 .common
g_Msg240 3134 10 16 6 .common
g_Msg12B 3144 10 16 2 .common
g_Msg125 3154 10 16 7 .common
g_Msg7E8 3164 10 16 7 .common
g_Msg141 3174 10 16 1 .common
g_Msg321 3184 10 16 1 .common
g_Msg322 3194 10 16 1 .common
g_Msg323 31A4 10 16 1 .common
g_Msg7E82 31B4 10 16 2 .common
g_Msg08FFF00B 31C4 10 16 2 .common
g_Msg0A31FFE8 31D4 10 16 3 .common
g_Msg0A30FFE8 31E4 10 16 1 .common
g_Msg101 31F4 10 16 3 .common
g_Msg402 3204 10 16 2 .common
g_Msg1B5 3214 10 16 9 .common
g_Msg772 3224 10 16 33 .common
screentest 3234 2 2 9 .common
g_Msg18DAF917 3236 9 9 9 .common
g_FRStep 323F 2 2 24 .common
g_runStep 3241 2 2 2 .common
XUN_HUAN 3243 1 1 4 .common
g_curkeyinput 3244 1 1 1 .common
seed1 3245 4 4 2 .common
seed2 3249 4 4 2 .common
seed3 324D 4 4 2 .common
seed4 3251 4 4 2 .common
Lock 3255 1 1 2 .common
LockY 3256 1 1 2 .common
glztest 3257 4 4 11 .common
CS_OUT_N 325B 2 2 5 .common
CS_OUT_CC 325D 2 2 3 .common
CS_FR 325F 2 2 10 .common
CS_FRset 3261 28 40 12 .common
CS_FR_BASIC 3289 2 2 1 .common
ZS_OUT_N 328B 2 2 6 .common
ZS_OUT_CC 328D 2 2 3 .common
ZS_FR 328F 2 2 7 .common
ZS_FRset 3291 28 40 21 .common
CZBTIME0_6MSCCFF 32B9 1 1 2 .common
iTIME1MS 32BA 1 1 3 .common
iTIME2MS 32BB 1 1 2 .common
T1MS_F1_FF 32BC 1 1 1 .common
T2MS_F2_FF 32BD 2 2 1 .common
T2MS_F9_FF 32BF 2 2 1 .common
WheelSpeedN 32C1 4 4 29 .common
TxDelayTime 32C5 4 4 8 .common
G_Button 32C9 15 21 52 .common
AutoTime 32DE 4 4 8 .common
m_LCDFP4BP 32E2 1 1 1 .common
m_LCDFP5BP 32E3 1 1 1 .common
m_LCDFP6BP 32E4 1 1 1 .common
m_LCDFP7BP 32E5 1 1 3 .common
m_LCDFP8BP 32E6 1 1 3 .common
m_LCDFP9BP 32E7 1 1 1 .common
m_LCDFP10BP 32E8 1 1 1 .common
m_LCDFP11BP 32E9 1 1 1 .common
m_LCDFP12BP 32EA 1 1 1 .common
m_LCDFP13BP 32EB 1 1 1 .common
m_LCDFP14BP 32EC 1 1 1 .common
m_LCDFP15BP 32ED 1 1 1 .common
m_LCDFP16BP 32EE 1 1 1 .common
m_LCDFP17BP 32EF 1 1 2 .common
m_LCDFP18BP 32F0 1 1 4 .common
m_LCDFP19BP 32F1 1 1 2 .common
m_LCDFP20BP 32F2 1 1 4 .common
m_LCDFP21BP 32F3 1 1 1 .common
m_LCDFP22BP 32F4 1 1 3 .common
g_Msg08FFF00B 3134 10 16 2 .common
g_Msg772 3144 10 16 33 .common
screentest 3154 2 2 8 .common
g_Msg18DAF917 3156 9 9 9 .common
g_FRStep 315F 2 2 24 .common
g_runStep 3161 2 2 2 .common
XUN_HUAN 3163 1 1 4 .common
g_curkeyinput 3164 1 1 1 .common
seed1 3165 4 4 2 .common
seed2 3169 4 4 2 .common
seed3 316D 4 4 2 .common
seed4 3171 4 4 2 .common
Lock 3175 1 1 2 .common
LockY 3176 1 1 2 .common
glztest 3177 4 4 11 .common
CS_OUT_N 317B 2 2 5 .common
CS_OUT_CC 317D 2 2 3 .common
CS_FR 317F 2 2 10 .common
CS_FRset 3181 28 40 12 .common
CS_FR_BASIC 31A9 2 2 1 .common
ZS_OUT_N 31AB 2 2 6 .common
ZS_OUT_CC 31AD 2 2 3 .common
ZS_FR 31AF 2 2 7 .common
ZS_FRset 31B1 28 40 21 .common
CZBTIME0_6MSCCFF 31D9 1 1 2 .common
iTIME1MS 31DA 1 1 3 .common
iTIME2MS 31DB 1 1 2 .common
T1MS_F1_FF 31DC 1 1 1 .common
T2MS_F2_FF 31DD 2 2 1 .common
T2MS_F9_FF 31DF 2 2 1 .common
WheelSpeedN 31E1 4 4 29 .common
TxDelayTime 31E5 4 4 8 .common
G_Button 31E9 15 21 44 .common
AutoTime 31FE 4 4 8 .common
m_LCDFP4BP 3202 1 1 1 .common
m_LCDFP5BP 3203 1 1 1 .common
m_LCDFP6BP 3204 1 1 1 .common
m_LCDFP7BP 3205 1 1 3 .common
m_LCDFP8BP 3206 1 1 3 .common
m_LCDFP9BP 3207 1 1 1 .common
m_LCDFP10BP 3208 1 1 1 .common
m_LCDFP11BP 3209 1 1 1 .common
m_LCDFP12BP 320A 1 1 1 .common
m_LCDFP13BP 320B 1 1 1 .common
m_LCDFP14BP 320C 1 1 1 .common
m_LCDFP15BP 320D 1 1 1 .common
m_LCDFP16BP 320E 1 1 1 .common
m_LCDFP17BP 320F 1 1 2 .common
m_LCDFP18BP 3210 1 1 4 .common
m_LCDFP19BP 3211 1 1 2 .common
m_LCDFP20BP 3212 1 1 4 .common
m_LCDFP21BP 3213 1 1 1 .common
m_LCDFP22BP 3214 1 1 3 .common
Init C000 29 41 1 .init
_Startup C029 8 8 1 .init
Matrix1 C03B A 10 1 .rodata
......@@ -2070,19 +2040,19 @@ OBJECT LIST SORTED BY ADDRESS
Api_SetTimer C80F 14 20 1 .text
gui_LCD_Display C823 1B0 432 8 .text
Gui_ButtonProc C9D3 C3 195 1 .text
app_Can_handle CA96 246 582 34 .text
app_Can_IdInit CCDC 6C 108 1 .text
app_Can_handle_PA5 CD48 203 515 6 .text
App_Paramer_Init CF4B 6C 108 1 .text
bsp_API_isr CFB7 75 117 1 NON_BANKED
bsp_CAN_Rev_isr D02C A0 160 1 NON_BANKED
_BDIVMODU D0CC A 10 2 RUNTIME
_LSHRU D0D6 11 17 2 RUNTIME
_LCMP D0E7 19 25 4 RUNTIME
_LINC D100 5 5 3 RUNTIME
_LDEC D105 8 8 1 RUNTIME
_lDivMod D10D BE 190 1 RUNTIME
_LMODU D1CB 11 17 1 RUNTIME
app_Can_handle CA96 24B 587 34 .text
app_Can_IdInit CCE1 71 113 1 .text
app_Can_handle_PA5 CD52 C2 194 1 .text
App_Paramer_Init CE14 6C 108 1 .text
bsp_API_isr CE80 75 117 1 NON_BANKED
bsp_CAN_Rev_isr CEF5 A0 160 1 NON_BANKED
_BDIVMODU CF95 A 10 2 RUNTIME
_LSHRU CF9F 11 17 2 RUNTIME
_LCMP CFB0 19 25 4 RUNTIME
_LINC CFC9 5 5 3 RUNTIME
_LDEC CFCE 8 8 1 RUNTIME
_lDivMod CFD6 BE 190 1 RUNTIME
_LMODU D094 11 17 1 RUNTIME
_vectab FF80 80 128 0 VECTORS_DATA
*********************************************************************************************
......@@ -2108,15 +2078,17 @@ app_Data_Process.c.o:
NOT USED VARIABLES
main.c.o:
g_sysFlag g_Msg18FD0700 g_Msg18FD7C00 g_Msg18FED800 g_Msg18FE4F17
g_Msg18FF0113 g_Msg0CFED926 g_Msg18850000 g_Msg230 g_Msg18F0010B
g_Msg18FF0113 g_Msg0CFED926 g_Msg18850000 g_Msg240 g_Msg12B g_Msg125 g_Msg230
g_Msg7E8 g_Msg141 g_Msg321 g_Msg322 g_Msg323 g_Msg7E82 g_Msg18F0010B
g_Msg18FEF100 g_Msg18FEC600 g_Msg0C01FF55 g_Msg0C01FFAB g_Msg0C01FFA5
g_Msg084 g_Msg18DA17F9 g_frStep g_TLYStep g_SWStep g_Button enable_24v
g_chksun g_txCanMsg Req_1001Flag Req_1003Flag Req_2701Flag Req_2702Flag
Req_1001FlagY Req_1003FlagY Req_2701FlagY Req_2702FlagY Req_1001Flag1
Req_1003Flag1 Req_2701Flag1 Req_2702Flag1 Req_1001FlagY1 Req_1003FlagY1
Req_2701FlagY1 Req_2702FlagY1 CalcKey DispFlag dwSeed1 dwSeed2 dwSeed3
dwSeed4 dwKey1 dwKey2 dwKey3 dwKey4 a b c d LockY1 glztestTime CS_10VALUE
CS_FRNO ZS_10VALUE KeyPresTime Key1SCt KEYV
g_Msg0A31FFE8 g_Msg0A30FFE8 g_Msg084 g_Msg18DA17F9 g_Msg101 g_Msg402 g_Msg1B5
g_frStep g_TLYStep g_SWStep g_Button enable_24v g_chksun g_txCanMsg
Req_1001Flag Req_1003Flag Req_2701Flag Req_2702Flag Req_1001FlagY
Req_1003FlagY Req_2701FlagY Req_2702FlagY Req_1001Flag1 Req_1003Flag1
Req_2701Flag1 Req_2702Flag1 Req_1001FlagY1 Req_1003FlagY1 Req_2701FlagY1
Req_2702FlagY1 CalcKey DispFlag dwSeed1 dwSeed2 dwSeed3 dwSeed4 dwKey1 dwKey2
dwKey3 dwKey4 a b c d LockY1 glztestTime CS_10VALUE CS_FRNO ZS_10VALUE
KeyPresTime Key1SCt KEYV
rtshc12.c.o (ansisi.lib):
_PowOfTwo_8 _PowOfTwo_16 _PowOfTwo_32 errno
gui_Display.c.o:
......@@ -2129,7 +2101,7 @@ app_Data_Process.c.o:
*********************************************************************************************
COPYDOWN SECTION
---------------------------------------------------------------------------------------------
------- ROM-ADDRESS: 0xD1DC ---- SIZE 2 ---
------- ROM-ADDRESS: 0xD0A5 ---- SIZE 2 ---
Filling bytes inserted
0000
......@@ -2192,11 +2164,8 @@ app_Can_handle USES app_Can_handle_PA5 g_Clock api_TimerOver1
_LMODU g_Msg08FFF00B _LCMP
app_Can_IdInit USES g_Clock api_SetTimer0 api_SetTimer1
api_SetTimer2 api_SetTimer3 api_SetTimer4 api_SetTimer5
api_SetTimer6 api_SetTimer7 g_Msg772
app_Can_handle_PA5 USES screentest g_Msg772 G_Button app_Can_handle_PA5
g_Msg1B5 g_Msg240 g_Msg125 g_Msg101 g_Msg7E8
g_Msg0A31FFE8 g_Msg141 g_Msg402 g_Msg322 g_Msg323 g_Msg321
g_Msg12B g_Msg7E82 g_Msg0A30FFE8
api_SetTimer6 api_SetTimer7 g_Msg772 G_Button
app_Can_handle_PA5 USES G_Button screentest g_Msg772
App_Paramer_Init USES g_Clock api_SetTimer0 api_SetTimer1
api_SetTimer2 api_SetTimer3 api_SetTimer4 api_SetTimer5
api_SetTimer6 api_SetTimer7 Api_SetTimer g_runStep
......@@ -2357,5 +2326,5 @@ STATISTIC SECTION
ExeFile:
--------
Number of blocks to be downloaded: 7
Total size of all blocks to be downloaded: 4702
Total size of all blocks to be downloaded: 4391
......@@ -12,3 +12,5 @@ Data:1 < ADDXPR ONLY_ADD_IF_NEW "g_Msg402"
Data:1 < ADDXPR ONLY_ADD_IF_NEW "g_Msg08FFF00B"
Data:1 < ADDXPR ONLY_ADD_IF_NEW "CS_FR"
Data:1 < ADDXPR ONLY_ADD_IF_NEW "CS_OUT_CC"
Data:1 < ADDXPR ONLY_ADD_IF_NEW "screentest"
Data:1 < ADDXPR ONLY_ADD_IF_NEW "main.c::screentest.beginflag"
S03D0000443A5C50726F6A6563745CB4BAB7E75CD6D0BFD8C6C15C6C616F6875617461695C6A69616E63657461695C62696E5C50726F6A6563742E61627345
S123C000FEC033FDC031270E35ED31EC3169700434FB310326F2FEC035EC31270BED3118C8
S123C0200A30700434F920F13DCF310007D206C0450001C037D1DC310001F5D706E3A73686
S123C040B5F507F7B716C1A816CCDC16CF4BC7877C3261C6297C3263577C3265C60D7C32C8
S123C06067C60A7C3269C6087C326B537C326DC6057C326F7C32717C3273537C3275C6783D
S123C0807C325FFE325F7E325BCE1E847E328FFD328F7D328BC77C3291CD01907D3293C6E2
S123C0A0AF7C3295C66E7C3297C6557C3299C64B7C329BC6377C329DC62B7C329FC61E7C6F
S123C0C032A17C32A3C61B7C32A5C62B7C32A7C61E7C32A9C6147C32ABC61E7C32AD7C3263
S123C0E0AF7C32B17C32B37C32B57C32B7C6787C328FFC328F7C328BC6017B324416C823DB
S123C0200A30700434F920F13DCF310007D206C0450001C037D0A531000115D706E3A7369E
S123C040B5F507F7B716C1A816CCE116CE14C7877C3181C6297C3183577C3185C60D7C319F
S123C06087C60A7C3189C6087C318B537C318DC6057C318F7C31917C3193537C3195C67844
S123C0807C317FFE317F7E317BCE1E847E31AFFD31AF7D31ABC77C31B1CD01907D31B3C6EA
S123C0A0AF7C31B5C66E7C31B7C6557C31B9C64B7C31BBC6377C31BDC62B7C31BFC61E7CB5
S123C0C031C17C31C3C61B7C31C5C62B7C31C7C61E7C31C9C6147C31CBC61E7C31CD7C318B
S123C0E0CF7C31D17C31D37C31D57C31D7C6787C31AFFC31AF7C31ABC6017B316416C823C3
S123C10016CA9616C27DC6555B3F585B3F20EE20FECC06405B0C7902737A0277C6FF5B0201
S123C1205B037B0292790294790295C6707B0282790284790285C6F07B029A477A029C7996
S123C140029DC6FF7B026279026479026579024A79024C79024D79024BC6107B024F7902A2
......@@ -18,21 +18,21 @@ S123C1E007260A8C2710230516C26C20044F3701E94C1C80CC40267B02FB5A35C6475B3484
S123C20079003679003AC6075B3CC6875B394C39801C02FA80201C075A6E80C6555B3F583E
S123C2205B3F04650A04650BEC828C27102304073B20044F3701E04C39404C39024C39087B
S123C2404D39014D3904C6017B02FB7902F04D38024D38104C3B80963B84808A575A3B4C65
S123C26038801D02F10279001E1B843DC7876C846C823DEC84EE8216D1006C843DCC03CD84
S123C280FE3241181034C60F877C3289FE323F2606CE1E847E325FFE323F042505C6C87C79
S123C2A0325FFC323F8C00022606C666877C325FFC323F8C00032606C644877C325FFC320E
S123C2C03F8C00042606C632877C325FFC323F8C00052606C632877C325FFC323F8C00061E
S123C2E02606C62C877C325FFC323F8C00072606C627877C328FFC323F8C00082606C62791
S123C300877C328FFC323FFC323F1410FC325F7C325BFC328F7C328B10EF3A3D371C02F20E
S123C26038801D02F10279001E1B843DC7876C846C823DEC84EE8216CFC96C843DCC03CDBD
S123C280FE3161181034C60F877C31A9FE315F2606CE1E847E317FFE315F042505C6C87CDE
S123C2A0317FFC315F8C00022606C666877C317FFC315F8C00032606C644877C317FFC3174
S123C2C05F8C00042606C632877C317FFC315F8C00052606C632877C317FFC315F8C000682
S123C2E02606C62C877C317FFC315F8C00072606C627877C31AFFC315F8C00082606C62715
S123C300877C31AFFC315FFC315F1410FC317F7C317BFC31AF7C31AB10EF3A3D371C02F235
S123C32080C6FF877C02F41C02F204E68027061C02F20220041D02F202323D1C0140011FDF
S123C340014101FBC6887B01411D014104B6014384F08A047A0143B60143848F8A107A0151
S123C360431D0143801D0142C01D01423F1D014B301D014B077901507901517901527901F2
S123C3805379015879015979015A79015B86FF7A01547A01557A01567A01577A015C7A01DF
S123C3A05D7A015E7A015F7901471D0140011E014101FB1C0144011C0145011D0147071CA0
S123C3C00140081D0140201C0140043D1AACB746E6406B00E6416B01E6426B02E6436B03E1
S123C3E0EE82EC80C4078749B7C54656CD00003BEC82C4E03BC60334EE8216D0D6EA85AA13
S123C3E0EE82EC80C4078749B7C54656CD00003BEC82C4E03BC60334EE8216CF9FEA85AA4B
S123C400846C88B7C5EA81AA806CA5B7C51B843D6CABC7876C83F601462605B705C7200ABD
S123C420EC8B2608EE892604B7542075F601467B014AF6014A6B82ED8BEE89C60316D0D66D
S123C420EC8B2608EE892604B7542075F601467B014AF6014A6B82ED8BEE89C60316CF9FA5
S123C4407B0170C620A68C127B0171790172790173E687C1082304C6086B87C72016873B20
S123C460C30174B746EC80E382B745E6006B40E681521B82E18725E6E6877B017CE6887B0E
S123C480017DE6827B0146200AEE83086E838E13882209F60146E482E18226EDC60187B7EA
......@@ -40,12 +40,12 @@ S123C4A0051B853D1D0201021D020003F60200C4C7CA087B0200CC02083BC7EE806900527F
S123C4C0C11425F7CCFFF07B02027A0203447A02047902057902061C0200803A3D4DCA803D
S123C4E04CCA404DCA104CCA084DCA024DCC204DC9804DC9024DC9017900CA4CC8604DC8BA
S123C50080DCC8C784E0CA145CC84DCB804DCB404DCB104CCB044CCB084DCB024DCB014CF5
S123C520CB203DD6CF4CCC200BFE3257FC325916D1007E32577C3259C6C8873BC73BFE3262
S123C54057FC325916D0E7230AC7877C3257C6C87C32591E0271020FFC32CA8C0064220764
S123C560FE32CA087E32CA1E0271040FFC32CC8C00642207FE32CC087E32CCF63243042174
S123C58048FE32DEFC32E016D1007E32DE7C32E0C61E873BC73BFE32DEFC32E016D0E7237C
S123C5A02A0732F632C9F632C9C10224147232C9FC323F8C00022413FE323F087E323F2012
S123C5C00A7A32C9C77C323F8F070ACC32C916C9D34C37800BC7877C32DE7C32E03D3BC657
S123C520CB203DD6CF4CCC200BFE3177FC317916CFC97E31777C3179C6C8873BC73BFE3120
S123C54077FC317916CFB0230AC7877C3177C6C87C31791E0271020FFC31EA8C0064220700
S123C560FE31EA087E31EA1E0271040FFC31EC8C00642207FE31EC087E31ECF631630421BA
S123C58048FE31FEFC320016CFC97E31FE7C3200C61E873BC73BFE31FEFC320016CFB02330
S123C5A02A0732F631E9F631E9C10224147231E9FC315F8C00022413FE315F087E315F2058
S123C5C00A7A31E9C77C315F8F070ACC31E916C9D34C37800BC7877C31FE7C32003D3BC6BB
S123C5E001EE806BE023EC846CE024C7876CE0263A3DB745EDE026ADE024250FE6E023275F
S123C6000A69E023C7876CE026523DC73DEE82B7466EE81F69E82269E821C6016BE81E3D11
S123C620B745EDE021ADE01F250FE6E01E270A69E01EC7876CE021523DC73D3BC601EE80F2
......@@ -62,88 +62,79 @@ S123C76022F63124270FFC3127BC31252407FE3127087E3127F6311A270FFC311DBC311B84
S123C7802407FE311D087E311DF63115270FFC3118BC31162407FE3118087E3118F6311018
S123C7A0270FFC3113BC31112407FE3113087E3113F6310B270FFC310EBC310C2407FE31D4
S123C7C00E087E310EF63106270FFC3109BC31072407FE3109087E3109F63101270FFC3147
S123C7E004BC31022407FE3104087E3104C7873B3BFE32C5FC32C716D0E7270FFE32C5FC87
S123C80032C716D1057E32C57C32C74C4F800B3BC601EE806BE028EC846CE029C7876CE0BD
S123C8202B3A3DF632C9860A16D0CCCEC03BE6E4545454547B32EF16C9B5E6E47B32F0168F
S123C840C9B5A6E5444444447A32F116C9B5A6E57A32F2F632C9C10D260B16C9BD1C32E5A2
S123C8600D1C32E607F632C9C10E260F1C32F0081C32F2081C32F40816C9CAF632C9C10D37
S123C880270DF632C9C10E270616C9CA16C9BDF6020AF832E2C40FF8020A7B020AF632E3B7
S123C8A0861012F8020AC4F0F8020A7B020AF6020BF832E4C40FF8020B7B020BF632E58685
S123C8C01012F8020BC4F0F8020B7B020BF6020CF832E6C40FF8020C7B020CF632E78610D1
S123C8E012F8020CC4F0F8020C7B020CF6020DF832E8C40FF8020D7B020DF632E9861012A5
S123C900F8020DC4F0F8020D7B020DF6020EF832EAC40FF8020E7B020EF632EB861012F894
S123C920020EC4F0F8020E7B020EF6020FF832ECC40FF8020F7B020FF632ED861012F80260
S123C9400FC4F0F8020F7B020FF60210F832EEC40FF802107B0210F632EF861012F8021028
S123C960C4F0F802107B0210F60211F832F0C40FF802117B0211F632F1861012F80211C449
S123C980F0F802117B0211F60212F832F2C40FF802127B0212F632F3861012F80212C4F0F3
S123C9A0F802127B0212F60213F832F4C40FF802137B02133DF632C9860A06D0CC1D32F0A0
S123C9C0081D32F2081D32F4083D1D32E50D1D32E6073D3B1F0271023AB745EE0127348EE3
S123C9E00014242F793243F632C9F632C9C10224147232C9FC323F8C00022411FE323F08ED
S123CA007E323F20087932C9C7877C323FEE80C7876C011F02710206EE80C7876C011F023F
S123CA20710447EE80EC0327418C0014243C793243F632C9260BC6027B32C9877C323F208F
S123CA4023F632C9271EF632C9C10222177332C9FC323F270FFC323F8C00022207FE323FE8
S123CA60097E323FEE80C7876C031F02710406EE80C7876C031E0271021AEE80EC018C0034
S123CA800A25111E0271040CEC038C000A2505C6017B32433A3D16CD48CC310116C62004AB
S123CAA0610306CBFDC618873BCC310116C60D3AC7877C32C5C60A7C32C7F632C904211E45
S123CAC0FC32C13BFC32C3F33259B7453AF93258B9325716CCB7250316CC9F16CC7FF632F3
S123CAE0C98759B745EEE232617E325BF632C98759B745EEE232917E328BF632C9C10226AA
S123CB0018FC32C13BFC32C3C30020B7453A16CC98250316CC9F16CC7FF632C9C10326184E
S123CB20FC32C13BFC32C3C30030B7453A16CC98250316CC9F16CC7FF632C9C1042618FC39
S123CB4032C13BFC32C3C30040B7453A16CC98250316CC9F16CC7FF632C9C1052618FC32D2
S123CB60C13BFC32C3C30050B7453A16CC98250316CC9F16CC7FF632C9C1062618FC32C112
S123CB803BFC32C3C30060B7453A16CC98250316CC9F16CC7FF632C9C1072618FC32C13B67
S123CBA0FC32C3C30070B7453A16CC98250316CC9F16CC7FF632C9C1082618FC32C13BFC75
S123CBC032C3C30080B7453A16CC98250316CC9F16CC7FF632C9C109260E16CCCE16CC9846
S123CBE0250316CC9F16CC7FF632C9C10A260E16CCCE16CC98250316CC9F16CC7FCC310105
S123CC0016C5F2044136C6FA873BCC310116C5DE1B82F63234260AF63235C1042403723279
S123CC2035FC3224FE3226343BF6322B37F6322A37CC322C16C4101B867B3100CC3101161C
S123CC40C66304410FC63F873BCC310116C64F1B82F632C9CC310116C6C904410CC6328762
S123CC603BCC310116C6B81B82CC310116C6A204410CC605873BCC310116C6911B823D8621
S123CC8001C73B873BFE32C1FC32C316D1CB7B31D0F632C37B31D13DC900890007193DFC6B
S123CCA032C13BFC32C383FAFFB7453AC20082007C32C17E32C33D7C32C17E32C3CCFAFF95
S123CCC03BC7873BFE32C1FC32C316D0E73DFC32C13BFC32C3C301E0B7453A3DC601873BE5
S123CCE0CC310116C5DEC601876C80CC310116C60DC601876C80CC310116C63BC601876C4F
S123CD0080CC310116C64FC601876C80CC310116C67EC601876C80CC310116C691C60187E1
S123CD206C80CC310116C6B8C601876C80CC310116C6DF3AC7877C3224CE07727E32267B8C
S123CD40322BC6087B322A3DF63234267FF63235042117CC01017C322CCE12347E322ECD8F
S123CD6056787D3230CC3E7A2039F63235C1022616CC07357C322CCEF1B77E322ECD800046
S123CD807D3230C787201CF63235C1032619CC01027C322CCE6DE87E322ECDBB307D323085
S123CDA0CC5BB57C32323DF63235C10418260180CC07E97C322CCE1CA57E322ECDA9007D9F
S123CDC03230C7877C3232527B32343DF632C9261016CF31C7437C322E877C3230427C32D7
S123CDE032F632C904211016CF31C6FF7C322EC77C3230427C3232F632C9C102260F16CF8B
S123CE0031C77C322E437C3230407C3232F632C9C103260FCC3C3C7C321FC77C3221C6287A
S123CE207B3223F632C9C1042610CC50507C321FC6067C3221C6447B3223F632C9C10526A7
S123CE4010CC64647C321FC64C7C3221C6B87B3223F632C9F632C9F632C9C108254B16CF3D
S123CE6038793143C6F07B3143CE00017E315E793160CDBB807D31FCCC04627C316C1A04E3
S123CE807E316EC6A07B3170CCCA057C31DCCC6EA27C317CC6047B3210C6067B319DCC0F4F
S123CEA0A17C31ACC6027B3190F632C9C109252816CF38C6F07B3143CE08007E315E793119
S123CEC060CD0F807D3200CC04627C316CC605870770CC80067C31DCF632C9C10A2547CC00
S123CEE00EA07C314EC6087B3140C6F07B3143C7877C315ECC0F807B32137C3200C7877C3A
S123CF00315F7B3160CE04627E316CC6050733CD06417D31BCC680427C31BECC5B077C31D1
S123CF20DCC6097B31ECF632C9C10B25037932C93DC610877C322C3DCC0DA07C314E793182
S123CF40403D7C316EC6A07B31703DC601873BCC310116C5DEC601876C80CC310116C60D15
S123CF60C601876C80CC310116C63BC601876C80CC310116C64FC601876C80CC310116C6E7
S123CF807EC601876C80CC310116C691C601876C80CC310116C6B8C601876C80CC31011650
S123CFA0C6DFCC03E86C80CC310116C80F3AC7877C32417B31293D1C02F201FC325B2719D7
S123CFC0FE325D087E325DBE325B250DC7877C325DF60258C8047B0258FC328B2719FE32BB
S123CFE08D087E328DBE328B250DC7877C328DF60258C8087B0258F632B92702C78FC60109
S123D0007B32B927267232BAF632BAC108261CC6017B32BC7932BAB632BB2701C77B32BB7F
S123D0202709C601877C32BD7C32BF0B1B9CCC016016C3CC6C826E808CF91726398E18DAAB
S123D0402634F63255261507342611F63238C167260AF63239042104427A3255F63256261F
S123D06015071A2611F63238C167260AF63239042104427A32561C0144011B840BF6016452
S123D0807B3237F601657B3238F601667B3239F6016787B745C77C32457E3247F60168B77C
S123D0A045C77C32497E324BF60169B745C77C324D7E324FF6016AB745C77C32517E32532B
S123D0C0F6016B7B323EF63237C1063D34B785871810B750303D87D7B7C6270AB7C549B781
S123D0E0C546560436F63DAC84270E34B7C5E285A284B7C510FB302002AE82311B8405409E
S123D10004A401083D046401098300013D87C76C82EC8C261FEE8EED86EC8811280DEC86D6
S123D120CD0000116D82B746EC88116D846C8887C76C863D972709EE86B7C5CD000020088E
S123D140EE8DE686ED87B7C61135ECF010133B35ECF012ED8413E3B130B7C5CD0000356525
S123D16081A38CB7C5E28BA28A310446113669AF3137323433EEF01011B76532201F252A30
S123D180046403044539E78E2706EE8E87C7200BB7C5363469AFEEF013313A1810083A340F
S123D1A0A3B1B74620A33102209F4151B7C5415104A40108AE8E22EE2505ACF01024E731B6
S121D1C06D84698369826C886E863D3B341B9C16D10DEE84EC861B88EDB505400000D8
S123FF80C10FC10FC10FC10FCFB7C10FC10FC10FC10FC10FC10FC10FC10FC10FC10FC10FA7
S123FFA0C10FC10FC10FC10FC10FC10FC10FC10FC10FD02CC10FC10FC10FC10FC10FC10F11
S123C7E004BC31022407FE3104087E3104C7873B3BFE31E5FC31E716CFB0270FFE31E5FC62
S123C80031E716CFCE7E31E57C31E74C4F800B3BC601EE806BE028EC846CE029C7876CE099
S123C8202B3A3DF631E9860A16CF95CEC03BE6E4545454547B320F16C9B5E6E47B32101668
S123C840C9B5A6E5444444447A321116C9B5A6E57A3212F631E9C10D260B16C9BD1C320523
S123C8600D1C320607F631E9C10E260F1C3210081C3212081C32140816C9CAF631E9C10D79
S123C880270DF631E9C10E270616C9CA16C9BDF6020AF83202C40FF8020A7B020AF6320358
S123C8A0861012F8020AC4F0F8020A7B020AF6020BF83204C40FF8020B7B020BF632058645
S123C8C01012F8020BC4F0F8020B7B020BF6020CF83206C40FF8020C7B020CF63207861091
S123C8E012F8020CC4F0F8020C7B020CF6020DF83208C40FF8020D7B020DF6320986101265
S123C900F8020DC4F0F8020D7B020DF6020EF8320AC40FF8020E7B020EF6320B861012F854
S123C920020EC4F0F8020E7B020EF6020FF8320CC40FF8020F7B020FF6320D861012F80220
S123C9400FC4F0F8020F7B020FF60210F8320EC40FF802107B0210F6320F861012F80210E8
S123C960C4F0F802107B0210F60211F83210C40FF802117B0211F63211861012F80211C409
S123C980F0F802117B0211F60212F83212C40FF802127B0212F63213861012F80212C4F0B3
S123C9A0F802127B0212F60213F83214C40FF802137B02133DF631E9860A06CF951D321079
S123C9C0081D3212081D3214083D1D32050D1D3206073D3B1F0271023AB745EE0127348E63
S123C9E00014242F793163F631E9F631E9C10224147231E9FC315F8C00022411FE315F0833
S123CA007E315F20087931E9C7877C315FEE80C7876C011F02710206EE80C7876C011F02E2
S123CA20710447EE80EC0327418C0014243C793163F631E9260BC6027B31E9877C315F2013
S123CA4023F631E9271EF631E9C10222177331E9FC315F270FFC315F8C00022207FE315F2E
S123CA60097E315FEE80C7876C031F02710406EE80C7876C031E0271021AEE80EC018C0015
S123CA800A25111E0271040CEC038C000A2505C6017B31633A3D16CD52CC310116C6200482
S123CAA0610306CBFDC618873BCC310116C60D3AC7877C31E5C60A7C31E7F631E904211EE8
S123CAC0FC31E13BFC31E3F33179B7453AF93178B9317716CCBC250316CCA416CC84F6314A
S123CAE0E98759B745EEE231817E317BF631E98759B745EEE231B17E31ABF631E9C10226D0
S123CB0018FC31E13BFC31E3C30020B7453A16CC9D250316CCA416CC84F631E9C1032618E2
S123CB20FC31E13BFC31E3C30030B7453A16CC9D250316CCA416CC84F631E9C1042618FCCD
S123CB4031E13BFC31E3C30040B7453A16CC9D250316CCA416CC84F631E9C1052618FC3167
S123CB60E13BFC31E3C30050B7453A16CC9D250316CCA416CC84F631E9C1062618FC31E186
S123CB803BFC31E3C30060B7453A16CC9D250316CCA416CC84F631E9C1072618FC31E13BFB
S123CBA0FC31E3C30070B7453A16CC9D250316CCA416CC84F631E9C1082618FC31E13BFC09
S123CBC031E3C30080B7453A16CC9D250316CCA416CC84F631E9C109260E16CCD316CC9DEF
S123CBE0250316CCA416CC84F631E9C10A260E16CCD316CC9D250316CCA416CC84CC3101C8
S123CC0016C5F204413BC6FA873BCC310116C5DE1B82F63154260FF63155C1042405723130
S123CC20552003793155FC3144FE3146343BF6314B37F6314A37CC314C16C4101B867B3153
S123CC4000CC310116C66304410FC63F873BCC310116C64F1B82F631E9CC310116C6C904FB
S123CC60410CC632873BCC310116C6B81B82CC310116C6A204410CC605873BCC310116C646
S123CC80911B823D8601C73B873BFE31E1FC31E316D0947B3140F631E37B31413DC90089CE
S123CCA00007193DFC31E13BFC31E383FAFFB7453AC20082007C31E17E31E33D7C31E17E5B
S123CCC031E3CCFAFF3BC7873BFE31E1FC31E316CFB03DFC31E13BFC31E3C301E0B7453A8E
S123CCE03DC601873BCC310116C5DEC601876C80CC310116C60DC601876C80CC310116C67E
S123CD003BC601876C80CC310116C64FC601876C80CC310116C67EC601876C80CC31011691
S123CD20C691C601876C80CC310116C6B8C601876C80CC310116C6DF3AC7877C3144CE078B
S123CD40727E31467B314BC6087B314AC6037B31E93DF631E9C1032675F63155042117CC1F
S123CD6001017C314CCE12347E314ECD56787D3150CC3E7A2033F63155C1022610CC0735B6
S123CD807C314CCEF1B77E314EC6802036F63155C103261ACC01027C314CCE6DE87E314E1F
S123CDA0CDBB307D3150CC5BB57C31522020F63155C1042619CC07E97C314CCE1CA57E312B
S123CDC04EC6A97B3150C7877C31517B3153F631E9260F0738C7437C314E877C3150427C80
S123CDE03152F631E904210F0723C6FF7C314EC77C3150427C3152F631E9C102260E070D5E
S123CE00C77C314E437C3150407C31523DC610877C314C3DC601873BCC310116C5DEC601F6
S123CE20876C80CC310116C60DC601876C80CC310116C63BC601876C80CC310116C64FC61C
S123CE4001876C80CC310116C67EC601876C80CC310116C691C601876C80CC310116C6B891
S123CE60C601876C80CC310116C6DFCC03E86C80CC310116C80F3AC7877C31617B31293D85
S123CE801C02F201FC317B2719FE317D087E317DBE317B250DC7877C317DF60258C8047B0A
S123CEA00258FC31AB2719FE31AD087E31ADBE31AB250DC7877C31ADF60258C8087B025853
S123CEC0F631D92702C78FC6017B31D927267231DAF631DAC108261CC6017B31DC7931DADA
S123CEE0B631DB2701C77B31DB2709C601877C31DD7C31DF0B1B9CCC016016C3CC6C826E72
S123CF00808CF91726398E18DA2634F63175261507342611F63158C167260AF631590421F3
S123CF2004427A3175F631762615071A2611F63158C167260AF63159042104427A31761C58
S123CF400144011B840BF601647B3157F601657B3158F601667B3159F6016787B745C77C99
S123CF6031657E3167F60168B745C77C31697E316BF60169B745C77C316D7E316FF6016AF3
S123CF80B745C77C31717E3173F6016B7B315EF63157C1063D34B785871810B750303D8782
S123CFA0D7B7C6270AB7C549B7C546560436F63DAC84270E34B7C5E285A284B7C510FB3045
S123CFC02002AE82311B84054004A401083D046401098300013D87C76C82EC8C261FEE8E50
S123CFE0ED86EC8811280DEC86CD0000116D82B746EC88116D846C8887C76C863D97270916
S123D000EE86B7C5CD00002008EE8DE686ED87B7C61135ECF010133B35ECF012ED8413E345
S123D020B130B7C5CD0000356581A38CB7C5E28BA28A310446113669AF3137323433EEF0AA
S123D0401011B76532201F252A046403044539E78E2706EE8E87C7200BB7C5363469AFEE5F
S123D060F013313A1810083A34A3B1B74620A33102209F4151B7C5415104A40108AE8E22EB
S123D080EE2505ACF01024E7316D84698369826C886E863D3B341B9C16CFD6EE84EC861BBF
S10AD0A088EDB50540000016
S123FF80C10FC10FC10FC10FCE80C10FC10FC10FC10FC10FC10FC10FC10FC10FC10FC10FDF
S123FFA0C10FC10FC10FC10FC10FC10FC10FC10FC10FCEF5C10FC10FC10FC10FC10FC10F4A
S123FFC0C10FC10FC10FC10FC10FC10FC10FC10FC10FC10FC10FC523C10FC10FC10FC726E8
S123FFE0C10FC10FC10FC10FC10FC10FC10FC10FC529C10FC10FC10FC10FC10FC10FC029C6
S9030000FC
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment