Page 1 of 1
UselOS - Useless Operating System
Posted: Sun Aug 24, 2014 9:19 am
by M374LX
Hello, folks.
I would like to announce my entry into the OS development world:
UselOS, the useless operating system. I decided to write this OS for x86 PCs just to better understand how an OS works.
When starting the OS, the user is presented with
USH, the useless command shell, which supports the commands
clear,
echo,
help, and
reboot.
The source code is available on
GitHub.
- A screenshot of the OS
- UselOS.png (4.86 KiB) Viewed 4446 times
Re: UselOS - Useless Operating System
Posted: Mon Aug 25, 2014 5:45 am
by d2alphame
I checked out USLOS... niiiiiccee
You might want to check out my
ASOS (A Silly Operating System).
Re: UselOS - Useless Operating System
Posted: Mon Aug 25, 2014 5:25 pm
by M374LX
d2alphame wrote:I checked out USLOS... niiiiiccee
You might want to check out my
ASOS (A Silly Operating System).
Thanks.
I have run ASOS under QEMU. It looks nice. I have plans to add to UselOS the ability to read hard drives. I have no physical floppy drives, unfortunately.
However, why did you use the
.txt extension in the assembly files, rather than standard
.s or
.asm? Also, there is no "documentation.txt".
Re: UselOS - Useless Operating System
Posted: Tue Aug 26, 2014 5:35 pm
by d2alphame
M374LX wrote:
However, why did you use the .txt extension in the assembly files, rather than standard .s or .asm? Also, there is no "documentation.txt".
As long as its a text file, the file extensions don't matter (it only needs to be valid nasm code). NASM will assemble it. I'm working on the documentation file but as seeing it is "A Silly Operating System", the documentation is likely to be quite as silly too
The next system call I'm adding is the write floppy which writes 18 sectors from the address 0x2000:0x0000 to the first track of the floppy disk