mirror of https://github.com/vinc/moros.git
Add website (#261)
* Add www dir for the website * Update html * Add website * Refactor CSS * Fix image path * Update assets * Update doc and readme description * Reorder badges * Update doc index title
This commit is contained in:
parent
71303cd455
commit
591a54e348
12
README.md
12
README.md
|
@ -1,16 +1,18 @@
|
|||
# MOROS: Obscure Rust Operating System
|
||||
|
||||
[![Travis](https://img.shields.io/travis/vinc/moros/master.svg)](https://travis-ci.org/vinc/moros/branches)
|
||||
[![Crates.io](https://img.shields.io/crates/v/moros.svg)](https://crates.io/crates/moros)
|
||||
![screenshot](doc/moros.png)
|
||||
|
||||
MOROS is a hobby operating system written in Rust for the x86 architecture.
|
||||
MOROS is a hobby operating system written in Rust by [Vincent Ollivier](https://vinc.cc).
|
||||
|
||||
It targets computers with a x86-64 architecture and a BIOS, so mostly from 2005
|
||||
to 2020, but it also runs well on most emulators (Bochs, QEMU, and VirtualBox).
|
||||
|
||||
This project started from the [seventh post][1] of the second edition of
|
||||
[Writing an OS in Rust][2] by Philipp Oppermann and by reading the
|
||||
[OSDev wiki][3] along with many open source kernels.
|
||||
|
||||
![screenshot](doc/moros.png)
|
||||
|
||||
[![Travis](https://img.shields.io/travis/vinc/moros/master.svg)](https://travis-ci.org/vinc/moros/branches)
|
||||
[![Crates.io](https://img.shields.io/crates/v/moros.svg)](https://crates.io/crates/moros)
|
||||
|
||||
## Features
|
||||
|
||||
|
|
14
doc/index.md
14
doc/index.md
|
@ -1,12 +1,14 @@
|
|||
# MOROS
|
||||
|
||||
MOROS is a hobby operating system written in Rust for the x86 architecture.
|
||||
|
||||
It targets 64 bits processors with a legacy BIOS, so roughly computers from the
|
||||
2010 era, but it also run well on most hypervisors.
|
||||
# MOROS: Obscure Rust Operating System
|
||||
|
||||
![screenshot](moros.png)
|
||||
|
||||
MOROS is a hobby operating system written in Rust by [Vincent Ollivier](https://vinc.cc).
|
||||
|
||||
It targets computers with a x86-64 architecture and a BIOS, so mostly from 2005
|
||||
to 2020, but it also runs well on most emulators (Bochs, QEMU, and VirtualBox).
|
||||
|
||||
* * *
|
||||
|
||||
The first task when running the OS is to install the
|
||||
[filesystem](filesystem.md) on a disk (or in RAM) using the `install` program,
|
||||
although it's possible to skip the installation and stay in read only mode.
|
||||
|
|
|
@ -0,0 +1,26 @@
|
|||
<!doctype html>
|
||||
<html style="display: grid; place-content: center">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>MOROS: Obscure Rust Operating System</title>
|
||||
</head>
|
||||
<body style="max-width: 720px; margin: 1em">
|
||||
<h1>MOROS: Obscure Rust Operating System</h1>
|
||||
<img src="moros.png" style="max-width: 100%">
|
||||
<p>
|
||||
MOROS is a hobby operating system written in Rust by
|
||||
<a href="https://vinc.cc">Vincent Ollivier</a>.
|
||||
</p>
|
||||
<p>
|
||||
It targets computers with a x86-64 architecture and a BIOS,
|
||||
so mostly from 2005 to 2020, but it also runs well on most
|
||||
emulators (Bochs, QEMU, and VirtualBox).
|
||||
</p>
|
||||
<p>
|
||||
MOROS is
|
||||
<a href="https://github.com/vinc/moros">free and open source</a>,
|
||||
you can compile it yourself or
|
||||
<a href="moros.bin">download an image</a>.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1 @@
|
|||
../target/x86_64-moros/release/bootimage-moros.bin
|
|
@ -0,0 +1 @@
|
|||
../doc/moros.png
|
Loading…
Reference in New Issue