Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision |
oldcomp:att3b1 [2018/12/14 08:40] – philpem | oldcomp:att3b1 [2020/07/11 11:27] – ↷ Links adapted because of a move operation philpem |
---|
I'm developing an emulator for the AT&T UNIX PC. Currently it can boot the 3B1 UNIX operating system and run acceptably. | 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|}} | {{code:3b1emu:freebee.png?direct&600|}} |
| |
===== Downloads ===== | ===== Downloads ===== |
The source code is hosted on Bitbucket: [[https://bitbucket.org/philpem/freebee]] | The source code is hosted on Bitbucket: [[https://bitbucket.org/philpem/freebee]] |
| |
You will also need the {{:oldcomp:att3b1:3b1_roms.zip|Boot ROMs}}. | You will also need the {{code:3b1emu:3b1_roms.zip|Boot ROMs}}. |
| |
| |
==== Reference Manual ==== | ==== Reference Manual ==== |
| |
* {{ :oldcomp:att3b1:trm:3b1_hardware_ref_ch_1_2.pdf |AT&T UNIX PC Reference Manual (chapters 1 and 2)}} | * {{ code:3b1emu: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)}} | * {{ code:3b1emu: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)}} | * {{ code:3b1emu: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)}} | * {{ code:3b1emu: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)}} | * {{ code:3b1emu: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)}} | * {{ code:3b1emu:trm:3b1_intl_version.pdf |AT&T UNIX PC Reference Manual (International Version Supplement)}} |
| |
==== Circuit diagrams and schematics ==== | ==== 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}} | * {{ code:3b1emu:trm:3b1_s4_cpu_ps.pdf |AT&T UNIX PC Schematics: D-08-00222-00 "Schematic: S4, CPU"}}; alternate versions: {{ code:3b1emu:trm:3b1_s4_cpu_ps_1mb.pdf |1}}, {{ code:3b1emu: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."}} | * {{ code:3b1emu: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."}} | * {{ code:3b1emu:trm:3b1_video_schem.pdf |AT&T UNIX PC Schematics: D-32-00381-00 "Video I.C."}} |
| |
==== Peripherals ==== | ==== Peripherals ==== |
| |
* {{ :oldcomp:att3b1:trm:3b1_dos_73.pdf |DOS-73 Technical Reference}} (no schematics) | * {{ code:3b1emu: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) | * {{ code:3b1emu: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) | * {{ code:3b1emu: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) | * {{ code:3b1emu:trm:3b1_ram_comm.pdf |RAM-COMM Expansion Board: Theory of Operation}} (includes schematics) |
| |
| |
==== System bus specification ==== | ==== System bus specification ==== |
| |
| * {{ code:3b1emu:trm:3b1_specs.pdf |AT&T S4BUS -- UNIX PC Expansion Bus Specifications, Issue 1.3}} |
| |
| |
| |