AquilaOS documentation
How it works, and its code
Toggle main menu visibility
Loading...
Searching...
No Matches
cpu.h
Go to the documentation of this file.
1
#ifndef _CPU_SYS_H
2
#define _CPU_SYS_H
3
4
#include <
core/system.h
>
5
6
/* Load the GDT, the IDT and the task register (cpu.S). */
7
void
x86_lgdt
(
uint16_t
,
uintptr_t
);
8
void
x86_lidt
(
uintptr_t
);
9
void
x86_ltr
(
uintptr_t
);
10
11
#endif
/* ! _CPU_SYS_H */
x86_lidt
void x86_lidt(uintptr_t)
x86_ltr
void x86_ltr(uintptr_t)
x86_lgdt
void x86_lgdt(uint16_t, uintptr_t)
system.h
uintptr_t
__SIZE_TYPE__ uintptr_t
Definition
stddef.h:12
uint16_t
unsigned short int uint16_t
Definition
stddef.h:21
kernel
arch
i386
cpu
cpu.h
Generated by
1.18.0