RE: Article PC-card

ncoplin_at_orbeng.com.au
Date: 2001-02-26 03:59:46

Hello Ruud,

>but...). I don't see any reason why it should not work for a >360KB floppy,

>for the 1.44 I have my doubts.

A 1.44Mb floppy interface using DMA has been done by a guy in Hungry...

http://www.fesb.hr/~btrumbic/c64diskTR20.htm

I think the point I was making if that IOCKRDY halts the 80x86 CPU, which is
fine.... but my understanding was that the DMA ops on a PC also use this
line to tri-state out the CPU and allow mem-to-IO transfers. In the PC case
the 8237 does the data interchange. But if you DMA the C64 by connecting it
to this wire, who would control the data on the bus without addition DMA
control functions? If the 6510 remains is to remain in control then this
limits to control to PIO functionality.

I have another question for you though... I've often thought about the
issues of connecting a VGA card for example to a C64 using such a PC card
you describe.  For this though there is both IOR and IOW control needed for
the control registers and MEMR and MEMW for actualing putting data on the
RAM.  How do you know that read/writes to the RAM won't clash with the VGA
controllers accesses?

- Nick


PLEASE TAKE NOTE:

The contents of this email (including any attachments) may be
privileged and confidential. Any unauthorised use of the contents
is expressly prohibited. If you have received this email in error,
please advise us immediately (you can contact us by telephone
on +61 8 9441 2311 by reverse charge) and then permanently
delete this email together with any attachments. We appreciate
your co-operation.

Whilst Orbital endeavours to take reasonable care to ensure
that this email and any attachments are free from viruses or other
defects, Orbital does not represent or warrant that such is explicitly
the case

(C) 2000: Orbital Engine Company (Australia) PTY LTD and its
affiliates

-
This message was sent through the cbm-hackers mailing list.
To unsubscribe: echo unsubscribe | mail cbm-hackers-request@dot.tml.hut.fi.

Archive generated by hypermail 2.1.1.