* set the coprocessor error number in the cause register
* corrected side-effect handling in address translation
* added logging for RISC/os system calls
* New NSCSI device for WD33C9x SCSI Controllers
Add a new NSCSI device model for the WD33C9x family of SCSI Controllers.
* Add missing shortname calls to logging lines
Add missing shortname calls to logging lines
* Correct spaces -> tabs
Correct spaces -> tabs
* WD33C9X: More consistent interrupts, restructuring, and clean ups
This set of changes can get as far as partitioning and formating a disk for IRIX, but installation still isn't working.
* Accidentally merged this in...reverting...
Accidentally merged this in...reverting...
* Case sensitivity training for INI (nw)
The world is not 100% Windows, so case sensitvity is needed.
* Further standardization of the formatting (nw)
More to go...
* Pass 2 of new formatting wave (nw)
More to go, though.
* wave 3 of formatting cleanup (nw)
Further adjustments and cleanups, including unwanted tabs.
* Correct filtering instructions (nw)
- Interrupts are now properly acknowledged and arbitrated. (Many remain unimplemented.)
- Interrupts are no longer automatically cleared upon acknowledgment except for the Programmable Interrupt Timer.
- Timer unit clears COM and sets TC and TO in the status register on applicable conditions.
- Timer unit's confusion of IE0 (TC IRQ enable) with IE2 (TO IRQ enable) has been sorted out.
I've tried to dig up marketing material for systems to check:
* The "Eagle PC" really was marketed as "Eagle PC" with various submodels (e.g. "Spirit", "II" and "Turbo").
* "ITT XTRA" was marketed using that name.
* The IBM 5550 line was marketed as the "5550" (not "IBM 5550" and not "PC 5550").
* Columbia Data Products did not use "CDP" in the marketing name for the MPC 1600.
* at.cpp: Correct Compaq Portable names to show up when an incomplete name is entered on the command line.
* compc.cpp: Moved appropriate comments over from pc.cpp.
* pc.cpp: Reorganised for easier readability, updated comments, added Eagle Spirit PC, Compaq Portable and CDP MPC 1600
* pc.cpp: Added ITT XTRA. Boots and works, despite keyboard error. Dump of original graphics card is missing.