swatt@ittvax.UUCP (Alan S. Watt) (11/21/83)
How to Use This Listing This catalog was assembled from information contributed in response to my requests over USENET. I have tried to leave the information alone, but make the formatting constant. To save editing chores, there are several listing groups which share some common information. Each major listing is separated by a line of '=' characters beginning at the left margin and continuing for 70 characters. Within major listings, sublistings are separated by a line of '=' characters beginning one tab stop in and continuing for 54 characters. The order presented is pretty much the order received, except where oversights on my part necessitated moving listings to the end to avoid disturbing the numbering. Each listing is numbered, and some summary information presented under "Summary Information". If you want to skip to some numbered listing (say 34), just search for /#:<TAB>*34$/ using any editor which supports "ed"-style regular expressions; the number always appears at the end of the line. The regular expression /^Listing #:/ can also be used to skip to the next listing. I have also tried to catagorize devices into broad categories, such as "disk subsystems" for easy reference in the "Summary Information" section. Editorial Policy All contributions will be accepted. I try to leave the submitted contents completely alone except to present a consistent format. My notes are enclosed in square brackets (``[]''). I obviously can accept no responsibility for the truth of any assertions contained here. Entries listed as available may have been withdrawn, or individuals listed as contacts may have moved. Please use the format presented here as it makes my job a lot easier. Also if you give network mail addresses for UUCP, if possible specify several paths. It is always a good idea to include a U.S. Mail address and phone number. Any additions or corrections received will be incorporated in future revisions. ALL contributions will be acknowledged; If you do not receive an acknowledgment in a reasonable period, please re-send. Any contribution, unless otherwise specified, will be made available to any responsible newsletter for publication. This listing has already appeared in ";login:" and the European UNIX Users' Group newsletter. Suggestions For "Shoppers" If you send network mail to people listed here for information, it is best to supply several return paths. I have had several requests which I could not answer because mail would not go the return path. Giving your phone number is also an excellent idea. Revision Date This listing reflects all submissions and corrections I have received as of November 21, 1983. It is essentially unchanged from the last posting of May 16, 1983. I am eager to hear about new drivers, especially for 4.2. - Alan S. Watt ittvax!swatt (UUCP) via: decvax, duke, purdue, lbl-csam, research, allegra decvax!ittvax!swatt@Berkeley (ARPA) From BITNET, we have a direct mail connection to "psuvax"; I'm not sure of the mail syntax for the current gateway software. ITT Programming Technology Center 1000 Oronoque Lane Stratford, Ct. 06497 (203) 375-0200 ====================================================================== Summary Information There are 65 listings, some for the same device. 1.1 Device names in alphabetical order: # Mfgr., Name == =========== 45 4.2bsd distribution devices 21 AED-512 36 Alpha 10 26 Britton-Lee IDM 200 and IDM 500 43 Computrol Megalink 90-0018 16 DEC DL-11 asynchronous link to DECsystem-10 57 DEC DL-11A/B (aka KL-11). ABLE Quadrasync is a look-alike. 23 DEC DQ11 and DEC DUP11 2,41,42 DEC DR11-B, DEC DR11-W 56 DEC DU-11 13 DEC DZ-11, Plessey DZ-11, Able DZ-11 18 DEC GT41 10 DEC KMC-11 64 DEC PCL-11B 30,55 DEC RK07 and DEC RK06 disk drives 14 DEC RL01 or RL02 17 DEC RM05 19 DEC RX01 51 DEC RX02 floppy disk 34 DEC TS-11 tape drive 9 DEC VS-11 12 DEC VSV01 37 DeAnza IP 8500 image processing display system 54 Digidata look-alike for DEC TM-11/TU-10. 11 Digital Sound Corporation 200 Digital Audio Converter 3 Evans and Sutherland Multi Picture System 1 Floating Point Systems Array Processors: AP-120B and FPS-100. 35 Fujitsu 160 Mbyte Winchester 22 Genisco GCT-3000 52 Grinnell GMR-27 via DEC DR-11B (with minor mods). 8,25 Ikonas RDS-3000 59 Intel Corp. iSBC 215, iSBX 218, iSBX 217 60 Intel Corp. iSBC 220 SMD Disks 61 Intel Corp. iSBC 534 4-line USART board, no intelligence. 62 Intel Corp. iSBC 544 4-line USART board, on-board 8085 63 Intel Corp. iSBC 550 EtherNet Controller 33,48 Interlan N1010 ethernet board. 32 Lexidata 3400 color raster display system. 65 Matrox GXB-1000 Graphics Board 28 Megatek 7000 4,6,20 Megatek 7200-series 38 Optronics C-4500 Model 30D 29 Paper tape reader 53 Plessy PM-DC1100 controller with CDC9766 disk pack. 46 Ramtek 9200/9300 black and white graphics display 31 Ramtek RM9400 color raster display system. 50 STC 800/1600/6250bpi magtape on SI Unibus controller 39 Scientific Micro Systems FWT1127s 47 Ungermann-bass NIU via DR11-W 58 Univ. of Illinois Arpanet Terminal System IMP Interface 27 Versatec 1200, v80, or similar 15 Versatec or Varian printer/plotter 7 Xylogics Phoenix 211 Unibus Disk Controller 1.2 Modifications to standard drivers in alphabetical order # Name == =========== 40 DEC DZ11 44 tty (V7 UNIX) 1.3 New line Disciplines # Name == =========== 5 Summagraphics BitPad 1.4 Not really drivers # Name == =========== 24 Vadic 3451PA, Bizcomp Smartmodem, changes for UUCP 49 Fast timer driver 2. Device Types (broadly speaking) =============================== 2.1 Disk subsystems: Alpha 10, DEC RK06, DEC RK07, DEC RL01 or RL02, DEC RM05, DEC RX01, DEC RX02 floppy disk, Fujitsu 160, Plessy PM-DC1100 controller with CDC9766 disk pack, Scientific Micro Systems FWT1127s, Xylogics Phoenix 211, Intel Corp. iSBC 215, iSBX 218, iSBX 217 Intel Corp. iSBC 220 SMD Disks 2.2 Tape subsystems: DEC TS-11, Digidata look-alike for DEC TM-11/TU-10, STC tri-density, 2.3 Graphics display devices: AED-512, DEC GT41, DEC VS-11, DEC VSV01, DeAnza IP 8500, Evans and Sutherland Multi Picture System, Genisco GCT-3000, Grinnell GMR-27 via DEC DR-11B (with minor mods). Ikonas RDS-3000, Lexidata 3400, Megatek 7000, Megatek 7200-series, Ramtek 9200,9300, Ramtek RM9400, Matrox GXB-1000 2.4 Communication devices: Able DZ-11, Computrol Megalink 90-0018, DEC DL-11, DEC DQ11, DEC DR11-B, DEC DR11-W, DEC DU-11, DEC DUP11, DEC DZ-11, DEC KMC-11, DEC PCL-11B, Interlan N1010 Ethernet, Plessey DZ-11, Ungermann-Bass NIU via DR11-W, ARPAnet IMP Intel Corp. iSBC 534 4-line USART board, no intelligence. Intel Corp. iSBC 544 4-line USART board, on-board 8085 Intel Corp. iSBC 550 EtherNet Controller 2.5 Printers: Versatec 1200, Versatec or Varian printer/plotter, Versatec v80 2.6 Misc.: Britton-Lee IDM 200 and IDM 500, Digital Sound Corporation 200 Digital Audio Converter, Floating Point Systems AP-120B and FPS-100 array processors. Optronics C-4500 Model 30D, Perkin-Elmer Paper tape reader 3. CPU types covered ==================== DEC LSI-11, Intel 286, Intel 8086, PDP-11, Perkin-Elmer 7/32 or 8/32, VAX-11 4. UNIX types covered ===================== 2.8BSD, 4.0BSD, 4.1BSD, 4.1aBSD, 4.2BSD, Microsoft Xenix, PWB/UNIX, SRI's PDP11 port of 4.1aBSD, V6, V7, Wollongong/P-E Edition VII ====================================================================== Driver Listings ====================================================================== Listing #: 1 Device Name: Floating Point Systems Array Processors: AP-120B and FPS-100. FPS-164 and FPS-564 in development Computer Design and Applications: MSP-3000 in development Device Type: High Speed Floating Point Array Processors For CPU type: VAX 11/780 11/750 11/730, PDP-11, Perkin Elmer (in development) For UNIX type: 4.1 bsd, v6, v7 Availability: Anyone Terms & Cond.: $5000, includes large program development package (assembler, compiler, simulator, libraries, diagnostics) + signed copy of license agreement. Source is distributed. Contact: Peter H. Berens Apunix Computer Services 1380 Garnet Ave., Suite E-292 San Diego, CA 92109 619-452-7819 decvax!ittvax!dcdwest!phb ucbvax!sdcsvax!sdchema!phb ====================================================================== Listing #: 2 Device Name: DEC DR11-B (should work for DR11-W, too) Currently used for Grinnell Frame Buffer Device Type: 16bit parallel DMA interface CPU Type: VAX and PDP-11 UNIX Type: 4.1bsd, Unix V7 Availability: Anybody Terms: For just driver, can send over net. For driver+user level software for Grinnell FB, send tape with return postage (can send over net on ARPANET), or pay for phone time yourself. Contact: harpo!utah-cs!thomas, thomas@utah-20 Spencer W. Thomas Computer Science Dept. University Of Utah Salt Lake City, Utah 84112 (801)581-8800 Caveats: Has not been tested with multiple DR11s. ================================================================ Listing #: 3 Device Name: Evans and Sutherland Multi Picture System Device Type: High performance line drawing display. CPU Type: Vax and PDP-11 Unix Type: 4.1 and V7 Availability: Anybody Terms: Send tape with return postage preferred. Can send over ARPANET, or if you pay phone. Contact: harpo!utah-cs!thomas, thomas@utah-20 Spencer W. Thomas Computer Science Dept. University Of Utah Salt Lake City, Utah 84112 (801)581-8800 Caveats: Will not support multi-user configurations. Use of signals makes running programs under debugger difficult. ================================================================ Listing #: 4 Device Name: Megatek 7290 Device Type: Medium performance line drawing graphics system. CPU Type: VAX Unix Type: 4.1bsd Availability: Anybody Terms: Since this is based on a driver and software package we got from Purdue, you should really get "permission" from them first. See below for contact address. However, many bugs have been fixed, and it is now impossible for the driver to hang the system. Preferably, send a tape with return postage, if you're on ARPANET, or will pay phone charges, can get over the net. Contact: harpo!utah-cs!thomas, thomas@utah-20 Spencer W. Thomas Computer Science Dept. University Of Utah Salt Lake City, Utah 84112 (801)581-8800 Address for people at Purdue to contact: (They also have v6 and v7 pdp-11 versions) Steve Van Frank (pur-ee!steve) or Mike Bailey (pur-ee!mjb) Computer Aided Design and Graphics Lab Potter Engineering Center Purdue University West Lafayette, IN 47907 (317) 494-5944 Caveats: Still somewhat buggy, but much better. Pick module is not yet supported, but will be in near future. Will not support multiple users. ================================================================ Listing #: 5 Device Name: Summagraphics BitPad Device Type: Digital data tablet This is really just a line discipline to support the BitPad on a standard TTY line. CPU Type: VAX (maybe PDP-11, too) Unix Type: 4.1bsd (maybe V7) Availability: Anybody Terms: Can send over the net. Contact: harpo!utah-cs!thomas, thomas@utah-20 Spencer W. Thomas Computer Science Dept. University Of Utah Salt Lake City, Utah 84112 (801)581-8800 Caveats: No known bugs. ====================================================================== Listing #: 6 Device Name: Megatek 7290 Device Type: DMA vector and raster graphics system. Replaces Unibus terminator. Driver has been written to support full functionality of Megatek-supplied WAND and Template software. Supports two workstations, one Vector display, one Raster display. Depends on ACP to handle tty-mode operations. CPU Type: VAX Unix Type: 4.1bsd Availability: Anybody Terms: Package includes driver, installation instructions, and some debugging and monitoring utilities. Available over UUCP, or send tape. Modified WAND sources available if we get letter from Megatek stating you have license for it. WAND sources NOT distributed over UUCP. Contact: ittvax!toolsmgr via: decvax duke purdue lbl-csam Advanced Technology Dept. ITT Programming Technology Center 1000 Oronoque Lane Stratford, Ct. 06497 (203) 375-0200 Caveats: Allegedly supports multiple chassis, but this has never been tested. Only in operation on VAX780 CPU. ====================================================================== Listing #: 7 Device Name: Xylogics Phoenix 211 Unibus Disk Controller Device Type: CDC, Ampex 80/300 Mb SMD drives For CPU Types: VAX, PDP11 For Unix Types: 4.1BSD, 2.8BSD Availability: Sure Terms & Cond: Send me a tape, or get it by net-mail Contact: Donn Seeley or Jim McGinness Mail Code B-014 UC San Diego Chemistry Dept. La Jolla CA 92037 ucbvax!sdcsvax!sdchemc!{donn,jmcg} Caveats: I think Xylogics has discontinued production because of reliability problems... but I can say that once you get a good board set (it took us 3 mo.) then it runs fine. The cute thing about the controller and drivers is that they support multi-porting of the controller. The controller is connected to as many as 4 couplers; the couplers sit in the various Unibi and the controller has its own backplane and power supply. We boot a VAX and a PDP off the same disk and controller. Miscellaneous: By the way, the 4.1 driver was adapted by Rusty Wright of the Center for Music Experiment at UCSD from the up driver and the 2.8 driver has an odd pedigree which I don't remember just now. The 4.1 driver has fixed an apparent bug in the up driver whereby on systems with more than one drive on the same controller the "wrong" drive queue will occasionally be linked into the controller queue... sigh. Standalone boot drivers, bootblocks and even VAX 11/750 ROM code available on request. Other people at UCSD may have different versions of this driver but I have gotten the impression that ours is the only version that works (it may be that ours are the only controllers that work(!)). ====================================================================== Listing #: 8 Device Name: Ikonas RDS-3000 Device Type: Image Frame Buffer For CPU type: VAX For UNIX type: Berkeley 4.1 and 4.2 Availability: Anyone with Unix liscense Terms & Cond.: Experimental, non-supported. Send mail requesting driver to allegra!rdg. Contact: allegra!rdg [ Note: "allegra" is reachable via "decvax" ] ====================================================================== Listing #: 9 Device Name: DEC VS-11 Device Type: High-resolution, bitmapped, interactive, color graphics display/workstation. For CPU type: VAX For UNIX type: 4.1bsd Availability: Any licensee, but not for redistribution or resale Terms & Cond.: Free. Contact: DEC UNIX Engineering Group (decvax) decvax!aps ====================================================================== Listing #: 10 Device Name: DEC KMC-11 Device Type: PDP-11 Auxiliary Processor For CPU type: PDP-11's For UNIX type: V6, V7, perhaps others Availability: Anyone who wants it Terms & Cond.: Driver source is ~3K bytes long. Send UUCP address. Contact: Michael Lecuyer Arts Computing Office P.A.S. Building University of Waterloo Waterloo, Ontario N2L 3G1 Usenet Address: ...!decvax!watmath!watarts!spoon Other Info: Loads an 'a.out' image (both text portion and data) into KMC-11 memory. ====================================================================== Listing #: 11 Device Name: Digital Sound Corporation 200 Digital Audio Converter Device Type: digital to analog and analog to digital converter For CPU type: vax For UNIX type: 4.1bsd Availability: anybody with a 32/v or system III license (source or binary) Terms & Cond.: send tape or uucp address Contact: ucbvax!sdcarl!rusty Rusty Wright University of California San Diego Computer Audio Research Laboratory La Jolla, California 92093 ====================================================================== Listing #: 12 device name: DEC VSV01 device type: Non-DMA Bit Map Colour Television For CPU type: PDP-11 For UNIX type: v6 Availability: everyone Terms & Cond.: send a tape or I can mail it Contact: Geoff Collyer decvax!utzoo!utcsrgv!utcsstat!geoff ====================================================================== Listing #: 13 device name: DEC DZ-11, Plessey DZ-11, Able DZ-11 device type: Non-DMA tty multiplexer For CPU type: PDP-11 For UNIX type: v6 or v7 Availability: everyone Terms & Cond.: send a tape or I can mail it Contact: Geoff Collyer decvax!utzoo!utcsrgv!utcsstat!geoff ====================================================================== Listing #: 14 device name: DEC RL01 or RL02 device type: 5 or 10 Mb removable disk For CPU type: PDP-11 For UNIX type: v6 Availability: everyone Terms & Cond.: send a tape or I can mail it Contact: Geoff Collyer decvax!utzoo!utcsrgv!utcsstat!geoff ====================================================================== Listing #: 15 device name: Versatec or Varian printer/plotter device type: electrostatic raster plotter For CPU type: PDP-11 For UNIX type: PWB/UNIX (essentially v6) and after Jan. 1, 1983, v7 Availability: everyone Terms & Cond.: send a tape or I can mail it Contact: Geoff Collyer decvax!utzoo!utcsrgv!utcsstat!geoff ====================================================================== Listing #: 16 device name: DECsystem-10 asynchronous link via DEC DL-11 device type: 1200 or 2400 baud (approx.) link with checksum, retransmission For CPU type: PDP-11 For UNIX type: PWB/UNIX (essentially v6) and after Jan. 1, 1983, v7 Availability: everyone Terms & Cond.: send a tape or I can mail it Contact: Geoff Collyer decvax!utzoo!utcsrgv!utcsstat!geoff Caveats: requires some DECsystem-10 programs and UNIX programs (available from me) to make a complete link ====================================================================== Listing #: 17 device name: DEC RM05 device type: 300 Mb removable disk For CPU type: PDP-11 For UNIX type: PWB/UNIX (essentially v6) and after Jan. 1, 1983, v7 Availability: everyone Terms & Cond.: send a tape or I can mail it Contact: Geoff Collyer decvax!utzoo!utcsrgv!utcsstat!geoff ====================================================================== Listing #: 18 device name: DEC GT41 device type: vector graphics display including display processor For CPU type: PDP-11 For UNIX type: v6 and eventually v7 Availability: everyone Terms & Cond.: send a tape or I can mail it Contact: Geoff Collyer decvax!utzoo!utcsrgv!utcsstat!geoff Caveats: Actually I have several GT41 drivers. ====================================================================== Listing #: 19 Device Name: DEC RX01 Device type: Single sided single density floppy disk drive. For CPU Type: PDP 11/40 For UNIX Type: V6. Availability: I don't remember where I aquired it, so I can't enforce restrictions. ie: for any licenced UNIX system. But don't market it. Terms & Cond.: I don't want to spend any of my money or a lot of my time shipping it. It is 4606 chars or 212 lines. Contact: Charles Colbert rm 2e222 6 Corporate Plc. Piscataway, NJ 08854 (201) 981-2370 pyuxjj!colbert mhuxm!pyuxjj!colbert ucbvax!pyuxjj!colbert bugs: The rx01 hardware does not use DMA, so it is very slow & hoggy. It is also very low density. ====================================================================== Listing #: 20 Device name: Megatek 7250 Device type: Color graphics system (vector/raster hybrid) CPU: PDP 11/45 Unix: V7 Availability: Anyone Terms & Conds: Not for resale or redistribution. Send magtape. Contact: Jim Guyton (guyton@rand-unix, randvax!guyton) Caveats: Not used very much and not very polished. A derivation of a Megatek 7200 Unix-V6 driver from Purdue. ====================================================================== Listing #: 21 Device name: AED-512 Device type: Color raster system CPU: PDP 11/45 Unix V7 Availability: Anyone Terms & Conds: Not for resale or redistribution. Send magtape. Contact: Jim Guyton (guyton@rand-unix, randvax!guyton) Caveats: Weird AED dma mode not supported. Still uses PIO for all but direct video buffer loads. ====================================================================== Listing #: 22 Device name: Genisco GCT-3000 Device type: Color raster system CPU: PDP 11/45 Unix: V7 Availability: Anyone Terms & Conds: Not for resale or redistribution. Send magtape. Contact: Jim Guyton (guyton@rand-unix, randvax!guyton) Caveats: Runs with custom Rand microcode for the Genisco, not the standard code supplied by Genisco. Also, this is a horrible device, don't buy one! ====================================================================== Listing #: 23 Device Name: DEC DQ11 and DEC DUP11 Device Type: Synchronous line interfaces, DMA and non-DMA respectively. Protocol: Honeywell Grts remote computer bisync; probably not too difficult to modify for similar protocols. For CPU type: written for VAX For UNIX type: 4.1BSD Availability: to anyone Terms & Cond.: prefer to send via uucp mail. Contact: decvax!watmath!watcgl!dmmartindale Dave Martindale Computer Graphics Lab University of Waterloo Waterloo, Ontario Canada N2L 3G1 ====================================================================== Listing #: 24 Device Name: Vadic 3451PA Autodialer/triple modem Device Name: Bizcomp Smartmodem (300 baud only -- I haven't seen the 1200 baud version yet) Device Type: RS 232 Autodialers for UUCP For CPU type: any (including micros) For UNIX type: any which supports uucp Availability: anyone Terms & Cond.: send electronic mail Contact: Peter Gross High Altitude Observatory National Center for Atmospheric Research PO Box 3000 Boulder CO 80307 (303)-494-5151 ext. 348 seismo!hao!pag \ decvax!brl-bmd!hao!pag --> uucp ucbvax!hplabs!hao!pag / CSVAX.pag@BERKELEY --> ARPA Notes: There are separate versions (the only changes are in conn.c) for the VA3451PA and the Hayes Smartmodem. ====================================================================== Listing #: 25 Device Name: Ikonas RDS-3000 (IK-11B) Device Type: Host interface to Ikonas' Raster Display System For CPU type: "VAX", "PDP-11" For UNIX type: "4.1bsd", "v7" Availability: Anyone can have the V7 driver. Send for information on the 4.1bsd driver. Terms & Cond.: Contact: Mike Mitchell Ikonas Graphics Systems, Inc. 531 Pylon Drive Raleigh, NC 27606 decvax!duke!mcnc!mcm ====================================================================== Listing #: 26 Device Name: Britton-Lee IDM 200 and IDM 500, speaking to the host via a serial (RS232) port or a parallel (IEEE488) bus utilizing a National Instruments GPIB 11-2 card. Device Type: The IDM 200 and IDM 500 are compatible Relational Database Machines. They run a complete database system (essentially a superset of INGRES) in a backend processor, thus offloading your host of the database grunt work. They communicate with your host via either an RS232 port (speaking to a standard device, e.g., a DZ11) or an IEEE488 port using the National Instruments GPIB 11-2 UNIBUS card. Multiple hosts (possibly running different operating systems or on different processors) can use the IDM simultaneously. SMD compatible disks plug directly into the IDM. Up to sixteen disks may be plugged into a single IDM 500 (four disks for an IDM 200). For CPU type: VAX and PDP-11. For UNIX type: 4.1bsd, V7, 2.8234612346bsd (coming), 4.2bsd (planned). We can also put you in contact with a group doing System III support. Availability: Available to anyone with the appropriate UNIX license. Terms & Cond.: The driver comes on a distribution with a complete set of support software (ad hoc parser, embedded query languages, etc.) for some amount of money -- prices depend on configuration, etc. Contact: Britton-Lee, Inc., (408) 378-7000. Ask to talk to sales. ====================================================================== Listing #: 27 Device Name: Versatec 1200, v80, or similar Device Type: Electrostatic printer Comment: Software compatible with v7 and Berkeley (vtroff, etc.) ====================================================== Listing #: 28 Device Name: Megatek 7000 Device Type: DMA refresh vector graphics display Comment: Software compatible with Purdue graphics package ====================================================== Listing #: 29 Device Name: Paper tape reader Device Type: Any Perkin-Elmer standard paper tape reader on MUX bus ====================================================== They all share the following info: CPU type: Perkin-Elmer 7/32 or 8/32 (untested on 3200, but should work) UNIX type: Wollongong/P-E Availability: Public domain, but I ask that my name remain in the source as original author. Terms: Send a tape with a stamped, self-addressed return mailer, or I can send via uucp or Arpanet. Contact: Jim Rees Computer Science FR-35 University of Washington Seattle, Washington 98115 Telephone: (206) 545-0912 Uucp: decvax!microsoft!uw-beaver!jim Arpanet-NCP: Jim@Washington Arpanet-TCP: Jim@UW-VLSI ====================================================================== Listing #: 30 Device: DEC RK07 and DEC RK06 disk drives Controller: RK-611 (unibus) Machine: PDP-11/44 Unix: BSD 2.8 Distribution: Unlimited Details: Send tape Specials: Supports multi-spindle devices (as opposed to multi-device spindles), and intelligently handles configurations with only RK06's, only RK07's, or mixes of RK07 and RK06. Contact: decvax!idis!mi-cec!dvk or ...!tm [ Note: I assume this means "mi-cec!tm" ] Dan Klein MI-CEC 4616 Henry St. Pittsburgh, Pa. 15213 412/578-3382 ====================================================================== Listing #: 31 Device Name: Ramtek RM9400 color raster display system. Device Type: High resolution color raster display system For CPU type: pdp 11 and vax For UNIX type: the pdp 11 is version seven and 2.8 ( i think) while the vax is for 4.1bsd Availability: Available free with proof of unix license Contact: decvax!mcnc!swd (Stephen Daniel) Caveats: This is a very poorly designed device. This driver has been under development for more than a year and works fairly well, but you can still hang the ramtek badly enough to have to go flip reset switches to get it back. ====================================================================== Listing #: 32 Device Name: Lexidata 3400 color raster display system. Lexidata says it will also work with their 8400 series devices. Device Type: High resolution color raster display system For CPU type: Vax For UNIX type: 4.1bsd Availability: Available free with proof of unix license Contact: decvax!mcnc!swd (Stephen Daniel) Caveats: Driver does DMA out of user memory - a poor buffering strategy at best. However, the 3400 is quite fast... ====================================================================== Listing #: 33 Device Name: Interlan N1010 ethernet board. Device Type: Ethernet controller For CPU type: Vax For UNIX type: 4.1bsd with the BBN TCP/IP network software Availability: Available free with proof of unix license Contact: decvax!mcnc!swd (Stephen Daniel) Caveats: Still a prototype driver. It works, but performance is poor. ====================================================================== Listing #: 34 Device Name: DEC TS-11 tape drive Device Type: 1600 bpi (only) 9 track tape drive. For CPU type: PDP-11 (ours is an 11/44) For UNIX type: 2.8 bsd Availability: Public domain. Terms & Cond.: We'll send it by netmail, or by tape (you supply the tape, it will be 1600 bpi). Contact: Mail to ...pur-ee!pur-phy:suitti, or to ...pur-ee!pur-phy:root (there is always the possiblity of change of command. Caveats (bugs): I've not seen any, in 6 months of use. This device driver was written here at Purdue Physics by Mike Demoney. The one that comes with the bsd's is overly buggy, tending to crash the system. Stephen Uitti (system manager) ...pur-ee!pur-phy:suitti ====================================================================== Listing #: 35 Device: Fujitsu 160 Mbyte Winchester System Industries 9400 controller CPU: 11/70 Unix type: Version 7 Availability: Anybody Terms: Send tape. Contact: Gary Schlickeiser Academic Computing Reed College Portland, OR 97202 (503) 771-1112 x571 teklabs!reed!schlick ====================================================================== Listing #: 36 Device: Alpha 10 Iomega Corp., Ogden Utah Device Type: 10 Mbyte Cartridge Floppy CPU: 11/23 Unix Type: Version 7 Availability: Anybody Terms: Send tape. Contact: Gary Schlickeiser Academic Computing Reed College Portland, OR 97202 (503) 771-1112 x571 teklabs!reed!schlick ====================================================================== Listing #: 37 Device: DeAnza IP 8500 image processing display system CPU: VAX 780, 750, 11/45 UNIX: 4.1bsd, PWB1.0 Avail: Just request it Contact: duke!adiron!bob (bob gray) ====================================================================== Listing #: 38 Device Name: Optronics C-4500 Model 30D Device Type: Color film scanner/writer For CPU type: Unibus Device on a VAX 11/780 For UNIX type: 4.1bsd Availability: An educational/research product. Commercial use to be negotiated. Terms & Cond.: To be arranged. Contact: Robert J. Woodham Reachable via: lbl-csam!uw-beaver!ubc-vision!woodham Postal address: Department of Computer Science University of British Columbia 2075 Wesbrook Mall Vancouver, B.C. V6T 1W5 Canada Telephone: (604) 228-4368 ====================================================================== Listing #: 39 Device Name: Scientific Micro Systems FWT1127s Device Type: floppy disk drive, rx02 substitute with "extended mode" that provides multiple sector dma transfers, a format command, and supports several ibm formats For CPU type: VAX For UNIX type: 4.0bsd Availability: to anyone Terms & Cond.: send tape with self addressed and STAMPED envelope or send uucp address Contact: Daniel R. Strick Office of Communications Programs University of Pittsburgh 833 LIS building 135 N. Bellefield Ave. Pittsburgh, PA 15260 aka ...!duke!mcnc!idis!dan Caveats: development not really finished, but works Notes: This is a unibus device; it ought to be possible to modifiy the driver to work on a pdp11. ====================================================================== Listing #: 40 Device Name: DEC DZ11 (mods to standard driver) Device Type: Tty multiplexer For CPU type: VAX For UNIX type: 4.1bsd Description: Allows DZ lines (probably connected to modems) to be used both for incoming and outgoing calls with no changes to getty.c, login.c, init.c, cu, or uucp. Availability: Anyone Terms & Cond.: I'll send a diff -c to anyone on the net. Contact: Bob Van Valzah uiucdcs!bobvan bobvan@DTI ====================================================================== Listing #: 41 Device Name: DEC DR11B Device Type: DMA General Purpose UNIBUS interface For CPU type: VAX 11/780 For UNIX type: 4.1bsd Availability: Call me Terms & Cond.: Call me Contact: Andy Tannenbaum (floyd!trb, TRB@MIT-MC) Bell Labs 2C-122 Whippany, NJ 07981 (201) 386-6491 Caveats: This driver was written as a quick hack to do I/O between our VAX and a piece of prototype hardware. It does DMA, but it is not interrupt driven. It's less than ten pages of commented code and may be used as an example of how to write a simple 4.1bsd driver. ====================================================================== Listing #: 42 Device Name: Digital Equipment Corporation DR11W Device Type: DMA Word Parallel For CPU Type: VAX, PDP-11 For UNIX Type: USG 3.0, 4.0, 5.0 Availability: BTL, ABI, perhaps others by request Terms & Cond.: Send tape Contact: Richard A. Hammond American Bell Inc. Room 2E-108 2220 Asbury Ave Neptune, NJ. 07701 (201) - 922 - 7275 decvax!harpo!npoiv!rah ucbvax!npois!npoiv!rah Caveats: This driver permits transfers between two DR11Ws connected back-to-back. In our case it is used for data transfers between an 11/34 and a VAX. It is single use - no virtual circuits or other fancy stuff. If anyone is interested in either getting it or talking about DR11W drivers feel free to contact me, I won't bother to find out our distribution policy to non-AT&T places unless someone wants the driver. ====================================================================== Listing #: 43 Device Name: Computrol Memory Mapped Megalink 1 megabaud DMA. Model 90-0018 Device Type: Carrier Sense Multiple Access (no collision detection) two-way data transmission on coaxial cable. For CPU type: DEC LSI-11 Q-bus. For UNIX type: 4.1bsd. Availability: Anyone who wants it. Terms & Cond.: Will mail over the net or copy to tape if you send a tape and stamped return envelope. Contact: Russel Sandberg 1210 W. Dayton st. Madison, WI 53706 (608) 262-7950 rusty@uwisc uwvax!rusty Comments: We have two versions of the driver. The plain version looks like a fairly normal device. The protocol version is intended for use with a packet switching daemon. It allows only one open, reads whenever it is not writing, and sends a signal when a read completes. The protocol version requires some simple kernal hacking. Bugs: The megalink is a real pain to use and doesn't work very well. ====================================================================== Listing #: 44 Device Name: Tty driver Device Type: Replacement for V7 tty driver We have completely rewritten the V7 terminal driver for our 11/70. The major objects of the rewrite were to improve the user interface in general and to add support for Digital Engineering's "retrographics" upgrades to Lear Siegler "ADM-3A" terminals. This software is not easily portable to other systems, but we feel that our functional modifications could easily be fitted into a traditionally structured terminal driver. (This is likely to happen locally during the next 9 months as we add a new machine to our system.) Alan Hastings described our driver to several people at last summer's UNICOM. The following is a brief summary of current capabilities: - several control characters have been added to improve input line editing. The "erase" algorithm is much smarter in regards to control characters and tabs, which are properly erased from the screen. CTRL/R reprints your current input line to make it easier to see what you've deleted on paper terminals. - added CTRL/O (flush output buffer) to CTRL/S and CTRL/Q. There is an additional ioctl call to cancel the effect of this character in appropriate situations. - all control characters may be remapped or disabled with ioctl. - typed input can be echoed immediately (UNIX default) or held until the next read is posted (VMS default). Some users like this feature, some don't. - mode bits (like RAW) have been extended and made considerably more flexible. In several cases, there are separate bits for input and output mappings. This makes the driver much friendlier towards peculiar terminals (and microcomputers emulating terminals). In all cases, the conventional stty/gtty calls produce the conventional effect. And, most important: For each terminal on the system, there is an appropriate /dev/ttyxx entry and a /dev/tgrxx entry. There is also a /dev/tgr (corresponding to /dev/tty) which refers to the user's own terminal. The tgr devices accept graphics data in a simple device-independent format and produce a correctly merged output stream which keeps track of the terminal mode. Simultaneous text and graphics use is fully supported. Interrupts and errors can not leave the terminal hung up in graphics modes. This feature is a big help in a college environment where many students without other computer background are using the machine to analyze lab data. We do not have this software available in a prepared distribution form, but are willing to send it to anyone who's interested. Contact our system manager: Victor Lee Computer Center St. Olaf College Northfield, MN 55057 (507) 663-3097 ...!harpo!stolaf!vtl to arrange. I hope that this will be of some interest or use to someone out there. I'll be watching the network for the final list. Steve Tarr ...!harpo!stolaf!sft ====================================================================== Listing #: 45 Device Name: DEC UDA50, IDC, DMF32, TU78, 3Com Ethernet Controller, Interlan Ethernet Controller Device Type: 4.2bsd distribution devices For CPU type: VAX-11 For UNIX type: 4.2bsd Devices Supported by 4.2BSD: Start with all the drivers the 4.1bsd supports and add UDA50, IDC, DMF32, 3COM Ethernet, Interlan Ethernet, Ungerman Bass, and then ask Sam Leffler (ARPAVAX:sam). I think there's some new random drivers like GPIB and Picture Systems, etc., plus probably more network interfaces. Contact: The 4.2BSD distribution folks. [ Note: I was unable to make contact with Sam Leffler to find out about others. ] ====================================================================== Listing #: 46 Device Name: Ramtek 9200/9300 black and white graphics display Device Type: Raster graphics display, color or black and white For CPU type: Only known to work on pdp11s. For UNIX type: Only known to work on v6, some conversion effort was made to v7,, but never completed, as the hardware died. Availability: Anyone can have it. Terms & Cond.: Send a tape, and I'll send what I have. It's not very pretty right now, as I never finished all the documentation. Contact: Christopher A. Kent Purdue University Dept. of Computer Sciences decvax!pur-ee!purdue!cak cak@purdue ucbvax!purdue!cak Caveats: There is user level code to go with this. There is some documentation. The package is not very professionally finished; unfortunately, the hardware broke during conversion to v7 and stdio, and I left the institution, and no one else has taken up the work. I have done some work remotely, and written a fair amount of documentation on the package, but it's not complete. You may be able to get something working almost immediately, but there will be work involved to bring it up cleanly. ====================================================================== Listing #: 47 Device Name: Ungermann-Bass network interface unit in parallel mode, hooked up via a dr11-w Device Type: pseudo (soon real) ethernet interface cpu: vax, pdp11 unix: sIII availability: whoever wants it ... terms: send me a tape and return postage contact: norman wilson caltech 356-48 pasadena ca 91125 (ucbvax|decvax!researc)!cithep!norman notes: this is a simple-minded driver which just passes datagrams back & forth either it or the protocol u-b use to talk to the dr11 (or more likely both) need some cleaning up ====================================================================== Listing #: 48 Device Name: Interlan NI1010 Ethernet Communications Controller Device Type: Unibus Ethernet local network interface board. For CPU type: VAX or PDP11 For UNIX type: 4.1aBSD, 4.2BSD, SRI's PDP11 port of 4.1a Availability: Anyone with a 2.*BSD or 4.*BSD licence. Terms & Cond.: Send tape and copy of BSD licence. Contact: Dan Chernikoff (dan@sri-tsc) SRI International 333 Ravenswood Ave. Menlo Park, CA 94025 (415) 859-4144 ====================================================================== Listing #: 49 Device Name: Fast timer driver Device Type: Pseudo-device allowing timing intervals with a resolution of 1/60th of a second. At the end of the timed period a signal is sent to the process. For CPU type: VAX For UNIX type: 4.1bsd Availability: Public Domain Terms & Cond.: We will mail it via uucp on request. Contact: Dean B. Krafft, Research Associate 405 Upson Hall Dept. of Computer Science Cornell University Ithaca, NY 14853 (607) 256-4052 uucp: [decvax, harpo, vax135]!cornell!dean CSNet: dean.cornell@udel-relay ARPAnet: dean@cornell ====================================================================== Listing #: 50 Device Name: Magtape driver (mt) Device Type: STC 800/1600/6250bpi magtape drive with the System Industries Unibus magtape controller (psuedo-TU45 emulation) For CPU type: VAX For UNIX type: 4.1bsd Availability: Requires 4.1bsd license Terms & Cond.: We will mail it via uucp on request, or send it on a stamped, self-addressed tape. Caveats: Has not been tested with more than one controller or slave. Reset has not been tested. Contact: Dean B. Krafft, Research Associate 405 Upson Hall Dept. of Computer Science Cornell University Ithaca, NY 14853 (607) 256-4052 uucp: [decvax, harpo, vax135]!cornell!dean CSNet: dean.cornell@udel-relay ARPAnet: dean@cornell ====================================================================== Listing #: 51 Device Name: DEC RX02 floppy disk Device Type: Dual-density RX02 floppy disk drive For CPU type: VAX For UNIX type: 4.1bsd Availability: Requires 4.1bsd license Terms & Cond.: We will mail it via uucp on request, or send it on a stamped, self-addressed tape. Caveats: The one site we sent it to has had some problems. We use it occasionally (mostly at single density), and it works fine for us. Contact: Dean B. Krafft, Research Associate 405 Upson Hall Dept. of Computer Science Cornell University Ithaca, NY 14853 (607) 256-4052 uucp: [decvax, harpo, vax135]!cornell!dean CSNet: dean.cornell@udel-relay ARPAnet: dean@cornell ====================================================================== Computer Vision Lab Drivers At the Computer Vision Lab (CVL), several device drivers have been developed for use on the Lab's PDP-11/45 that has run both versions 6 and 7. Those devices that are currently supported by version 7 have been made to run under BSD 4.1 on a VAX-11/780. These drivers are distributed as part of the ULISP (a LISP interpreter for PDP-11s) and Computer Vision Lab image processing software tape. This tape, written in "tar" or "tp" format at 800BPI or 1600BPI, can be obtained for a $100.00 handling charge and agreement to a copyright license from the Computer Vision Laboratory Computer Science Center University of Maryland College Park, Maryland 20742. Limited requests for single items may also be addressed to staff.cvl.umcp-cs@UDEL-RELAY (via the ARPAnet now) staff.cvl@MARYLAND (after the Md. ARPAnet connection arrives) staff.cvl@UMCP-CS (via CSnet) {seismo,mcnc,we13}!rlgvax!cvl!staff (UUCP) but satisfaction via these channels cannot be insured. Robert (Bob) L. Kirby (Please respond to "staff".) Some of the available device drivers: ====================================================== Listing #: 52 Device Name: Grinnell GMR-27 via a DEC DR-11B (with minor mods). Device Type: A 512x512 frame buffer with 13 bits/pixel: 1 overlay (white) and either 12 bits used for 4 bits each of 3 colors or 8 bits of black/white grayscale. Raster and vector read/write operations are supported along with 6-bit black/white TV camera input, 2 cursors that can be asynchronously read/written, and a lookup display table. For UNIX type: V6, V7, 4.1BSD Notes: A large collection of support software is available for not only manipulating the GMR-27 but also for performing many image processing algorithms. Terms & Cond.: See above information for Computer Vision Lab Drivers ====================================================== listing #: 53 Device Name: Plessy PM-DC1100 disk controller for a CDC9766 disk pack. Device Type: RP03 look-alike with nonstandard capacity (256 Mbytes) done by emulating controller. For UNIX type: V6, V7, 4.1BSD Terms & Cond.: See above information for Computer Vision Lab Drivers ====================================================== listing #: 54 Device Name: Digidata look-alike for DEC TM-11/TU-10. Device Type: 800 and 1600 BPI, 9-track, Magtape systems. For UNIX type: V6, V7, 4.1BSD Notes: Supports multiple physical drives with each drive having two logical names for the 800 and 1600 FPI densities. The handler allows file backspacing operations and restarting in the middle of tapes through a collection of support programs. A version-6-only handler is also available for DEC TE-16s providing similar support. Terms & Cond.: See above information for Computer Vision Lab Drivers ====================================================== listing #: 55 Device Name: DEC RK06 (and untested RK07) Device Type: 28 Mbyte, 3-platter, disk packs. For UNIX type: V6 only. Notes: Supports ECC (Error Correcting Code) in software. Only one UNIBUS is supported. RK07 support is untested. Terms & Cond.: See above information for Computer Vision Lab Drivers ====================================================== listing #: 56 Device Name: DEC DU-11. Device Type: Synchronous Line Interface to a UNIVAC 1100 system used as a "remote batch site" for remote job entry. For UNIX type: V6 only. Notes: Uses the UNIVAC "1004" protocol to support a fictitious card reader, card punch, and printer station. Dies often under heavy PDP-11 loads. The "NTR" protocol does not work right. Terms & Cond.: See above information for Computer Vision Lab Drivers ====================================================================== Listing #: 57 Device Name: DEC DL-11A/B (aka KL-11). ABLE Quadrasync is a look-alike. Device Type: Async single line tty interface w/o modem control For CPU type: VAX For UNIX type: 4.1 bsd and 4.1a bsd (2 slightly different versions) Availability: Anyone Terms & Cond.: Get over net (much preferred) or send tape with return envelope and postage. Specify version. Contact: harpo!utah-cs!lepreau, lepreau@utah-cs, lepreau@utah-20 or ucbvax!sdcarl!rusty for 4.1 version only Jay Lepreau Computer Science Dept. University Of Utah Salt Lake City, Utah 84112 (801) 581-4285 Comments: Written by ucbvax!sdcarl!rusty, re-distributed with his permissision. Caveats: Rusty warns of possible bug with tm11 interaction, but says could be hardware. Haven't seen it at Utah. Only been tested on 750 with Able Quadrasync. ====================================================================== Listing #: 58 Device Name: Univ. of Illinois Arpanet Terminal System IMP Interface ("Illinos Interface", built in '71 - '73 at Champaign-Urbana) Device Type: DMA Unibus interface to Arpanet IMP For CPU type: VAX For UNIX type: 4.1a bsd Availability: Anyone with 4.? bsd license. Terms & Cond.: Get over net (much preferred) or send tape with return envelope and postage. Contact: harpo!utah-cs!lepreau, lepreau@utah-cs, lepreau@utah-20 Jay Lepreau Computer Science Dept. University Of Utah Salt Lake City, Utah 84112 (801) 581-4285 Caveats: Requires trivial but unesthetic mod to clock.c (must be strobed at hardclock intr), unless you make a minor hardware mod. If your Vax 780 does Unibus resets, then driver will likely require minor mod unless the above hardware fix is made. Only been tested on 750. ====================================================================== Intel Xenix Drivers In response to your query, we have the following for Xenix-86 (and shortly Xenix-286): [Note, I asked author for Intel contact info and have not received a reply] ====================================================================== Listing #: 59 Device Name: iSBC 215, iSBX 218, iSBX 217; Intel Corp Device Type: Suppoprts 8",5.25" Winchester, 8",5.25" floppy, Start-stop cartrige tape (streamer being considered) Is DMA, Multibus Board, built from 8089. Supports floppy and tape with iSBX 218 and iSBX 217 multimodules. For CPU type: 8086, 286; Multibus For UNIX type: Microsoft Xenix Availability: For sale with Xenix from Intel Corp. Terms & Cond.: Contact Intel Corp. ====================================================================== Listing #: 60 Device Name: iSBC 220, Intel Corp Device Type: SMD Disks For CPU type: 8086, 286; Multibus For UNIX type: Microsoft Xenix Availability: For sale with Xenix from Intel Corp. Terms & Cond.: Contact Intel Corp. ====================================================================== Listing #: 61 Device Name: iSBC 534, Intel Corp. Device Type: 4-line USART board, no intelligence. 110-9600 Baud, selectable per line. Supports auto-call and auto-answer modems. For CPU type: 8086, 286; Multibus For UNIX type: Microsoft Xenix Availability: For sale with Xenix from Intel Corp. Terms & Cond.: Contact Intel Corp. ====================================================================== Listing #: 62 Device Name: iSBC 544, Intel Corp. Device Type: 4-line USART board, 8085 on-board intelligence. 110-9600 Baud, selectable per line. Supports auto-call and auto-answer modems. For CPU type: 8086, 286; Multibus For UNIX type: Microsoft Xenix Availability: For sale with Xenix from Intel Corp. (next release, very soon) Terms & Cond.: Contact Intel Corp. ====================================================================== Listing #: 63 Device Name: iSBC 550, Intel Corp. Device Type: EtherNet Controller, works with 3Com UNET For CPU type: 8086, 286; Multibus For UNIX type: Microsoft Xenix Availability: Internal version (not a product) Terms & Cond.: Any customer making loud enough noise can get it, probably without support. Contact: Intel Corp. ====================================================================== Listing #: 64 Device Name: DEC PCL-11B Device Type: High-Speed Local Network using (DEC CSS Parallel Communications Link, uses Time-Division Multiplex bus) CPU Type: PDP-11s and VAXen UNIX Type: 2.8a BSD, 4.1a/b BSD, BRL/UNIX(V6) In daily use with BRL/UNIX, 4.1a/b systems. May require small mods for other UNIXes Availability: Anybody Terms: The driver is small; I'll UUCP or ARPA mail it to anybody. Tapes can be written (800/1600/6250) for mute sites. (It happens a lot faster if you send return postage) Contact: Mike Muuss <Mike @ BRL>, ...!decvax!brl-bmd!mike U.S.Army Ballistic Research Laboratory Systems Engineering & Concept Analysis Division Attn: DRDAR-BLB (Muuss) APG, Md 21005 (301)-278-6678 FTS 939-6678 ====================================================================== Listing #: 65 Device Name: GXB-1000 Graphics Board by Matrox Ltd. Device Type: Color Graphics Board For CPU type: Most For UNIX type: V7, 4.1; probably (untried as yet) 3.0 and 5.0 Availability: Anyone Terms & Cond.: $3500, includes source for driver, source for test/demo program, and documentation for both. Onsite Installation available. Contact: Ken Greer Software Sciences 2065 Alma St. Palo Alto, CA 94301 (415) 326-8013 ucbvax!hplabs!kg (UUCP) kg@HP-LABS (CSNET) kg.hp-labs@Rand-Relay (ARPANET) ======================================================================