Path: utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!mcsun!ukc!acorn!moncam!emmo From: emmo@moncam.co.uk (Dave Emmerson) Newsgroups: comp.sys.ibm.pc Subject: Re: AMI BIOS vs. ESDI problem Summary: They seek him here, .... Message-ID: <325@marvin.moncam.co.uk> Date: 21 Dec 89 12:40:23 GMT References: <340045@hpsgpa.HP.COM> <11250116@hpldoro.UUCP> Organization: Monotype ADG, Cambridge, UK Lines: 42 In article <11250116@hpldoro.UUCP>, ppa@hpldoro.UUCP (Paul P. Austgen) writes: > > / hpldoro:comp.sys.ibm.pc / darcy@druid.uucp (D'Arcy J.M. Cain) / 4:52 am Dec 16, 1989 / > > In article <11250114@hpldola.HP.COM> ppa@hpldola.HP.COM (Paul P. Austgen) writes: > > >[deleted]] > > >There doesn't seem to be any code at c800:5 to do a low level > > >format. > > > > Try c800:6 > > As I recall, I unassembled at c800:0 and didn't see any code > anywhere in sight. I will give :6 a try, however. > This kind of confusion seems commonplace on 'expandable' systems. These days you can't rely on the HD's BIOS being at c800, it could appear anywhere from C000: to EE00: use debug to check the first few bytes of ALL the likely addresses, you'll usually see the text of the copyright notices in the ascii listing. When you've found the one for your controller, then you can use g=xxxx:5 or whatever. At the risk of insulting your intelligence, if you don't savvy hex or debug, you need: -d C000:0 -d C200:0 -d C400:0 -d C600:0 -d C800:0 -d CA00:0 -d CC00:0 -d CE00:0 -d D000:0 -d D200:0 ..etc, till you either find it, or reach EF00: If you have Norton's SI, you can speed this up, it will list the addresses of all your bios's. If the one you want isn't in that list then you have 2 boards using the same address, and will have to reconfigure one. Hope that helps, Dave E.