diff options
Diffstat (limited to 'jslinux-2019-12-21/readme.txt')
| -rw-r--r-- | jslinux-2019-12-21/readme.txt | 27 |
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. |
