Re: Reading ESDI disks

2021-02-12 Thread Al Kossow via cctalk
there is a nice table in this to show the differences between ST506 and ESDI https://www.ardent-tool.com/misc/Evolution_of_ESDI.html

Re: Reading ESDI disks

2021-02-12 Thread Al Kossow via cctalk
On 2/12/21 8:12 AM, Al Kossow via cctalk wrote: On 2/12/21 7:04 AM, Mattis Lind via cctalk wrote: I am pretty sure that my controller is the IBM Enhanced ESDI board and having support for it in Linux is probably unlikely. But perhaps it is the WD1007 It is not WD. It is IBM's own design using

Re: Reading ESDI disks

2021-02-12 Thread Jon Elson via cctalk
On 02/12/2021 09:04 AM, Mattis Lind via cctalk wrote: I am a bit confused about the READ GATE. It has to be deasserted in the PLO SYNC interval. Why is that? I am clearly missing something. ESDI has a clock separator built into the drive, with logic to decode the data format and convert to

Re: Reading ESDI disks

2021-02-12 Thread Al Kossow via cctalk
On 2/12/21 7:04 AM, Mattis Lind via cctalk wrote: I am pretty sure that my controller is the IBM Enhanced ESDI board and having support for it in Linux is probably unlikely. But perhaps it is the WD1007 It is not WD. It is IBM's own design using an Adaptec controller and a 8031

Re: Reading ESDI disks

2021-02-12 Thread Mattis Lind via cctalk
I am pretty sure that my controller is the IBM Enhanced ESDI board and having support for it in Linux is probably unlikely. But perhaps it is the WD1007, I am not sure until I checked and it is 100 km away right now. Anyway I did some reading of the ESDI spec. There are things that I really like

Re: Reading ESDI disks

2021-02-11 Thread Fred Cisin via cctalk
On Thu, 11 Feb 2021, Paul Berger via cctalk wrote: I do seem recall using ESDI drives in a PC with 16 bit ISA slots but it is a long time ago but I am not sure if the controller used was the RT controller you have pictured, it seems to me the one used was a Western Digital controller. On

Re: Reading ESDI disks

2021-02-11 Thread Paul Berger via cctalk
On 2021-02-11 6:35 p.m., Fred Cisin via cctalk wrote: On Thu, 11 Feb 2021, Paul Berger via cctalk wrote: I do seem recall using ESDI drives in a PC with 16 bit ISA slots but it is a long time ago but I am not sure if the controller used was the RT controller you have pictured, it seems to me

Re: Reading ESDI disks

2021-02-11 Thread Chuck Guzis via cctalk
On 2/11/21 2:35 PM, Fred Cisin via cctalk wrote: > The most likely ISA ESDI would be the WD1007 controller. > There were a few variant submodels of that, such as with/without floppy > support, w/wo BIOS ROM. > >

Re: Reading ESDI disks

2021-02-11 Thread Fred Cisin via cctalk
On Thu, 11 Feb 2021, Paul Berger via cctalk wrote: I do seem recall using ESDI drives in a PC with 16 bit ISA slots but it is a long time ago but I am not sure if the controller used was the RT controller you have pictured, it seems to me the one used was a Western Digital controller.  The

Re: Reading ESDI disks

2021-02-11 Thread Paul Berger via cctalk
On 2021-02-11 4:31 p.m., Mattis Lind via cctalk wrote: Den tors 11 feb. 2021 kl 20:36 skrev Fred Cisin via cctalk < cctalk@classiccmp.org>: On Thu, 11 Feb 2021, Mattis Lind via cctalk wrote: What is the best way of dumping the contents of an ESDI disk? Same as for ST506/412 I usually use

Re: Reading ESDI disks

2021-02-11 Thread Al Kossow via cctalk
On 2/11/21 12:59 PM, Al Kossow via cctalk wrote: On 2/11/21 12:51 PM, Al Kossow via cctalk wrote: On 2/11/21 12:36 PM, Fred Cisin via cctalk wrote: To what extent are ESDI controllers interchangeable with already written drives? That is completely unknown, since no one ever published any

Re: Reading ESDI disks

2021-02-11 Thread Al Kossow via cctalk
On 2/11/21 12:51 PM, Al Kossow via cctalk wrote: On 2/11/21 12:36 PM, Fred Cisin via cctalk wrote: To what extent are ESDI controllers interchangeable with already written drives? That is completely unknown, since no one ever published any data about it. It is likely that anything using the

