Talk:Interrupt Descriptor Table

From OSDev Wiki
Jump to navigation Jump to search

Old content

This used to be on the page. I replaced it with a C struct. It should be considered for re-inclusion at a later date.

Byte:
       +---------------+---------------+---------------+---------------+
   0   |  Offset 0:7   |  Offset 8:15  | Selector 0:7  | Selector 7:15 |
       +---------------+---------------+---------------+---------------+

       +---------------+-----+---------+---------------+---------------+
   4   |0 0 0 0 0 0 0 0|Flags|GateType | Offset 16:23  | Offset 24:31  |
       +---------------+-----+---------+---------------+---------------+

-Jhawthorn 17:11, 21 April 2007 (CDT)


Merge

Since I copied the last details from IDT2, I think there are no reasons to keep the WIP and merge tags. Anybody having any objections? - Combuster 05:41, 14 November 2007 (CST)

64bit

How are we doing 64bit info with articles like this? I'm reading up on initializing 64bit and such, and thought I might fill out some. --Alboin 20:32, 23 January 2008 (CST)

Personally I'd put it on a separate page and add links to navigate from the one to the other - Combuster 01:45, 24 January 2008 (CST)

Crappy Quality

Looking through this article, this appears to be nothing more than a massive pile of randomly sawn-together pieces of information. This needs some serious reordering, or even better, rework. I might look into doing this, however I can and will not guarantee this. -- no92 10:51, 10 May 2017 (CDT)

What is the Storage Section field

I looked into the latest IA32 System Programming Guide and the old 80386 programmer manual, none mention the Section Storage field. In both manuals, that field is just set to 0 and sort of "part" of the gate type field.

Where did that name come from? Was it just made up?