Subject: Re: wdc_buddha works
To: None <port-amiga@NetBSD.org>
From: Ignatios Souvatzis <is@netbsd.org>
List: port-amiga
Date: 08/19/2007 19:28:41
On Sat, Aug 18, 2007 at 12:41:08AM +0200, Frank Wille wrote:
> Ok, after porting the source from NetBSD 1.5 to current and fixing minor
> bugs it seems to work:
>
> wdc1 at zbus0 pa 0xea0000 man/pro 4626/42: Catweasel Z2
> atabus1 at wdc1 channel 0
> atabus2 at wdc1 channel 1
> atabus3 at wdc1 channel 2
> cbiiisc at zbus0: pa 0xf0102c man/pro 8512/100 not configured
> 4 views configured
> wd0 at atabus1 drive 0: <QUANTUM FIREBALL_TM3200A>
> wd0: drive supports 16-sector PIO transfers, LBA addressing
> wd0: 3067 MB, 6232 cyl, 16 head, 63 sec, 512 bytes/sect x 6281856 sectors
> wd0: drive supports PIO mode 4, DMA mode 2
> wd1 at atabus1 drive 1: <FUJITSU MPC3032AT>
> wd1: drive supports 16-sector PIO transfers, LBA addressing
> wd1: 3093 MB, 6704 cyl, 15 head, 63 sec, 512 bytes/sect x 6335280 sectors
> wd1: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2 (Ultra/33)
> root on wd0a dumps on wd0b
> root file system type: ffs
>
> Currently it runs in slowest PIO-mode 0. But that's as fast as A4000-IDE.
>
> I did some tests on an A4000 and even an A2500(68020), and in both cases the
> driver looks quite stable to me.
>
> The modified wdc_buddha.c and the diffs for files.amiga and the GENERIC
> config file are attached. When somebody else confirms that it works, maybe
> Ignatios considers to commit it? ;)
Test building right now. At least one comment:
- never change AMIGA, DRACO, GENERIC, INSTALL or WSCONS - change
GENERIC.in instead, then "make all". (I'll do this.)
-is