aboutsummaryrefslogtreecommitdiff
path: root/jslinux-2019-12-21/readme.txt
diff options
context:
space:
mode:
authorMitchell Riedstra <mitch@riedstra.dev>2025-12-24 19:49:57 -0500
committerMitchell Riedstra <mitch@riedstra.dev>2025-12-24 19:49:57 -0500
commit939ac4319cb047a37ba46f84eff81948063f6954 (patch)
tree5112cf8aad73125a13f5b52c0290a7f26f948b52 /jslinux-2019-12-21/readme.txt
parent3a1b5ba15b89c907f9bf66a0761ffdd73b32208b (diff)
downloadunixv4-939ac4319cb047a37ba46f84eff81948063f6954.tar.gz
unixv4-939ac4319cb047a37ba46f84eff81948063f6954.tar.xz
Add working webpage for unix v4
Diffstat (limited to 'jslinux-2019-12-21/readme.txt')
-rw-r--r--jslinux-2019-12-21/readme.txt27
1 files changed, 27 insertions, 0 deletions
diff --git a/jslinux-2019-12-21/readme.txt b/jslinux-2019-12-21/readme.txt
new file mode 100644
index 0000000..89d182e
--- /dev/null
+++ b/jslinux-2019-12-21/readme.txt
@@ -0,0 +1,27 @@
+JSLinux demo
+============
+
+You must copy all the files to a directory on a web server in order to
+run the demo (it is needed so that the XML HTTP Requests work
+correctly). Assuming it is installed in http://localhost/jslinux,
+explore in a browser:
+
+http://localhost/jslinux
+
+A minimal busybox distribution for RISCV-64 and x86 is provided. The
+RISCV-64 version is executed by default. To run the x86 version,
+explore:
+
+http://localhost/jslinux?cpu=x86
+
+The source jslinux.js can be modified to change the default
+configuration.
+
+More complete Linux distributions (such as buildroot) can be used
+provided you keep using the same precompiled Linux kernels. The
+TinyEMU 'splitimg' tool must be used to convert a diskimage to a list
+of files. For example:
+
+splitimg root-riscv64.bin root-riscv64 256
+
+The demo VM configurations are in root-riscv64.cfg and root-x86.cfg.