Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!think.com!spool.mu.edu!uunet!stanford.edu!agate!sunspot.berkeley.edu!johnf From: johnf@ssl.berkeley.edu (John Flanagan) Newsgroups: comp.sys.amiga.hardware Subject: Re: IBM-XT to AMiga Hard drive interface... (+ LUCAS?) Message-ID: Date: 3 May 91 02:14:51 GMT Article-I.D.: gualala.JOHNF.91May2181451 References: <12493@uhccux.uhcc.Hawaii.Edu> Sender: root@agate.berkeley.edu (Charlie Root) Distribution: comp.sys.amiga.hardware Organization: CEA @ UC Berkeley, Berkeley, CA, USA. Lines: 51 In-Reply-To: whinery@hale.ifa.hawaii.edu's message of 16 Apr 91 19: 29:51 GMT In article <12493@uhccux.uhcc.Hawaii.Edu> whinery@hale.ifa.hawaii.edu (Alan Whinery) writes: >I have been meaning for some time to write a short report on my building >of the ByNery Shareware Hard Disk interface, which allows you to interface >an IBM XT type Hard disk to your Amiga, but It hasn't happened. >SO, I'll just report that it works marvelously. Well, I have just built it myself, and yes, indeed, it does work just fine IF you get one of the recommended controllers. I tried a different controller, but it lacked the IOR* and IOW* lines used to communicate in this project (I guess it used a memory-mapped I/O scheme). So make sure that any controller you consider getting, if it is not one of the recommended Western Digital ones, has all the interface lines listed as being used in the schematic. I am not having much luck getting it to work simultaneously with my LUCAS/FRANCES pair, however. There seems to be a timing problem, though whether it is a hardware one or a software one I'm not sure. If I run LUCAS at 12 MHz, the drive interface works just fine. However, my FRANCES does not work reliably below 16 MHz, at which speed the drive does not seem to respond. The ByNeryDemo.device seems to get hung up in an endless loop querying the controller card (I can see activity on the IOR* line). I suspect that the 68020 is trying to read the data lines before the controller card has a chance to respond to the IOR* command. I've tried using 74F parts in the interface card instead of 74LS to get the IOR* out to the controller faster, but it does not help. I've sent in the shareware fee, and am hoping that in the non-demo version of the device driver the delay loops are longer or configurable. Does anyone else out there have any experience with this? Any assistance from fellow LUCAS/FRANCES/ByNery hackers would be appreciated. By the way, the controller I'm using is the Western Digital XT-Gen (MFM). PS: Can anybody remind me how to contact someone on CompuServe? The ByNery author is there. Thanks, John -- John Flanagan Center for EUV Astrophysics johnf@ssl.berkeley.edu University of California (...!ucbvax!soc1.ssl!johnf) Berkeley, CA 94720