Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!wuarchive!udel!rochester!pt.cs.cmu.edu!o.gp.cs.cmu.edu!andrew.cmu.edu!jh4o+ From: jh4o+@andrew.cmu.edu (Jeffrey T. Hutzelman) Newsgroups: comp.sys.apple2 Subject: Re: 8bit screen blanker Message-ID: Date: 1 Nov 90 00:50:02 GMT References: <90303.233006ART100@psuvm.psu.edu> Organization: Carnegie Mellon, Pittsburgh, PA Lines: 19 In-Reply-To: <90303.233006ART100@psuvm.psu.edu> A couple things... First, don't confuse BASIC.SYSTEM (which provides such routines as GETBUF and FREEBUFS, and is only around when you're in AppleSoft) with the ProDOS 8 MLI (the operating system iteslf), which is always around. The extent of the memory management provided by the MLI is that you can set bits in the system memory map and no one else is supposed to use it, but its not enforced. There should be no problems getting the time from the P8 global page, as long as you are sure to call the MLI routine GETTIME first (no paramters, but I can't remember what the command # is). This will check the time and update the global page entry. There is one problem, in that the clock driver is allowed to trash part of page 2, and the driver built into P8 will do so. So, you might have to save that page in order to prevent data being entered from being corrupted. -------------------- Jeffrey Hutzelman America Online: JeffreyH11 Internet: jh4o+@andrew.cmu.edu BITNET: JHUTZ@DRYCAS >> Apple // Forever!!! <<