15 lines
270 B
C
15 lines
270 B
C
|
#ifndef _ARCH_I386_GDT_H
|
||
|
#define _ARCH_I386_GDT_H
|
||
|
|
||
|
struct GDT {
|
||
|
unsigned int limit;
|
||
|
unsigned long int base;
|
||
|
unsigned short int type;
|
||
|
};
|
||
|
|
||
|
void encode_gdt_entry(unsigned short int *, struct GDT);
|
||
|
extern void set_gdt(void);
|
||
|
extern void reload_segments(void);
|
||
|
|
||
|
#endif
|