Re: Fast GCR decoding?

From: silverdr_at_wfmh.org.pl
Date: Tue, 15 Jan 2013 16:19:52 +0100
Message-Id: <576FCC4E-22A1-4914-B0E1-34AB9DFE77C3@wfmh.org.pl>
On 2013-01-15, at 15:47, Michał Pleban wrote:

> OK, suppose you have 5 GCR bytes read from a disk, and stored in a small
> buffer.
> [...]
> Suppose this buffer resides on a zero page, for speed efficiency.

This means we have to add cycles for moving them there. I calculated starting from lda $1c01 that gets the GCR byte off the VIA. Also - in order to do something with the decoded BIN bytes (and more than four of them) they have to be stored out somewhere else so the pointer's housekeeping cycles have to be added too. In general calculations make sense per group of five, after all has been taken into account.

P. S. Shall we move more detailed discussion out of the list?

-- 
SD!
       Message was sent through the cbm-hackers mailing list
Received on 2013-01-15 16:00:03

Archive generated by hypermail 2.2.0.