Re: Reading ESDI disks

2021-02-11 Thread Al Kossow via cctalk
On 2/11/21 12:36 PM, Fred Cisin via cctalk wrote: To what extent are ESDI controllers interchangeable with already written drives? That is completely unknown, since no one ever published any data about it. It is likely that anything using the same chipsets will be similar, but beyond that

Re: Reading ESDI disks

2021-02-11 Thread Al Kossow via cctalk
On 2/11/21 12:31 PM, Mattis Lind via cctalk wrote: But then I thought, perhaps this is a more generic problem. People having ESDI drives (well, SMD as well I guess) that there is no controller available for or could be made running due to drivers or whatever. So what if those drives could be

Re: Reading ESDI disks

2021-02-11 Thread Fred Cisin via cctalk
On Thu, 11 Feb 2021, Chuck Guzis via cctalk wrote: I'm a little confused on this. An ESDI drive, in my experience, behaves exactly like an ATA one, right down to the command set. ESDI drives can be soft-or-hard sectored. What am I missing? I'm more than a LITTLE confused by parts of this

Re: Reading ESDI disks

2021-02-11 Thread Mattis Lind via cctalk
Den tors 11 feb. 2021 kl 20:36 skrev Fred Cisin via cctalk < cctalk@classiccmp.org>: > On Thu, 11 Feb 2021, Mattis Lind via cctalk wrote: > > What is the best way of dumping the contents of an ESDI disk? > > Same as for ST506/412 > I usually use David Gessweins MFM emulator for dumping unknown

Re: Reading ESDI disks

2021-02-11 Thread Mattis Lind via cctalk
Den tors 11 feb. 2021 kl 19:05 skrev Al Kossow via cctalk < cctalk@classiccmp.org>: > On 2/11/21 9:25 AM, Mattis Lind via cctalk wrote: > > > I have an original IBM Enhanced ESDI ISA controller board. Could that be > > used under Linux? > > It's unlikely anyone ever implemented a driver for it. >

Re: Reading ESDI disks

2021-02-11 Thread Fred Cisin via cctalk
On Thu, 11 Feb 2021, Mattis Lind via cctalk wrote: What is the best way of dumping the contents of an ESDI disk? Same as for ST506/412 I have an original IBM Enhanced ESDI ISA controller board. Could that be used under Linux? Or NetBSD/FreeNSD? I googled but didn't find much. Do you have

Re: Reading ESDI disks

2021-02-11 Thread Paul Koning via cctalk
> On Feb 11, 2021, at 1:46 PM, Chuck Guzis via cctalk > wrote: > > On 2/11/21 10:22 AM, Jon Elson wrote: > >> No. ESDI is similar to MFM, there is a differential read data pair on >> the 20-pin connector, but the data rate is much higher, 10, 15 or 20 >> MBit/sec, and used a different

Re: Reading ESDI disks

2021-02-11 Thread Chuck Guzis via cctalk
On 2/11/21 10:22 AM, Jon Elson wrote: > No.  ESDI is similar to MFM, there is a differential read data pair on > the 20-pin connector, but the data rate is much higher, 10, 15 or 20 > MBit/sec, and used a different encoding scheme that gave more data > bits/flux transition.  I think the 34-pin

Re: Reading ESDI disks

2021-02-11 Thread Al Kossow via cctalk
On 2/11/21 10:22 AM, Jon Elson via cctalk wrote: I think the 34-pin connector also allowed an additional head select bit, so you could have up to 16 heads. It also uses higher level serial command encoding http://bitsavers.org/pdf/cdc/discs/wren/77738076D2_CDC_ESDI_Specification_Nov84.pdf

Re: Reading ESDI disks

2021-02-11 Thread Jon Elson via cctalk
On 02/11/2021 11:36 AM, Chuck Guzis via cctalk wrote: I'm a little confused on this. An ESDI drive, in my experience, behaves exactly like an ATA one, right down to the command set. ESDI drives can be soft-or-hard sectored. No. ESDI is similar to MFM, there is a differential read data

Re: Reading ESDI disks

2021-02-11 Thread Al Kossow via cctalk
On 2/11/21 10:03 AM, Josh Dersch via cctalk wrote: Al's right in this case. In addition to the controller almost certainly using a different low-level format than whatever your friend's disk was written with Another issue with ESDI is the drive has the data separator on it and the data rates

Re: Reading ESDI disks

