<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Tue, 14 Nov 2006 10:11:22 -0000
From   : dl.harper@... (David Harper)
Subject: Place of FDC in memory map

Can anyone who knows the history explain why the registers for the WD1770 
are mapped into different locations in the memory map between the Master and 
the B+ (and Model B with 1770 interface)?

On the Master these are at four locations from &FE28, and on the B/B+ they 
start at &FE84. In each case the Drive Control Register is 4 bytes earlier 
(and the bits in this register are mapped differently).

This doesn't make for great difficulties. But it does lead to a little more 
complication when trying to write programs to work on all machines, and I 
would be interested to discover the reason for the change.

David Harper 
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>