Talk:Descriptor: Difference between revisions

From OSDev.wiki
Jump to navigation Jump to search
Content deleted Content added
No edit summary
Removal of GDT and IDT pages.
Line 12: Line 12:
The term descriptor is kinda ill suited as the name of this article. The term is easily confused with file descriptors and surely a better x86-specific name can be given to this article. --[[User:Sortie|Sortie]] 18:05, 5 July 2013 (CDT)
The term descriptor is kinda ill suited as the name of this article. The term is easily confused with file descriptors and surely a better x86-specific name can be given to this article. --[[User:Sortie|Sortie]] 18:05, 5 July 2013 (CDT)
: I vote for merging into the appropriate articles ([[GDT]] and [[IDT]]) and then remove this. A quick browse of the [[GDT]] article reveals that it only deals with code/data descriptors (not TSS etc) which we could expand with information from this article. Unfortunately, most of the information on the GDT article is in vector graphics format, so we presumably need the original author to step forward with the pictures to edit? [[User:Jnc100|John]] 05:54, 6 July 2013 (CDT)
: I vote for merging into the appropriate articles ([[GDT]] and [[IDT]]) and then remove this. A quick browse of the [[GDT]] article reveals that it only deals with code/data descriptors (not TSS etc) which we could expand with information from this article. Unfortunately, most of the information on the GDT article is in vector graphics format, so we presumably need the original author to step forward with the pictures to edit? [[User:Jnc100|John]] 05:54, 6 July 2013 (CDT)
: I vote for removal of the [[GDT]] and the [[IDT]] articles as well. In place, we should have a [[Segmentation]] and [[Interrupts]] page, with a x86 section which deals with GDT/IDT. Since GDT and IDT are often the first thing one does when writing a hobby kernel for x86, it has been given a lot of special attention. I don't see us having articles about "Page Directory" or "Page Table" -- it all comes under virtual memory/paging. --[[User:Shikhin|Shikhin]] 04:56, 8 July 2013 (CDT)

Revision as of 09:56, 8 July 2013

In reference to the [Paging] references made on the page: AFAIK (Intel Documentation) there is no relation to Paging in desctiptors.

The P (Present) bit for selectors when 0 can generate a #NP (Segment Not Present), whereas the P (Present) bit in PDE/PTE (page directory/table entries), when 0, can generate a #PF (Page Fault). Forge 17:06, 5 July 2013 (CDT)

Thanks. Fixed. John 05:58, 6 July 2013 (CDT)

Renaming or splitting article

The term descriptor is kinda ill suited as the name of this article. The term is easily confused with file descriptors and surely a better x86-specific name can be given to this article. --Sortie 18:05, 5 July 2013 (CDT)

I vote for merging into the appropriate articles (GDT and IDT) and then remove this. A quick browse of the GDT article reveals that it only deals with code/data descriptors (not TSS etc) which we could expand with information from this article. Unfortunately, most of the information on the GDT article is in vector graphics format, so we presumably need the original author to step forward with the pictures to edit? John 05:54, 6 July 2013 (CDT)
I vote for removal of the GDT and the IDT articles as well. In place, we should have a Segmentation and Interrupts page, with a x86 section which deals with GDT/IDT. Since GDT and IDT are often the first thing one does when writing a hobby kernel for x86, it has been given a lot of special attention. I don't see us having articles about "Page Directory" or "Page Table" -- it all comes under virtual memory/paging. --Shikhin 04:56, 8 July 2013 (CDT)