home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / enterprs / c64 / bbs / dtjbbs.arc / PRESETTINGDATE < prev    next >
Text File  |  1993-04-02  |  2KB  |  34 lines

  1. ╨RESETTING THE ─ATE & ╘IME:
  2.  
  3.   ó╘HE ─╘╩-┬┬╙ NORMALLY BOOTS UP IN DISABLED MODE.  ┴FTER THE ┬┬╙ IS LOADED, YOU HAVE TO SET THE DATE AND TIME TO ENABLED IT.
  4.  
  5.   ó╘HERE IS A WAY TO SET THE DATE AND TIME BEFORE THE ┬┬╙ IS LOADED.  ╬ORMALLY YOU WOULD NOT WANT TO DO THIS BECAUSE IT INVOLVES POKING NUMBERS INTO MEMORY, AND IT'S ALOT EASIER TO SET THE DATE AND TIME AFTER THE ┬┬╙ IS LOADED.
  6.  
  7.   ó╚OWEVER, IF YOU HAVE A BATTERY-BACKED CALENDAR/CLOCK ATTACHED TO YOUR 64, YOU CAN USE THAT TO SET THE DATE AND TIME FOR THE ┬┬╙ AUTOMATICALLY.  ┴ND WITH A ├128 OR A ├64 WITH AN AUTOBOOT CARTRIDGE, YOUR ┬┬╙ CAN REBOOT ENABLED AUTOMATICALLY.
  8.  
  9.   ó╘HIS IS DONE BY WRITING A SHORT PROGRAM THAT READS THE HARDWARE CALENDAR/CLOCK AND POKES THE DATE AND TIME INTO MEMORY, THEN LOADS THE ┬┬╙.  ╘HEN ALL YOU NEED TO DO TO RUN THE ┬┬╙ IS LOAD AND RUN THE SHORT PROGRAM.
  10.  
  11.   ó╔ DON'T KNOW OF ANY SPECIFIC HARDWARE CALENDAR/CLOCK DEVICE, BUT ╔'M SURE THEY ARE AVAILABLE FOR THE 64 AND 128.  ┘OU WOULD HAVE TO FIGURE OUT HOW TO READ THE DATE AND TIME FROM THE HARDWARE.
  12.  
  13.   ó┴FTER YOU HAVE READ THE DATE AND TIME, IT MUST BE POKED INTO THESE MEMORY ADDRESSES:
  14.  
  15.    óPOKE 2041,123
  16.    óPOKE 2042,YEAR (LAST 2 DIGITS)
  17.    óPOKE 2043,MONTH
  18.    óPOKE 2044,DAY
  19.    óPOKE 56331,HOURS (┬├─)
  20.    óPOKE 56332,MINUTES (┬├─)
  21.    óPOKE 56333,SECONDS (┬├─)
  22.    óPOKE 56334,0
  23.  
  24.   (╞OR THE HOUR, THE HIGH BIT IS SET IF THE TIME IS ╨═.)
  25.  
  26.   ┴FTER THE DATE AND TIME HAS BEEN POKED INTO MEMORY, THE ┬┬╙ CAN BE LOADED:
  27.  
  28.    óLOAD "BBS",8,1
  29.  
  30.   OR
  31.  
  32.    óLOAD "ALTBOOT",8
  33.    óRUN
  34.