Write Check commands issued by the 11/70 CPU EXERCISER should operate correctly now

This commit is contained in:
Jeff Parsons 2016-12-27 13:58:53 -08:00 committed by Jeff Parsons
commit 9bf7fd4965
7 changed files with 380 additions and 391 deletions

View file

@ -708,6 +708,7 @@ var PDP11 = {
RKER: { // 177402: Error Register
WCE: 0x0001, // Write Check Error
CSE: 0x0002, // Checksum Error
SE: 0x0003, // Soft Error bits (cleared at the start of a new function)
UNUSED: 0x001C, // unused (returns zero)
NXS: 0x0020, // Non-Existent Sector
NXC: 0x0040, // Non-Existent Cylinder
@ -719,7 +720,8 @@ var PDP11 = {
SKE: 0x1000, // Seek Error
WLO: 0x2000, // Write Lock-Out Violation
OVR: 0x4000, // Overrun
DRE: 0x8000 // Drive Error
DRE: 0x8000, // Drive Error
HE: 0x7FE0 // Hard Error bits (cleared only by Bus RESET or RK11 CRESET function)
},
RKCS: { // 177404: Control Status Register
GO: 0x0001, // (000001) Go (W/O)