PDP-11/70 emulator
Find a file
2022-03-01 15:53:49 +01:00
bus.cpp KEK 2022-03-01 13:57:57 +01:00
bus.h KEK 2022-03-01 13:57:57 +01:00
cpu.cpp KEK 2022-03-01 13:57:57 +01:00
cpu.h KEK 2022-03-01 13:57:57 +01:00
error.cpp KEK 2022-03-01 13:57:57 +01:00
error.h KEK 2022-03-01 13:57:57 +01:00
gcovr-json-diff.py coverage compare tool 2022-03-01 15:53:49 +01:00
gen.h KEK 2022-03-01 13:57:57 +01:00
LICENSE KEK 2022-03-01 13:57:57 +01:00
main.cpp KEK 2022-03-01 13:57:57 +01:00
memory.cpp KEK 2022-03-01 13:57:57 +01:00
memory.h KEK 2022-03-01 13:57:57 +01:00
README.md KEK 2022-03-01 13:57:57 +01:00
rk05.cpp KEK 2022-03-01 13:57:57 +01:00
rk05.h KEK 2022-03-01 13:57:57 +01:00
rx02.cpp KEK 2022-03-01 13:57:57 +01:00
rx02.h KEK 2022-03-01 13:57:57 +01:00
terminal.cpp KEK 2022-03-01 13:57:57 +01:00
terminal.h KEK 2022-03-01 13:57:57 +01:00
tests.cpp KEK 2022-03-01 13:57:57 +01:00
tests.h KEK 2022-03-01 13:57:57 +01:00
tm-11.cpp KEK 2022-03-01 13:57:57 +01:00
tm-11.h KEK 2022-03-01 13:57:57 +01:00
tty.cpp KEK 2022-03-01 13:57:57 +01:00
tty.h KEK 2022-03-01 13:57:57 +01:00
utils.cpp KEK 2022-03-01 13:57:57 +01:00
utils.h KEK 2022-03-01 13:57:57 +01:00

KEK Kek might (I work occasionally on it so don't hold your breath) become a DEC PDP-11 emulator capable of running UNIX-v7.

Run: make all to build.

To run the test-cases:

./kek -m tc

... it should end in "ALL FINE".

To run a disk image:

./kek -R filename.rk -p offset 2> /dev/null

... where offset is a decimal(!) address to start (optional).

To run a tape image:

./kek -T filename.bin -p offset 2> /dev/null

... where offset is a decimal(!) address to start (optional).

Released in 2018 under AGPL v3.0 Folkert van Heusden