Last Updated on: 10th August 2023, 03:49 pm

Web site:
Category: Desktop
Desktop environment: CLI
Architecture: x86
Based on: MikeOS
Media: Live
The last version | Released: | November 21, 2010
Zobacz po polsku Zobacz po polsku: mattOS

mattOS – a simple x86 assembly operating system based on MikeOS. It’s goal is to have lots of features.

The system is loaded from the floppy/CD, by BOOTLOAD.BIN, as KERNEL.BIN. First we have the system call vectors, which start at a static point for programs to jump to. Following that is the main kernel code and then additional system call code is included.

The system bootloader is based on a free boot loader by E Dehling. It scans the FAT12 floppy for KERNEL.BIN (the MikeOS kernel), loads it and executes it. This must grow no larger than 512 bytes (one sector), with the final two bytes being the boot signature (AA55h). Note that in FAT12, a cluster is the same as a sector: 512 bytes.

Username: root
Password: root

Click to rate this post!
[Total: 0 Average: 0]

Leave a Comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.