Mike_Z
Veteran Member
My home made system is a 8080A, with 64K of memory. I have a 2k EPROM(62-64K) editor that I wrote 40 years ago that allows me to crudely work. Recently I added serial port to my IBM XT so that I can save programs on 5 1/4" floppies of the XT. I have always wanted to connect the 8" drives directly to my 8080. I have wired up a 8272 chip and last winter I installed a 8237 DMA chip. I had some trouble with the DMA, due to wiring errors, but have gotten that straightened out. The DMA works like it should. I have two 8" drives a Shugart and a Siemens. The Shugart works fine, as tested with Dave Dunfields program. So I'm sure that the drive will work with the 8272. My plan is to recheck and re-familiarize myself with the 8272 documentation and my wiring. Then I thought of writing a few test programs. I figure that the 8272 needs to be first initialized with a SPECIFY command. I've found the drive parameters for the head load and other times. The program would poll the 8272 Main Status Register and then output the specify command followed by the time parameters. Once that is done I thought I'd try a Sense Drive Status command and maybe a recalibrate command. Once I figure out how those commands work, then I'll look at a read routine. With this under my belt I figure that I can make Cold Start Load program, that I can add to my editor space. So.... maybe this winter I ll progress a little farther toward the goal of getting CP/M to work on this system. Thanks for the help, Mike.