G
Gerrit Heitsch
Guest
Olaf Kaluza wrote:
Vor langer Zeit gab es mal die 1581, eine 3.5"-Floppy fuer den
C64/C128. Als Controller wurde dort ein WD1772 benutzt, als
CPU ein 6502A. DMA-controller gab es keinen. Die CPU durfte
es selbst erledigen und hat das auch hinbekommen.
Man wird feste pollen duerfen und besser nebenher die
IRQs sperren damit wirklich nichts schiefgehen kann.
Gerrit
Ja, man braucht fuer die Ansteuerung keinen DMA-Controller.Frank-Christian Kruegel <usenet0403@istda.com> wrote:
Vorsicht. Der Floppycontroller ist das letzte Gerät im PC, das den alten
ISA-DMA-Controller braucht. In Deiner Schaltung wird DMA wohl einen deutlich
erhöhten Aufwand bedeuten.
Naja, unbedingt brauchen wuerde ein moderne PC den DMA dafuer wohl
nicht. Das ist wohl eher eine Frage der kompatibilitaet.
Vor langer Zeit gab es mal die 1581, eine 3.5"-Floppy fuer den
C64/C128. Als Controller wurde dort ein WD1772 benutzt, als
CPU ein 6502A. DMA-controller gab es keinen. Die CPU durfte
es selbst erledigen und hat das auch hinbekommen.
Man wird feste pollen duerfen und besser nebenher die
IRQs sperren damit wirklich nichts schiefgehen kann.
Aber ein 6502A (2 MHz) ist schnell genug? Interessant...Aber man darf natuerlich fragen wieso das beim PC mit 4.77Mhz so
gemacht wurde. Und die Antwort ist wohl das er sonst nicht schnell
genug war.
Gerrit