Skip to content

Commit

Permalink
Add HelenOS
Browse files Browse the repository at this point in the history
  • Loading branch information
copy committed May 23, 2022
1 parent b0d3dcb commit 7a6eaf3
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 2 deletions.
2 changes: 2 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,8 @@ <h4>Select profile</h4>

<tr id="start_serenity"><td><a href="?profile=serenity">SerenityOS</a> <small>4.4 MB</small></td><td>
A graphical Unix-like operating system. Restored from snapshot.</td></tr>
<tr id="start_helenos"><td><a href="?profile=helenos">HelenOS</a> <small>7.9 MB</small></td><td>
A graphical operating system based on a multiserver microkernel design</td></tr>

<tr id="start_oberon"><td><a href="?profile=oberon">Oberon</a> <small>1.2 MB</small></td><td>
Native Oberon 2.3.6</td></tr>
Expand Down
13 changes: 12 additions & 1 deletion src/browser/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,17 @@
memory_size: 512 * 1024 * 1024,
homepage: "https://serenityos.org/",
},
{
id: "helenos",
memory_size: 256 * 1024 * 1024,
cdrom: {
url: host + "HelenOS-0.11.2-ia32.iso",
size: 25765888,
async: false,
},
name: "HelenOS",
homepage: "http://www.helenos.org/",
},
{
id: "haiku",
memory_size: 512 * 1024 * 1024,
Expand Down Expand Up @@ -1206,7 +1217,7 @@
}, CLEAR_STATS ? 5000 : 1000);
}

if(settings.id === "dsl")
if(settings.id === "dsl" || settings.id === "helenos")
{
setTimeout(() => {
// hack: Start automatically
Expand Down
3 changes: 2 additions & 1 deletion tests/full/run.js
Original file line number Diff line number Diff line change
Expand Up @@ -608,9 +608,10 @@ if(cluster.isMaster)
name: "HelenOS",
skip_if_disk_image_missing: true,
timeout: 3 * 60,
cdrom: root_path + "/images/experimental/os/HelenOS-0.5.0-ia32.iso",
cdrom: root_path + "/images/HelenOS-0.11.2-ia32.iso",
expect_graphical_mode: true,
expect_mouse_registered: true,
expected_serial_text: ["init: Spawning"],
},
{
name: "Minix",
Expand Down

0 comments on commit 7a6eaf3

Please sign in to comment.