Both sides previous revision Previous revision Next revision | Previous revision |
oldcomp:att3b1 [2018/12/14 12:37] – [System bus specification] philpem | oldcomp:att3b1 [2020/07/11 11:58] (current) – removed philpem |
---|
====== AT&T UNIX PC emulator ====== | |
| |
I'm developing an emulator for the AT&T UNIX PC. Currently it can boot the 3B1 UNIX operating system and run acceptably. | |
| |
{{:oldcomp:att3b1:freebee.png?direct&600|}} | |
| |
===== Downloads ===== | |
| |
The source code is hosted on Bitbucket: [[https://bitbucket.org/philpem/freebee]] | |
| |
You will also need the {{:oldcomp:att3b1:3b1_roms.zip|Boot ROMs}}. | |
| |
| |
===== Technical documentation ===== | |
| |
Steven Hirsch scanned the entire two-binder 3B1 UNIX PC Technical Reference and released them on the [[http://www.classiccmp.org|Classic Computers Mailing List]]. With his permission, his scans are mirrored here. | |
| |
==== Reference Manual ==== | |
| |
* {{ :oldcomp:att3b1:trm:3b1_hardware_ref_ch_1_2.pdf |AT&T UNIX PC Reference Manual (chapters 1 and 2)}} | |
* {{ :oldcomp:att3b1:trm:3b1_hardware_ref_ch_3_4.pdf |AT&T UNIX PC Reference Manual (chapters 3 and 4)}} | |
* {{ :oldcomp:att3b1:trm:3b1_pal_eqns.pdf |AT&T UNIX PC Reference Manual (appendix A: PAL equations)}} | |
* {{ :oldcomp:att3b1:trm:3b1_mnemonics.pdf |AT&T UNIX PC Reference Manual (appendix B: Mnemonics)}} | |
* {{ :oldcomp:att3b1:trm:3b1_mem_exp.pdf |AT&T UNIX PC Reference Manual (appendix C: Expansion memory locations)}} | |
* {{ :oldcomp:att3b1:trm:3b1_intl_version.pdf |AT&T UNIX PC Reference Manual (International Version Supplement)}} | |
| |
==== Circuit diagrams and schematics ==== | |
| |
* {{ :oldcomp:att3b1:trm:3b1_s4_cpu_ps.pdf |AT&T UNIX PC Schematics: D-08-00222-00 "Schematic: S4, CPU"}}; alternate versions: {{ :oldcomp:att3b1:trm:3b1_s4_cpu_ps_1mb.pdf |1}}, {{ :oldcomp:att3b1:trm:3b1_s4_cpu_ps_2mb.pdf |2}} | |
* {{ :oldcomp:att3b1:trm:3b1_dma_addr_schem.pdf |AT&T UNIX PC Schematics: D-32-00379-00 "DMA Address I.C."}} | |
* {{ :oldcomp:att3b1:trm:3b1_video_schem.pdf |AT&T UNIX PC Schematics: D-32-00381-00 "Video I.C."}} | |
| |
==== Peripherals ==== | |
| |
* {{ :oldcomp:att3b1:trm:3b1_dos_73.pdf |DOS-73 Technical Reference}} (no schematics) | |
* {{ :oldcomp:att3b1:trm:3b1_ethernet.pdf |Ethernet Expansion Board: Theory of Operation}} (includes schematics) | |
* {{ :oldcomp:att3b1:trm:3b1_floppy_tape.pdf |Floppy Tape Interface: Theory of Operation}} (includes schematics) | |
* {{ :oldcomp:att3b1:trm:3b1_ram_comm.pdf |RAM-COMM Expansion Board: Theory of Operation}} (includes schematics) | |
| |
| |
| |
==== System bus specification ==== | |
| |
* {{ :oldcomp:att3b1:trm:3b1_specs.pdf |AT&T S4BUS -- UNIX PC Expansion Bus Specifications, Issue 1.3}} | |
| |
| |
| |