--- > My "DF32x4" disk emulator is alive and talking to my 8/L and appears to > be > reading and writing blocks of data correctly. There are a few > instructions > that I did not implement (e.g. the "Maintenance" IOT's 6631-4 which the > manual says are only used in "diagnostic programming". - it > would > have taken quite a bit more logic to implement and there was no more room > on > the PC board; additionally the DEAL instruction would be used anyway, > which > combines the clear action with a load of these registers from the AC - so > the clear would be superfluous. The DEAL and DEAC load/read register > commands are, of course, implemented). > --- > There are a few instructions that I did not implement... > ... the DCEA instruction does not clear the extended address and EA > registers... Ethan Dicks has pointed out that I should look at the > drivers in OS8 and TSS8 to see if this will be a compatibility problem. Sorry I didn't get back you earlier, but over on David Gesswein's searchable software archive... RTS/8 DF-32 driver (probably will never matter, but good background info) http://www.pdp8.net/pdp8cgi/os8_html/RF08.PA?act=file;fn=images/misc_dectapes/DEC-S8-ORTSA-C-UC2.tu56;blk=290,10,0;to=auto A code snippet from http://www.pdp8.net/pdp8cgi/os8_html/DX.12?act=file;fn=linctape-images/os8l/ds8-2nd-tape.linc;blk=184,80,0;to=auto / THE ROUTINE LINCDO CLEARS DF32 FLAGS TO ALLOW / A LINC DATA BREAK. IF A DIFFERENT DATA BREAK / DEVICE IS IN USE THE APPROPRIATE MODIFICATIONS / SHOULD BE MADE. (NOTE BY CLEARY) LINCDO, 0 /EXECUTE A LINC PROGRAM DCMA /CLEAR ANY DATA BREAK FLAGS DCEA /THESE ARE FOR DF32 TAD (LINPRO) ISSP /SET UP LINC PC CLA TAD (10) ICON /SELECT LINC TAD (2) ICON /START LINC NOP TAD (-1) ICON /DESELECT LINC CLA JMP I LINCDO ... shows the use of DMCA and DCEA to clear a disk, rather than DEAL. Not exactly what you were looking for, but perhaps someone else has the sources at their fingertips (I'm behind a restrictive firewall at the moment, so my searching is somewhat limited). As I mentioned earlier, I've only done some basic DF32 twiddling from a PDP-8/i to prove that the interface mostly worked (and to diagnose my repairs of a smoked rotation sensor board). I've never had the joy of an 8K machine + DF32s, so I've never had an OS to explore them. -ethanReceived on Fri Apr 04 2003 - 13:16:00 BST
This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:35:42 BST