Seth Morabito 839008f66b | ||
---|---|---|
src | ||
.gitignore | ||
.rustfmt.toml | ||
Cargo.toml | ||
LICENSE.txt | ||
README.md |
README.md
AT&T DMD5620 Core
Core logic for an AT&T / Teletype DMD 5620 terminal emulator
Description
The AT&T / Teletype DMD 5620 terminal was a portrait display, programmable, windowing terminal produced in the early 1980s. It came out of research pioneered by Rob Pike and Bart Locanthi Jr., of AT&T Bell Labs.
This project implements the core logic needed to emulate a DMD 5620 terminal, including:
- ROM
- RAM
- WE32100 CPU
- I/O
This project is written in Rust, and uses Neon Bindings to compile down to a Node.js library for later inclusion in an Electron JavaScript application that will present the user interface and display drawing area.