Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.apple2.programmer > #2807

Re: Benchmark / Profiling / Timing on real hardware (Apple //e, //c, Laser 128) ?

From "Mark D. Overholser" <marko@markoverholser.com>
Newsgroups comp.sys.apple2.programmer
Subject Re: Benchmark / Profiling / Timing on real hardware (Apple //e, //c, Laser 128) ?
Date 2016-07-01 09:06 -0700
Organization albasani.net
Message-ID <b1832e7f-bf72-a60f-6690-e98222798e24@markoverholser.com> (permalink)
References <1b6b456b-1c09-4fc2-a185-432c57991fc9@googlegroups.com> <51d2cad7-d599-9ff7-7854-fb49eb301cb9@markoverholser.com> <ed7c49d5-7fd0-4215-aad4-0100ff461c78@googlegroups.com> <AJWdnerq2MLW9-jKnZ2dnUU7-RnNnZ2d@giganews.com> <409b209b-4ecc-4432-9b94-67b128feed86@googlegroups.com>

Show all headers | View raw


On 30-Jun-16 11:56, Michael Pohoreski wrote:
> On Thursday, June 30, 2016 at 11:52:01 AM UTC-7, mjm...@aol.com
> wrote:
>>> On Wednesday, June 29, 2016 at 4:11:32 PM UTC-7, Mark D.
>>> Overholser wrote:
>>>> Devices that have a MOS/Rockwell/Sygistics 6522, have Two
>>>> Timers.
>> The 6522s on the Mockingboard can be easily used for their timers,
>> but the 16-bit counters overflow in about a 30th of a second at
>> 1MHz. My solution for timing purposes was to connect the overflow
>> of one to the counter input of the other, making it essentially a
>> 32-bit counter.
>
> You wouldn't happen to have any code for that by chance? Or a link to
> the reference/programming guide?
>
>> The software alternative, taking interrupts on the fast counter and
>> keeping the extended count in software, is incompatible with Disk
>> ][ timing (or anything else that might be disturbed by interrupts).
>>



As part of the Documentation I received with the John Bell Engineering 
Cards, there was a Re-Print of part of the MAR-1982 Byte Magazine..

The second project is a Real Time Clock using Chained Timers, with 
Corrections for DOS 3.3 Interrupting the IRQ...

Here is a PDF of that Article..
<http://filedump.glitchwrks.com/manuals/john_bell/6522_parallel_interface_review.pdf>

Here is a slightly better copy of Byte at Archive.org:
<https://archive.org/details/byte-magazine-1982-03>
Source Code starts at page 420 ( PDF Page 422 )

I am this very moment, copying/typing in the Source Code from this 
Article to try with my John Bell Cards...


MarkO

Back to comp.sys.apple2.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Benchmark / Profiling / Timing on real hardware (Apple //e, //c, Laser 128) ? Michael Pohoreski <michael.pohoreski@gmail.com> - 2016-06-29 12:06 -0700
  Re: Benchmark / Profiling / Timing on real hardware (Apple //e, //c, Laser 128) ? Michael J. Mahon <mjmahon@aol.com> - 2016-06-29 14:17 -0500
  Re: Benchmark / Profiling / Timing on real hardware (Apple //e, //c, Laser 128) ? "Mark D. Overholser" <marko@markoverholser.com> - 2016-06-29 16:11 -0700
    Re: Benchmark / Profiling / Timing on real hardware (Apple //e, //c, Laser 128) ? Michael Pohoreski <michael.pohoreski@gmail.com> - 2016-06-29 17:17 -0700
      Re: Benchmark / Profiling / Timing on real hardware (Apple //e, //c, Laser 128) ? Michael J. Mahon <mjmahon@aol.com> - 2016-06-30 13:51 -0500
        Re: Benchmark / Profiling / Timing on real hardware (Apple //e, //c, Laser 128) ? Michael Pohoreski <michael.pohoreski@gmail.com> - 2016-06-30 11:56 -0700
          Re: Benchmark / Profiling / Timing on real hardware (Apple //e, //c, Laser 128) ? "Mark D. Overholser" <marko@markoverholser.com> - 2016-07-01 09:06 -0700
          Re: Benchmark / Profiling / Timing on real hardware (Apple //e, //c, Laser 128) ? Michael J. Mahon <mjmahon@aol.com> - 2016-07-01 12:15 -0500
            Re: Benchmark / Profiling / Timing on real hardware (Apple //e, //c, Laser 128) ? Michael Pohoreski <michael.pohoreski@gmail.com> - 2016-07-01 12:34 -0700
              Re: Benchmark / Profiling / Timing on real hardware (Apple //e, //c, Laser 128) ? Antoine Vignau <antoine.vignau@laposte.net> - 2016-07-01 14:59 -0700
                Re: Benchmark / Profiling / Timing on real hardware (Apple //e, //c, Laser 128) ? Michael J. Mahon <mjmahon@aol.com> - 2016-07-02 03:03 -0500
                Re: Benchmark / Profiling / Timing on real hardware (Apple //e, //c, Laser 128) ? Michael Pohoreski <michael.pohoreski@gmail.com> - 2016-07-02 10:21 -0700
                Re: Benchmark / Profiling / Timing on real hardware (Apple //e, //c, Laser 128) ? David Schmenk <dschmenk@gmail.com> - 2016-07-02 13:40 -0700
          Re: Benchmark / Profiling / Timing on real hardware (Apple //e, //c, Laser 128) ? "Mark D. Overholser" <marko@markoverholser.com> - 2016-07-02 20:45 -0700
  Re: Benchmark / Profiling / Timing on real hardware (Apple //e, //c, Laser 128) ? John Brooks <jbrooks@blueshiftinc.com> - 2016-07-01 22:52 -0700
  Re: Benchmark / Profiling / Timing on real hardware (Apple //e, //c,Laser 128) ? Benoit0123 <bgilon@free.fr> - 2016-07-04 11:54 +0000
    Re: Benchmark / Profiling / Timing on real hardware (Apple //e, //c,Laser 128) ? Michael J. Mahon <mjmahon@aol.com> - 2016-07-04 18:48 -0500

csiph-web