Message board for the users of flat assembler.
> OS Construction > aeBIOS - case study - xOS
Mike Gonta 06 Jan 2011, 18:42
xOS is a 16 bit real mode OS developed by me239.
Here I am presenting the same code translated to 32 bit protected mode.
the-idiom - journey of discovery
Last edited by Mike Gonta on 12 Sep 2013, 22:34; edited 4 times in total
|06 Jan 2011, 18:42||
neville 06 Jan 2011, 19:58
Interesting. I've always stayed clear of PM except for getting into "unreal" mode because I find the PM environment a bit daunting - having to set up an IVT for example.
At some stage I need to bite the bullet if I'm ever going to progress to Long Mode (which I presently hate even more than PM!) so I should look at what you've done with aeBIOS.
I looked at the xOS sources you've published but I didn't even see a GDT. Is this in some other code elesewhere? I guess I'm one of the many who looked but didn't see
Also you site has a heading for How Do You Write the aeBIOS Image on a Pendrive (or similar), but no actual information included. What is (are) your recommended method(s) for this?
FAMOS - the first memory operating system
|06 Jan 2011, 19:58||
Mac2004 06 Jan 2011, 20:25
Neville: If you are using windows, you can use hxd to write the image on
|06 Jan 2011, 20:25||
< Last Thread | Next Thread >
Copyright © 1999-2023, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.