Diff for /xmil/palm/sysmng.c between versions 1.1 and 1.3

version 1.1, 2005/02/07 16:56:32 version 1.3, 2005/02/27 18:22:06
Line 8 Line 8
 #include        "makescrn.h"  #include        "makescrn.h"
 #include        "resource.h"  #include        "resource.h"
   
   #include        "joymng.h"
   #include        "palmkbd.h"
   
         UINT    sys_updates;          UINT    sys_updates;
   
Line 77  void sysmng_updatecaption(BYTE flag) { Line 79  void sysmng_updatecaption(BYTE flag) {
   
         const char nodisk[] = "No Disk Image";          const char nodisk[] = "No Disk Image";
         FormType*       frm = ARM_FrmGetActiveForm();          FormType*       frm = ARM_FrmGetActiveForm();
           UINT16  voltage;
           UINT8   battery;
                   
         if (flag & 1) {          if (flag & 1) {
                 strtitle0[0] = '\0';                  strtitle0[0] = '\0';
Line 113  void sysmng_updatecaption(BYTE flag) { Line 117  void sysmng_updatecaption(BYTE flag) {
                         }                          }
                 }                  }
                 else {                  else {
                         milstr_ncpy(strframe, "-.-FPS", sizeof(strframe));                          //milstr_ncpy(strframe, "-.-FPS", sizeof(strframe));
                           voltage = ARM_SysBatteryInfo(&battery);
                           if (voltage > 0) {
                                   ARM_StrPrintF(strframe, "%3u", battery);
                                   milstr_ncat(strframe, "%", sizeof(strtitle1));
                           }
                   }
                   if (ARM_StrLen(strframe) < 33) {
                           changelabel(frm, IDC_DISPFRAME, strframe);
                 }                  }
                 changelabel(frm, IDC_DISPFRAME, strframe);  
                                   
                 strclock[0] = '\0';                  strclock[0] = '\0';
                 if (xmiloscfg.DISPCLK & 1) {                  if (xmiloscfg.DISPCLK & 1) {
Line 125  void sysmng_updatecaption(BYTE flag) { Line 136  void sysmng_updatecaption(BYTE flag) {
                 else {                  else {
                         milstr_ncpy(strclock, "-.---MHz", sizeof(strclock));                          milstr_ncpy(strclock, "-.---MHz", sizeof(strclock));
                 }                  }
                 changelabel(frm, IDC_DISPCLOCK, strclock);                  if (workclock.khz < 100000) {
                           changelabel(frm, IDC_DISPCLOCK, strclock);
                   }
         }          }
 }  }
   
   void sysmng_cpureset(void) {
   
           sys_updates &= (SYS_UPDATECFG | SYS_UPDATEOSCFG);
           sysmng_workclockreset();
           joymng_initialize();
           palmkbd_initialize();
   }

Removed from v.1.1  
changed lines
  Added in v.1.3


RetroPC.NET-CVS <cvs@retropc.net>