Re: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-24 Thread Al Kossow
On 11/24/16 7:34 AM, dwight wrote: > I have a loose WD1000 someplace that I was going to use as for spare parts, > for the trs80 board I'm using. take a look at the pictures of the boards on bitsavers to see if they've already been dumped they are bipolar, 24 pin .6 are 82s181 .3 are 82s147

Re: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-24 Thread dwight
ct. I later bought the WD1000 board as insurance. Dwight From: cctalk on behalf of jos Sent: Wednesday, November 23, 2016 10:37:14 AM To: General Discussion: On-Topic and Off-Topic Posts Subject: Re: Reverse-engineering WD1000, WD1001 hard disk controller

Re: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-23 Thread jos
On 23.11.2016 19:30, Al Kossow wrote: On 11/23/16 3:46 AM, jos wrote: I added a pic of a wd1001-85 and prom contents on ftp://ftp.dreesen.ch/WD1001 what system was this from ? No idea... Bought from a fellow collector as a a loose PCB. It was set up for SA1000 disks, not MFM. Jos

Re: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-23 Thread Al Kossow
On 11/23/16 3:46 AM, jos wrote: > I added a pic of a wd1001-85 and prom contents on ftp://ftp.dreesen.ch/WD1001 > what system was this from ?

Re: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-23 Thread jos
On 23.11.2016 01:03, Eric Smith wrote: On Tue, Nov 22, 2016 at 9:14 AM, jos wrote: The MFM disk controller for later version Lilith's is clearly based on a WD1001-05. But uses a 8x305 iso 8x300. All of the WD1001 controllers I've seen use 8X305. Some later WD1000 use 8X305 also. I've disas

Re: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-22 Thread Eric Smith
On Tue, Nov 22, 2016 at 9:14 AM, jos wrote: > The MFM disk controller for later version Lilith's is clearly based on a > WD1001-05. > But uses a 8x305 iso 8x300. > All of the WD1001 controllers I've seen use 8X305. Some later WD1000 use 8X305 also. I've disassembled the firmware of one WD1001-

Re: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-22 Thread jos
On 20.11.2016 01:30, Al Kossow wrote: On 11/19/16 4:25 PM, dwight wrote: It is actually a controller for a TRS-80 but it was a WD1000 in disguise. what format board (5" or 8")? 8X300 or 305? I dumped and took pictures of a couple different styles which are up on bitsavers under westernDigital

Re: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-21 Thread Eric Smith
I've put my work in progress on reverse-engineering the original WD1000 firmware on github: https://github.com/brouhaha/wd100x I use my own assembler syntax output by my previously mentioned s8x30x disassembler, so at the present there is no assembler for it. I expect to have an assembler in the

RE: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-19 Thread Kip Koon
ssiccmp.org] On Behalf Of dwight > Sent: Sunday, November 20, 2016 1:07 AM > To: General Discussion: On-Topic and Off-Topic Posts > Subject: Re: Reverse-engineering WD1000, WD1001 hard disk controllers > > I suspect Kip had a WD1002. It would have had a BIOS PROM on it. I used one of t

RE: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-19 Thread Kip Koon
k [mailto:cctalk-boun...@classiccmp.org] On Behalf Of Eric Smith > Sent: Sunday, November 20, 2016 12:20 AM > To: General Discussion: On-Topic and Off-Topic Posts > Subject: Re: Reverse-engineering WD1000, WD1001 hard disk controllers > > On Sat, Nov 19, 2016 at 6:20 PM, Kip Koon wrote: &

Re: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-19 Thread dwight
urday, November 19, 2016 9:31:22 PM To: cctalk@classiccmp.org Subject: Re: Reverse-engineering WD1000, WD1001 hard disk controllers On 11/19/2016 5:06 PM, Eric Smith wrote: > I've been working a little bit off-and-on for years on reverse-engineering > the WD1000 and WD1001 disk controll

Re: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-19 Thread Rob Doyle
On 11/19/2016 5:06 PM, Eric Smith wrote: I've been working a little bit off-and-on for years on reverse-engineering the WD1000 and WD1001 disk controllers (8X300/8X305-based), and their clones. I have a hard disk controller for my Heath H100 that uses the 8x300. I didn't realize how common tha

Re: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-19 Thread Eric Smith
On Sat, Nov 19, 2016 at 6:20 PM, Kip Koon wrote: > When you have a stable version, please let me know. I'll try to remember to post an update here. I would be interested in seeing the disassembled source code for the > WD1000 8-bit card I modified years ago. > I had an MFM hard drive or two

RE: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-19 Thread Kip Koon
Hi Eric, Your Disassembler sounds very interesting. When you have a stable version, please let me know. I would be interested in seeing the disassembled source code for the WD1000 8-bit card I modified years ago. I had an MFM hard drive or two that I was trying to format, but the 4 sets of h

Re: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-19 Thread dwight
Reverse-engineering WD1000, WD1001 hard disk controllers On Sat, Nov 19, 2016 at 5:25 PM, dwight wrote: > Do they have operations based on the address that the 8x300 is executing, > like a typical bit slice? > They have two 8-bit PROMs to provide the 16-bit instruction word to the 8X3

Re: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-19 Thread Eric Smith
On Sat, Nov 19, 2016 at 5:25 PM, dwight wrote: > Do they have operations based on the address that the 8x300 is executing, > like a typical bit slice? > They have two 8-bit PROMs to provide the 16-bit instruction word to the 8X300, and a third 8-bit PROM to provide "fast I/O select", which is de

Re: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-19 Thread Al Kossow
On 11/19/16 4:25 PM, dwight wrote: It is actually a controller for a TRS-80 but it was a WD1000 in disguise. what format board (5" or 8")? 8X300 or 305? I dumped and took pictures of a couple different styles which are up on bitsavers under westernDigital would be interesting to find a 305 var

Re: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-19 Thread dwight
Do they have operations based on the address that the 8x300 is executing, like a typical bit slice? I used a WD1000 based controller on my Olivetti M20. It is actually a controller for a TRS-80 but it was a WD1000 in disguise. The M20 had what looked to be a wd1000 in the schematic I'd found.

Re: Reverse-engineering WD1000, WD1001 hard disk controllers

2016-11-19 Thread Al Kossow
On 11/19/16 4:06 PM, Eric Smith wrote: > I've been working a little bit off-and-on for years on reverse-engineering > the WD1000 and WD1001 disk controllers (8X300/8X305-based), and their > clones. there were a lot of them, looking around my office I see: Davong Liberty Bay / Codata (multibus