This website requires JavaScript.
Explore
Help
Register
Sign In
github.com
/
livingcomputermuseum.ContrAlto
Watch
1
Star
0
Fork
0
You've already forked livingcomputermuseum.ContrAlto
mirror of
https://github.com/livingcomputermuseum/ContrAlto.git
synced
2026-02-13 19:34:49 +00:00
Code
Issues
Releases
Wiki
Activity
Files
0358db09fe1d89baa4d7de75856306a3e0b1c6ed
livingcomputermuseum.ContrAlto
/
Contralto
/
CPU
History
Josh Dersch
a689b7185a
Fixed: Disk address (KADR) and Disk Data (KDATA) registers behave (more) correctly; in particular record commands hare processed properly and KDATA handles reads/writes more sanely. Fixed checksum calculation; due to above changes microcode now correctly validates checksums and boot progresses to read in an entire track's worth of data before dying with a "check failure" error.
2015-11-04 16:49:42 -08:00
..
Tasks
Fixed: Disk address (KADR) and Disk Data (KDATA) registers behave (more) correctly; in particular record commands hare processed properly and KDATA handles reads/writes more sanely. Fixed checksum calculation; due to above changes microcode now correctly validates checksums and boot progresses to read in an entire track's worth of data before dying with a "check failure" error.
2015-11-04 16:49:42 -08:00
ALU.cs
Fixed instruction register decoding SFs for Emulator Task; first stab at handling (most) DNS<- operations including setting SKIP and CARRY flip flops. BLT now succeeds, Nova code in bootstrap is running.
2015-10-29 17:02:22 -07:00
ConstantMemory.cs
Fixed instruction register decoding SFs for Emulator Task; first stab at handling (most) DNS<- operations including setting SKIP and CARRY flip flops. BLT now succeeds, Nova code in bootstrap is running.
2015-10-29 17:02:22 -07:00
CPU.cs
A few fixes to DNS<- behavior and some tweaks to the disk controller. Boot code is progressing further.
2015-11-03 16:21:12 -08:00
MicroInstruction.cs
Work begun on Disk controller, stubs for keyboard and a few bugfixes and tweaks.
2015-09-04 18:03:47 -07:00
NovaDisassembler.cs
Fixed instruction register decoding SFs for Emulator Task; first stab at handling (most) DNS<- operations including setting SKIP and CARRY flip flops. BLT now succeeds, Nova code in bootstrap is running.
2015-10-29 17:02:22 -07:00
Shifter.cs
A few fixes to DNS<- behavior and some tweaks to the disk controller. Boot code is progressing further.
2015-11-03 16:21:12 -08:00
UCodeDisassembler.cs
Hooked disk emulation up to disk images (currently hardcoded). Fixed a small bug in IDISP, tiny stub of Nova disassembler added.
2015-10-26 17:46:43 -07:00
UCodeMemory.cs
Sketching in the rest of the CPU
2015-08-19 16:50:40 -07:00