Wellcome to Atom OS! Actual OS is very small one which runs under bochs emulator. Bochs (PC System Emulator), Nasm (Assembler) and MSDOS Hard Disk Image, Floppy disk image with the Atom OS are occupying the most of the space. Atom OS alone occupies only < 1 MB. Such a small OS
sunank200/ATOM-OS
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Wellcome to Atom OS! Actual OS is very small one which runs under bochs emulator. Bochs (PC System Emulator), Nasm (Assembler) and MSDOS Hard Disk Image, Floppy disk image with the Atom OS are occupying the most of the space. Atom OS alone occupies only < 1 MB. Such a small OS. Directories:- base : Main kernel files of Atom OS bochs : Bochs PC Emulator software bochsimg: Bochs emulator hard disk, floppy disk images ... bootldr : 512 byte, floppy disk boot loader program imgcopy : Utility program to copy files to/from floppy disk image include : Include files for asm and C programs. lib : Common library routines nasm : Netwide Assembler sample : Some sample programs to run under atom OS Steps to run: From the pack diretory execute build script # ./build As bochs boots Atom OS, to switch from one screen to another use Alt-A, to display debug information use Ctrl-A. Every program gets executed on a different screen. Few sample set of Unix commands are provided as internal commands of the shell. In order to execute external programs at the shell prompt use exec command. $ exec <extern program name> <args> In order to boot MSDOS change the boot sequence in bochsimg/bochssrc.txt file. Hard disk is containing the MSDOS OS. Experiment and enjoy!!
About
Wellcome to Atom OS! Actual OS is very small one which runs under bochs emulator. Bochs (PC System Emulator), Nasm (Assembler) and MSDOS Hard Disk Image, Floppy disk image with the Atom OS are occupying the most of the space. Atom OS alone occupies only < 1 MB. Such a small OS
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published