> On Jul 2, 2026, at 8:53 AM, BALATON Zoltan <[email protected]> wrote:
> 
> On Wed, 1 Jul 2026, Matt Jacobson wrote:
> 
>> For GCR, the emulated drive encodes the BlockBackend's data in the Apple
>> GCR format and exposes it to the controller via sony_drive_read_byte().
>> The bytes are decoded not by the controller but rather in software by
>> the Macintosh ".Sony" driver.  The drive also adds the sync bytes and
>> addressing marks that software expects.
>> 
>> For MFM, much less encoding is needed.  The sector data passes through
>> from the BlockBackend unmodified, and the drive only adds sync bytes and
>> addresssing marks.
> 
> Maybe these last two paragraphs explaining theory of operation could go in a 
> comment but which is easier to see than looking up a commit message but I'm 
> OK with it either way.

Will do in v4.

Thanks,

Matt

Reply via email to