Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!apple!mips!swrinde!zaphod.mps.ohio-state.edu!samsung!munnari.oz.au!metro!ipso!runxtsa!brucee From: brucee@runxtsa.runx.oz.au (Bruce Evans) Newsgroups: comp.os.minix Subject: Re: ESDI disk with Minix Message-ID: <2372@runxtsa.runx.oz.au> Date: 6 Oct 90 20:18:49 GMT References: <959@sun13.scri.fsu.edu> Organization: RUNX Unix Timeshare. Sydney, Australia. Lines: 22 In article <959@sun13.scri.fsu.edu> nall@sun8.scri.fsu.edu (John Nall) writes: > The controller is a WD1007V. I'm not absolutely sure who manufactures I just got a system with a WD1007V-SE1 ESDI controller. It works. I configured it for a 150M drive with 35 sectors/track and 1223 cylinders. I'm using the patch to at_wini.c posted by ast. This probably doesn't matter. Performance under Minix is mediocre for reading (500K/sec for /dev/hd0 with 33MHz 386) and poor for writing (50K/sec). I have changed at_wini.c to work with raw devices and get 900K/sec for both reading and writing provided the block size is one cylinder. The raw disk is useless for normal use so more buffering will be required in the driver to improve the writing speed. First I will try the do_hvrdwt routine in 1.5.10-patch2-ST. >Dosread no longer works with the harddisk! It says "cluster size too big" and >"Can't handle disk". Since I can transfer all my files using either the 1.2 That's probably because you gave too much space to DOS :-) and got a DOS4 partition. These have extra fields in the parameters block that dosread does not know about. Two independent fixes have already been posted. -- Bruce Evans (evans@syd.dit.csiro.au)