Releases: danirod/nativeos
Releases · danirod/nativeos
Build 160 (NativeOS Preview)
This is another technological preview of NativeOS containing work done in the month of January 2022.
Here are the new features:
- A new device driver for clocks. The system can now read the date and time from the computer clock.
- A virtual console. It is possible to switch virtual consoles using keys F1 to F8.
- A root file system. It is a special virtual volume that list other mounted volumes.
- A TAR file system. It mounts TAR files in read only mode.
- An init ramdisk built on top of the TAR file system for the initial files required to boot.
Also, the following bugs were fixed:
- Fixed a bug that prevented the operating system booted on 386 and 486 processors.
- Fix some minor bugs in some device drivers.
Build 134
A preview release that doesn't do anything useful but shows the work done in 2021. For a more exhaustive review of the changes made this year see https://redmine.danirod.es/news/2.
Features:
- A working virtual console driver.
- A working CGA/VGA driver.
- A working keyboard driver.
- A working UART driver.
Instructions:
- Download the CD-ROM and run it with qemu-system-i386. Other virtual machines like VirtualBox or Bochs haven't been tested.
- Bonus points: use
-serial stdio
when starting QEMU to have acces to the UART. - Follow the instructions you see in the screen or in the UART output.
- When you are tired of pressing keys, exit QEMU.