diff --git a/source/Cosmos/Cosmos.Kernel/Cosmos.Kernel.csproj b/source/Cosmos/Cosmos.Kernel/Cosmos.Kernel.csproj
index 0a6f63977..4bfde3a3f 100644
--- a/source/Cosmos/Cosmos.Kernel/Cosmos.Kernel.csproj
+++ b/source/Cosmos/Cosmos.Kernel/Cosmos.Kernel.csproj
@@ -70,6 +70,7 @@
+
diff --git a/source/Cosmos/Cosmos.Kernel/Staging/DefaultStageQueue.cs b/source/Cosmos/Cosmos.Kernel/Staging/DefaultStageQueue.cs
index 1c0f990a0..d7e2a3458 100644
--- a/source/Cosmos/Cosmos.Kernel/Staging/DefaultStageQueue.cs
+++ b/source/Cosmos/Cosmos.Kernel/Staging/DefaultStageQueue.cs
@@ -1,11 +1,14 @@
using System;
using System.Collections.Generic;
using System.Text;
+using Cosmos.Kernel.Staging.Stages;
namespace Cosmos.Kernel.Staging {
- public class DefaultStageQueue : StageQueue {
- public DefaultStageQueue() : base() {
- Enqueue (new Cosmos.Kernel.Staging.Stages.TestStage ());
- }
- }
+ public class DefaultStageQueue : StageQueue {
+ public DefaultStageQueue()
+ : base () {
+ Enqueue (new Cosmos.Kernel.Staging.Stages.TestStage ());
+ Enqueue (new MatthijsStage ());
+ }
+ }
}
diff --git a/source/Cosmos/Cosmos.Kernel/Staging/Stages/MatthijsStage.cs b/source/Cosmos/Cosmos.Kernel/Staging/Stages/MatthijsStage.cs
new file mode 100644
index 000000000..ceb6e9618
--- /dev/null
+++ b/source/Cosmos/Cosmos.Kernel/Staging/Stages/MatthijsStage.cs
@@ -0,0 +1,20 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Cosmos.Kernel.Staging.Stages {
+ class MatthijsStage : IStage {
+ public override string Name {
+ get {
+ return "Matthijs";
+ }
+ }
+
+ public override void Initialize() {
+ CPU.TestATA ();
+ }
+
+ public override void Teardown() {
+ }
+ }
+}
diff --git a/source/Cosmos/Cosmos.Kernel/Staging/Stages/TestStage.cs b/source/Cosmos/Cosmos.Kernel/Staging/Stages/TestStage.cs
index 42bec177f..306c999c7 100644
--- a/source/Cosmos/Cosmos.Kernel/Staging/Stages/TestStage.cs
+++ b/source/Cosmos/Cosmos.Kernel/Staging/Stages/TestStage.cs
@@ -13,7 +13,7 @@ namespace Cosmos.Kernel.Staging.Stages {
}
public override void Initialize() {
- //CPU.TestATA ();
+
}
public override void Teardown() {
diff --git a/source/Cosmos/Cosmos.Shell.Console/Prompter.cs b/source/Cosmos/Cosmos.Shell.Console/Prompter.cs
index aa437e93a..1c204e5b8 100644
--- a/source/Cosmos/Cosmos.Shell.Console/Prompter.cs
+++ b/source/Cosmos/Cosmos.Shell.Console/Prompter.cs
@@ -18,9 +18,10 @@ namespace Cosmos.Shell.Console {
public override void Initialize() {
-
- string a = System.Console.ReadLine ();
- System.Console.WriteLine (a);
+ while (true) {
+ string a = System.Console.ReadLine ();
+ System.Console.WriteLine (a);
+ }
}
public override void Teardown() {