From af22f359a19cd1865730c8b56ea42fe29274e870 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 24 Apr 2025 10:47:59 -0600 Subject: [PATCH] Add riscv64gc image configs --- config/riscv64gc/demo.toml | 35 +++++++++++++++++++++++++++++++++++ config/riscv64gc/desktop.toml | 35 +++++++++++++++++++++++++++++++++++ config/riscv64gc/server.toml | 14 ++++++++++++++ 3 files changed, 84 insertions(+) create mode 100644 config/riscv64gc/demo.toml create mode 100644 config/riscv64gc/desktop.toml create mode 100644 config/riscv64gc/server.toml diff --git a/config/riscv64gc/demo.toml b/config/riscv64gc/demo.toml new file mode 100644 index 00000000..7d58679f --- /dev/null +++ b/config/riscv64gc/demo.toml @@ -0,0 +1,35 @@ +# Minimal network configuration + +include = ["../minimal-net.toml"] + +# Override the default settings here + +# General settings +[general] +# Filesystem size in MiB +filesystem_size = 256 + +# Package settings +[packages] +orbdata = {} +orbital = {} +orbterm = {} +orbutils-background = {} +orbutils-launcher = {} +orbutils-orblogin = {} + +[[files]] +path = "/usr/lib/init.d/20_orbital" +data = """ +export VT 3 +orbital orblogin launcher +unset VT +""" + +# Override console config to not switch to VT 2 +[[files]] +path = "/usr/lib/init.d/30_console" +data = """ +getty 2 +getty /scheme/debug/no-preserve -J +""" diff --git a/config/riscv64gc/desktop.toml b/config/riscv64gc/desktop.toml new file mode 100644 index 00000000..7d58679f --- /dev/null +++ b/config/riscv64gc/desktop.toml @@ -0,0 +1,35 @@ +# Minimal network configuration + +include = ["../minimal-net.toml"] + +# Override the default settings here + +# General settings +[general] +# Filesystem size in MiB +filesystem_size = 256 + +# Package settings +[packages] +orbdata = {} +orbital = {} +orbterm = {} +orbutils-background = {} +orbutils-launcher = {} +orbutils-orblogin = {} + +[[files]] +path = "/usr/lib/init.d/20_orbital" +data = """ +export VT 3 +orbital orblogin launcher +unset VT +""" + +# Override console config to not switch to VT 2 +[[files]] +path = "/usr/lib/init.d/30_console" +data = """ +getty 2 +getty /scheme/debug/no-preserve -J +""" diff --git a/config/riscv64gc/server.toml b/config/riscv64gc/server.toml new file mode 100644 index 00000000..bcdb3af0 --- /dev/null +++ b/config/riscv64gc/server.toml @@ -0,0 +1,14 @@ +# Minimal network configuration + +include = ["../minimal-net.toml"] + +# Override the default settings here + +# General settings +[general] +# Filesystem size in MiB +# filesystem_size = 1024 + +# Package settings +[packages] +# example = {} \ No newline at end of file