aboutsummaryrefslogtreecommitdiff
path: root/core/gdt.c
Commit message (Collapse)AuthorAge
* gdt: expose code segment offset in GDTRobin Krahl2017-03-06
| | | | | | gdt_get_code_offset() returns the offset of the code segment in the GDT relative to the address of the GDT itself. This offset is for example required when setting the interrupt desriptor table.
* gdt: move assembler code to archRobin Krahl2017-03-06
| | | | | The assembler code to set the global descriptor table is architecture-specific and therefore moved to arch.{c,h}.
* gdt: remove static annotation from gdt and gdtpRobin Krahl2017-03-06
| | | | | The static annotation for gdt and gdtp causes problems when registering the global and interrupt description table. It is now omitted.
* gdt: add simple gdt implementationRobin Krahl2017-03-05
Add a simple Global Descriptor Table implementation based on [0]. [0] http://www.lowlevel.eu/wiki/Global_Descriptor_Table