[BBC-Micro] Place of FDC in memory map
David Harper
dl.harper at btopenworld.com
Tue Nov 14 10:11:22 GMT 2006
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
More information about the bbc-micro
mailing list