AquilaOS documentation
How it works, and its code
Loading...
Searching...
No Matches
i386.h File Reference
#include <core/system.h>

Go to the source code of this file.

Macros

#define PG_PRESENT   1
#define PG_WRITE   2
#define PG_USER   4
#define VTBL(n)
#define VDIR(n)
#define PHYSADDR(s)

Macro Definition Documentation

◆ PG_PRESENT

#define PG_PRESENT   1

Definition at line 9 of file i386.h.

◆ PG_USER

#define PG_USER   4

Definition at line 11 of file i386.h.

◆ PG_WRITE

#define PG_WRITE   2

Definition at line 10 of file i386.h.

◆ PHYSADDR

#define PHYSADDR ( s)
Value:
((s) & ~0xfff)

Definition at line 16 of file i386.h.

◆ VDIR

#define VDIR ( n)
Value:
(((n) >> 22) & 0x3ff)

Definition at line 14 of file i386.h.

◆ VTBL

#define VTBL ( n)
Value:
(((n) >> 12) & 0x3ff)

Definition at line 13 of file i386.h.