6502 Tube™ Software and Resources |
MDFS::Software.Tube.6502 | Search |
Tube | Tube65v111
Tube65v1.src 6502tube.gif | ROM Source code Circuit diagram | External 65c02 second processor Tube Client.
Communicates with the host via the standard 4-channel hardware Tube ULA. Includes v1.11 assembly options for various bugfixes, updates and optimisations. |
CoPro | Tube65c111
Tube65v1.src 6502copro.gif | ROM Source code Circuit diagram | Internal 65c102 "Turbo" CoProcessor Tube Client.
Communicates with the host via the standard 4-channel hardware Tube ULA. Includes v1.11 assembly options for various bugfixes, updates and optimisations. |
CoPro | Tube65v112
Tube65c112 Tube65.src | ROM ROM Source code | 6502 Tube/CoPro v1.12 Tube Client.
Communicates with the host via the standard 4-channel hardware Tube ULA. Built with the v1.12 bugfixes, updates and optimisations. |
65Tube | Em64v064.rom
Em65v064.src Em64v044.rom Em65v044.src | ROM Source code | 65Tube emulator Tube client.
Communicates with the host via Emulator Trap opcodes. |
Electron | ETI1985.doc
ETI1985.txt E2P.src E2P | (MSWord) 1.9M (Text) 53K 15K Diagrams | "Electron Second Processor", an article by John Wike in Electronics Today International, June/July 1985 describing a 6502 copro for the Acorn Electron. Communicates with the host via a memory window between the two processors instead of the Tube ULA. |
PMS-E2P | The ETI Electron Second Processor was developed into the Permanent Memory Systems Electron Second Processor. It is substantially the same hardware and software. It also uses a memory window to communicate between the two processors instead of the Tube ULA. | ||
PMS-B2P | The ETI/PMS Electron Second Processor was subsequently ported to the BBC/Master. | ||
Serial | HostFS.src (L)
Serial65.src (L) Serial65 HostFS HostFS.txt | Client source
Client ROM HostFS filing system HostFS documentation. | Serial Tube client and HostFS filing system.
Communicates with the host via a single byte-wide communication channel. HostFS22.src (L) Development update. |
Serial | Serial65.src (L)
Serial65 | Client source
Client ROM | Serial Tube client stripped from HostFS source.
Communicates with the host via a single byte-wide communication channel. |
Serial | Mini65.src (L)
Mini65 | Client source
Client ROM | Tiny 6502 single-port client.
Tiny 512-byte single-port client that only implements OSWRCH, OSRDCH, and OSWORD 0. Suitable for very a basic text I/O kernal that can connect to any plain text terminal. |
Atom
ClientTu.src KernelTube | Client65.src
Kernel65 Atom.src AtomTube Atom65 | Source code Client code Source code Client code Source code *AtomTube *Atom65 | Atom/System environment for 65Tube emulator and 6502 CoProcessor.
The Atom and the System 5 use the same MOS API at &FFxx. This kernel provides an Atom/System environment in various 6502 CoProcessors. Note that it only provides the environment accessible via the API, the Atom/System hardware is absent. |
CUBE | Control Universal EuroCUBE-65 and EuroBEEB 6502 CPU systems.
Control Universal took over Acorn's rackmount/Euroboard systems in about 1982. Their EuroBEEB was basically an extendable Eurocard rackmounted BBC. Does not implement the Tube API, implements a CUBE-specific API. The hardware can be targetted by the 6502 Serial Tube Client. | ||
Assember | Dis65
Mon65 MkSrc65 | 2K 9K 5K | BBC BASIC 6502 disassembler module, disassembler and source generator. |
Tube | Tube65v110
Tube65c120 | ROM ROM | |
SBC | Single-board computers, BenEater, Grant Searle, etc. |