mirror of
https://github.com/livingcomputermuseum/ContrAlto.git
synced 2026-04-26 03:58:25 +00:00
General code cleanup. Fixed debugger display of RAM banks for 3K systems, cleaned up logic for displaying ucode memory. Implemented memory timing for Alto I systems, incorporated Alto I uCode ROMs from Al K, which now boot. ST-74 runs better now.
This commit is contained in:
@@ -6,7 +6,7 @@ namespace Contralto.CPU
|
||||
public partial class AltoCPU
|
||||
{
|
||||
/// <summary>
|
||||
/// DisplayWordTask provides functionality for the DHT task
|
||||
/// DisplayHorizontalTask provides implementations of the DHT task functions.
|
||||
/// </summary>
|
||||
private sealed class DisplayHorizontalTask : Task
|
||||
{
|
||||
@@ -18,12 +18,10 @@ namespace Contralto.CPU
|
||||
_displayController = _cpu._system.DisplayController;
|
||||
}
|
||||
|
||||
protected override InstructionCompletion ExecuteInstruction(MicroInstruction instruction)
|
||||
public override void OnTaskSwitch()
|
||||
{
|
||||
// We put ourselves back to sleep immediately once we've started running
|
||||
// We put ourselves back to sleep immediately once we've started running.
|
||||
_wakeup = false;
|
||||
|
||||
return base.ExecuteInstruction(instruction);
|
||||
}
|
||||
|
||||
protected override void ExecuteSpecialFunction2(MicroInstruction instruction)
|
||||
|
||||
Reference in New Issue
Block a user