2021-02-11 Thread Al Kossow via cctalk
On 2/11/21 9:25 AM, Mattis Lind via cctalk wrote: I have an original IBM Enhanced ESDI ISA controller board. Could that be used under Linux? It's unlikely anyone ever implemented a driver for it. Is this the one used in the PC/RT with on-board DMA mastering?

Re: Reading ESDI disks

2021-02-11 Thread Nigel Johnson via cctalk
I'm talking about the DEC Q-BUS DSA world where there never was any ATA :-) Nigel Johnson, MSc., MIEEE, MCSE VE3ID/G4AJQ/VA3MCU Amateur Radio, the origin of the open-source concept! Skype: TILBURY2591 nw.john...@ieee.org On 2021-02-11 1:03 p.m., Chuck Guzis via cctalk wrote: > On 2/11/21

Re: Reading ESDI disks

2021-02-11 Thread Josh Dersch via cctalk
On Thu, Feb 11, 2021 at 9:45 AM Nigel Johnson via cctalk < cctalk@classiccmp.org> wrote: > > On 2021-02-11 12:41 p.m., Al Kossow via cctalk wrote: > > On 2/11/21 9:33 AM, Nigel Johnson via cctalk wrote: > >> I'm about to try the very same thing. > >> > >> I have a MicroVAX II with a sigma MSCP

Re: Reading ESDI disks

2021-02-11 Thread Chuck Guzis via cctalk
On 2/11/21 9:40 AM, Nigel Johnson via cctalk wrote: > Doesn't ATA transfer the data in parallel?  ESDI uses the same two > connectors as MFM (20/36 IIRC) , and transfers the data serially.  The > difference between MFM and ESDI is that MFM transfers the raw analogue > data over the cable but ESDI

Re: Reading ESDI disks

2021-02-11 Thread Nigel Johnson via cctalk
On 2021-02-11 12:41 p.m., Al Kossow via cctalk wrote: > On 2/11/21 9:33 AM, Nigel Johnson via cctalk wrote: >> I'm about to try the very same thing. >> >> I have a MicroVAX II with a sigma MSCP ESDI controller.  It can be set >> for soft-secoring or various numbers of hard sectors.  That is what

Re: Reading ESDI disks

2021-02-11 Thread Al Kossow via cctalk
On 2/11/21 9:33 AM, Nigel Johnson via cctalk wrote: I'm about to try the very same thing. I have a MicroVAX II with a sigma MSCP ESDI controller.  It can be set for soft-secoring or various numbers of hard sectors.  That is what I see is the big issue with these drives. A friend gave me two

Re: Reading ESDI disks

2021-02-11 Thread Nigel Johnson via cctalk
Doesn't ATA transfer the data in parallel?  ESDI uses the same two connectors as MFM (20/36 IIRC) , and transfers the data serially.  The difference between MFM and ESDI is that MFM transfers the raw analogue data over the cable but ESDI transfers digital serial data. Nigel Johnson, MSc., MIEEE,

Re: Reading ESDI disks

2021-02-11 Thread Al Kossow via cctalk
On 2/11/21 9:36 AM, Chuck Guzis via cctalk wrote: An ESDI drive, in my experience, behaves exactly like an ATA one, right down to the command set. ESDI drives can be soft-or-hard sectored. What am I missing? What do you do if the controller and drive don't match? ESDI and RLL versions of

Re: Reading ESDI disks

2021-02-11 Thread Chuck Guzis via cctalk
On 2/11/21 9:25 AM, Mattis Lind via cctalk wrote: > What is the best way of dumping the contents of an ESDI disk? > > I have an original IBM Enhanced ESDI ISA controller board. Could that be > used under Linux? Or NetBSD/FreeNSD? I googled but didn't find much. > > Is there any other way of

Re: Reading ESDI disks

2021-02-11 Thread Nigel Johnson via cctalk
I'm about to try the very same thing. I have a MicroVAX II with a sigma MSCP ESDI controller.  It can be set for soft-secoring or various numbers of hard sectors.  That is what I see is the big issue with these drives. A friend gave me two drives that had been written on a PC under *nix. I do

Reading ESDI disks

2021-02-11 Thread Mattis Lind via cctalk
What is the best way of dumping the contents of an ESDI disk? I have an original IBM Enhanced ESDI ISA controller board. Could that be used under Linux? Or NetBSD/FreeNSD? I googled but didn't find much. Is there any other way of dumping the disk contents? In theory it should be just a matter