Skip to content

endofexclusive/vt100-disassembly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VT100 firmware disassembly

This repository contains an annotated disassembly of the VT100 firmware ROM. VT100 is a video terminal introduced by DEC in 1978.

The disassembly can be assembled with an assembler such as asmx-8085 or vasm. That will generate a binary file identical to the original ROM. See Makefile for an example.

Status

  • The annotation is incomplete.

  • In OK shape:

    • Parsing of received UART characters

    • Processing of control characters, control sequences and escape sequences

    • Keyboard input processing

  • Needs more attention:

    • UART RX/TX routines (SILO) and flow control

    • Video scrolling

    • SET-UP mode

    • Machine self-tests

  • Pull requests are welcome.

  • Have fun. :-)

Resources

These resources have been a great help when annotating the code:

About

VT100 firmware disassembly

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors