C51 COMPILER V9.01 SC92F_CHKSUM 09/11/2020 09:49:58 PAGE 1 C51 COMPILER V9.01, COMPILATION OF MODULE SC92F_CHKSUM OBJECT MODULE PLACED IN ..\Output\sc92f_chksum.obj COMPILER INVOKED BY: E:\Keil\C51\BIN\C51.EXE ..\FWLib\SC92F_Lib\src\sc92f_chksum.c OMF2 BROWSE INCDIR(..\FWLib\SC92F_Lib -\inc;..\User) DEBUG PRINT(..\List\sc92f_chksum.lst) OBJECT(..\Output\sc92f_chksum.obj) line level source 1 2 3 4 5 6 7 8 9 10 11 12 #include "sc92f_chksum.h" 13 14 #if defined (SC92F854x) || defined (SC92F754x) ||defined (SC92F844xB) || defined (SC92F744xB)||defined ( -SC92F84Ax_2) || defined (SC92F74Ax_2)|| defined (SC92F846xB) || defined (SC92F746xB) || defined (SC92F836xB) || defined -(SC92F736xB) || defined (SC92F8003)|| defined (SC92F742x) 15 21 void CHKSUM_DeInit(void) 22 { 23 1 OPERCON &= 0XFE; 24 1 CHKSUML = 0X00; 25 1 CHKSUMH = 0X00; 26 1 } 27 28 34 void CHKSUM_StartOperation(void) 35 { 36 1 OPERCON |= 0X01; 37 1 while(OPERCON & 0x01); 38 1 } 39 40 46 uint16_t CHKSUM_GetCheckValue(void) 47 { 48 1 uint16_t checktemp; 49 1 50 1 checktemp = (uint16_t)(CHKSUMH << 8)+ (uint16_t)CHKSUML; 51 1 return checktemp; 52 1 } 53 #endif 54 MODULE INFORMATION: STATIC OVERLAYABLE CODE SIZE = 33 ---- CONSTANT SIZE = ---- ---- XDATA SIZE = ---- ---- PDATA SIZE = ---- ---- DATA SIZE = ---- ---- IDATA SIZE = ---- ---- BIT SIZE = ---- ---- EDATA SIZE = ---- ---- HDATA SIZE = ---- ---- XDATA CONST SIZE = ---- ---- FAR CONST SIZE = ---- ---- END OF MODULE INFORMATION. C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)