Testing the xOS kernel [MY OS!]

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
1,489
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jul 29, 2010

This is my new kernel(xOS) that I have been working on for about 3 days now. It is coded entirely in ASM! It is currently just a DOS program (starting at 100h), but is independent of any OS as long as it's a x86. It uses all BIOS interrupts (10h, 16h, 33h). I'm also working on a bootloader to run the kernel, however I haven't had much luck. Anyways the commands go as so:
help: displays help menu
echo: clone of DOS echo command
print: currently broken, but sends text to first printer
cls: clear screen
restart: restarts prompt
quit: (only for dos) but an int 20h to exit
alert: (my favorite) creates a messagebox printing the text typed after the command

If you want to help with this project, leave a comment below :)

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 2 dislikes

Link to this comment:

Share to:

Uploader Comments (acount134)

  • is that an OS???

    seems to be alike with C++.

    seems to be not an OS but a program that runs in an OS

  • @taejamhaha This is my old kernel, written in assembly, running under FreeDOS. The structure of my kernel is identical to a MS-DOS com file, therefore it can operate in any realmode environment (with the exception of the loading segment being something other than 0060:0000 causing a few memory problems).

  • @acount134 aw...

    so if you're to make an OS...

    also think about your hardware.

    Windows seems to fit in everything ^^

  • @taejamhaha well first off it's in Linux, but it's still irrelevant. My code uses the BIOS, but is being emulated through a program called DOSemu. As for hardware, see my latest video for I posted the source in the description as well.

  • @acount134 please post a video tutorial how you made this!! THANKS!!!!

  • @taejamhaha Check out my latest OS video. It has the source in the description.

see all

All Comments (26)

Sign In or Sign Up now to post a comment!
  • @MrApplseed Sorry for the late response, I use a program called Winimage. Winimage allows you to create virtual floppy images and choose the bootloader option and format the disk in anyway you please.

  • @acount134 Yup, the bootloader and the kernel are separate. I know I could just write it to the first sector of a floppy, but how do I compile all of this into a floppy virtually?

  • @MrApplseed Are the bootloader and kernel separate? If your bootloader is your only part of the OS, then just write it to the first sector of a floppy; otherwise you have to choose either to use FAT12 to load your kernel or write in consecutive sectors.

  • @acount134 Well, I wrote my own bootloader...

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more