flat assembler
Message board for the users of flat assembler.

Index > OS Construction > aeBIOS - case study - xOS

Author
Thread Post new topic Reply to topic
Mike Gonta



Joined: 26 Dec 2010
Posts: 238
Location: the-ideom
Mike Gonta
xOS is a 16 bit real mode OS developed by me239.
Here I am presenting the same code translated to 32 bit protected mode.

_________________
Mike Gonta
the-ideom - now you know how to compile

https://mikegonta.com


Last edited by Mike Gonta on 12 Sep 2013, 22:34; edited 4 times in total
Post 06 Jan 2011, 18:42
View user's profile Send private message Visit poster's website Reply with quote
neville



Joined: 13 Jul 2008
Posts: 507
Location: New Zealand
neville
Hi Mike
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 Sad

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?

Thanks

_________________
FAMOS - the first memory operating system
Post 06 Jan 2011, 19:58
View user's profile Send private message Visit poster's website Reply with quote
Mac2004



Joined: 15 Dec 2003
Posts: 313
Mac2004
Neville: If you are using windows, you can use hxd to write the image on
pendrive.

http://mh-nexus.de/en/hxd/

regards
Mac2004
Post 06 Jan 2011, 20:25
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.

Website powered by rwasa.