├── .gitignore ├── .gitmodules ├── LICENSE ├── Makefile ├── README.md ├── char_buffer.v ├── char_rom.v ├── clock_constraints.py ├── clock_generator.v ├── command_handler.v ├── cursor.v ├── cursor_blinker.v ├── img ├── emacs.jpg ├── font.jpg ├── keyboard.jpg ├── login.jpg ├── ps2.jpg ├── tinyfpga.jpg ├── vga.jpg └── vim.jpg ├── keyboard.v ├── keymap_rom.v ├── mem ├── empty.hex ├── extract_font.py ├── keymap.hex ├── ofl.txt ├── terminus_816_bold_latin1.bdf ├── terminus_816_bold_latin1.hex ├── terminus_816_latin1.bdf ├── terminus_816_latin1.hex ├── test.hex └── test.txt ├── simple_register.v ├── video_generator.v ├── vt52.pcf └── vt52.v /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/README.md -------------------------------------------------------------------------------- /char_buffer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/char_buffer.v -------------------------------------------------------------------------------- /char_rom.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/char_rom.v -------------------------------------------------------------------------------- /clock_constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/clock_constraints.py -------------------------------------------------------------------------------- /clock_generator.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/clock_generator.v -------------------------------------------------------------------------------- /command_handler.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/command_handler.v -------------------------------------------------------------------------------- /cursor.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/cursor.v -------------------------------------------------------------------------------- /cursor_blinker.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/cursor_blinker.v -------------------------------------------------------------------------------- /img/emacs.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/img/emacs.jpg -------------------------------------------------------------------------------- /img/font.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/img/font.jpg -------------------------------------------------------------------------------- /img/keyboard.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/img/keyboard.jpg -------------------------------------------------------------------------------- /img/login.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/img/login.jpg -------------------------------------------------------------------------------- /img/ps2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/img/ps2.jpg -------------------------------------------------------------------------------- /img/tinyfpga.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/img/tinyfpga.jpg -------------------------------------------------------------------------------- /img/vga.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/img/vga.jpg -------------------------------------------------------------------------------- /img/vim.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/img/vim.jpg -------------------------------------------------------------------------------- /keyboard.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/keyboard.v -------------------------------------------------------------------------------- /keymap_rom.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/keymap_rom.v -------------------------------------------------------------------------------- /mem/empty.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/mem/empty.hex -------------------------------------------------------------------------------- /mem/extract_font.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/mem/extract_font.py -------------------------------------------------------------------------------- /mem/keymap.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/mem/keymap.hex -------------------------------------------------------------------------------- /mem/ofl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/mem/ofl.txt -------------------------------------------------------------------------------- /mem/terminus_816_bold_latin1.bdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/mem/terminus_816_bold_latin1.bdf -------------------------------------------------------------------------------- /mem/terminus_816_bold_latin1.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/mem/terminus_816_bold_latin1.hex -------------------------------------------------------------------------------- /mem/terminus_816_latin1.bdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/mem/terminus_816_latin1.bdf -------------------------------------------------------------------------------- /mem/terminus_816_latin1.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/mem/terminus_816_latin1.hex -------------------------------------------------------------------------------- /mem/test.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/mem/test.hex -------------------------------------------------------------------------------- /mem/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/mem/test.txt -------------------------------------------------------------------------------- /simple_register.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/simple_register.v -------------------------------------------------------------------------------- /video_generator.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/video_generator.v -------------------------------------------------------------------------------- /vt52.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/vt52.pcf -------------------------------------------------------------------------------- /vt52.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndresNavarro82/vt52-fpga/HEAD/vt52.v --------------------------------------------------------------------------------