flat assembler
Message board for the users of flat assembler.

Index > OS Construction > GDT Info in Intel Manuals?

Author
Thread Post new topic Reply to topic
rhyno_dagreat



Joined: 31 Jul 2006
Posts: 487
Location: Maryland, Unol Daleithiau
rhyno_dagreat 02 Sep 2007, 03:55
I was browsing through both the 2003 and 2006 version of the Intel IA-32 processor line manuals, trying to find info for how to set up the GDT (what bits/bytes represent what and etc.) and what I found didn't give me enough detail. Could anyone point me in the right direction inside the manuals as to where it would say how the GDT is set up?

Thanks!

-Ryan Lloyd
Post 02 Sep 2007, 03:55
View user's profile Send private message Reply with quote
ManOfSteel



Joined: 02 Feb 2005
Posts: 1154
ManOfSteel 02 Sep 2007, 06:03
Software Developer's Manual, Volume 3: System Programming Guide
- 3.4.3: Segment Descriptors
- 3.5: System Descriptor Types
- 4.2: Fields And Flags Used For Segment-Level And Page-Level Protection
Post 02 Sep 2007, 06:03
View user's profile Send private message Reply with quote
DOS386



Joined: 08 Dec 2006
Posts: 1905
DOS386 02 Sep 2007, 11:42
Quote:
I was browsing through both the 2003 and 2006 version of the Intel IA-32 processor line manuals, trying to find info for how to set up the GDT (what bits/bytes represent what and etc.) and what I found didn't give me enough detail.


Latest is not always the best Laughing

http://board.flatassembler.net/download.php?id=3093

Nevertheless, some more detail/descriptive info would be appreciated Wink

_________________
Bug Nr.: 12345

Title: Hello World program compiles to 100 KB !!!

Status: Closed: NOT a Bug
Post 02 Sep 2007, 11:42
View user's profile Send private message Reply with quote
rhyno_dagreat



Joined: 31 Jul 2006
Posts: 487
Location: Maryland, Unol Daleithiau
rhyno_dagreat 02 Sep 2007, 17:43
Ah. I'm writing a 32-bit OS for a course in college and, iirc, there was a graphical depiction of how the GDT is set up in the manuals, which I was trying to find.
Post 02 Sep 2007, 17:43
View user's profile Send private message Reply with quote
rhyno_dagreat



Joined: 31 Jul 2006
Posts: 487
Location: Maryland, Unol Daleithiau
rhyno_dagreat 02 Sep 2007, 17:47
ManOfSteel - That's what I was looking for! Thanks!
NTOSKRNL_VXE - Thanks for the text version! I actually jumped right to what I was looking for in it, so now I have two good resources. Hehe.
Post 02 Sep 2007, 17:47
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-2025, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.