Re: IDE for C64

From: Andre Fachat (
Date: 1998-12-07 12:21:37

Marko Mäkelä wrote:
> On Thu, 3 Dec 1998, Ruud Baltissen wrote:
> > I just finished the HW of the interface to connect a IDE-harddisk with a
> > C64.

I recently got the Eagle schematics of the SCSI-64 thing I designed.
I'm going to put that on the Web when I have time to have a closer
look at it (next weekend I guess).

> I suggest that you use André Fachat's OS/A65 as a base for the system. 
> Didn't he already have a filesystem implementation?  Emulating 1541-like
> or 1581-like disks is not an option, since the maximum would be 255 tracks
> and 256 sectors, which is less than 16 megabytes.  As someone recently
> pointed out in comp.sys.cbm, it's not nice to divide a 4-gigabyte hard
> disk to at least 256 partitions.

I do already have a filesystem implementation. But it is a simple
FAT12/FAT16 PC-like filesystem. At the moment I am working on it
to expand the partition size over 32M (The old DOS problem - well
it knows how to use multiple sectors per cluster already, but
it can now only handle 65536 sectors. I am working on making the
sector number 32 bit - but with a 16 bit cluster number that 
is starting to really waste space.)

> In my opinion, interfacing a hard disk directly to the C64 doesn't make
> sense, except if you are religious about it and want to do without a PC. 
> Speaking of which, last year you and Frank were playing with the thought
> of connecting the C64 to a PC with DMA, so that the PC can access RAM and
> I/O in the C64 address space without requiring any software to be
> downloaded to the C64 first.  I'd like to see something like that in
> action.

I'm using my C64 with an IEEE488 interface and an IEEE488 interface to
the PC printerport. Works really well.


Email address may be invalid. Use "fachat AT physik DOT tu-chemnitz DOT de"
------Fight SPAM - join CAUCE, spammers...
Andre Fachat, Institute of physics, Technische Universität Chemnitz, FRG
This message was sent through the cbm-hackers mailing list.
To unsubscribe: echo unsubscribe | mail

Archive generated by hypermail 2.1.1.