#include <manux/types.h>
Aller au code source de ce fichier.
|
| #define | str(tr) __asm__("str %0": "=g"(tr)); |
| |
| #define | ltr(tr) __asm__ __volatile__ ("ltr %%ax"::"a"(tr)); |
| |
| #define | barriereMemoire() __asm__("mfence"); |
| |
| #define | ADDR_VERS_PAGE(a) ((a)>>12) |
| |
◆ ADDR_VERS_PAGE
| #define ADDR_VERS_PAGE |
( |
|
a | ) |
((a)>>12) |
Définition à la ligne 42 du fichier i386.h.
◆ barriereMemoire
| #define barriereMemoire |
( |
| ) |
__asm__("mfence"); |
Définition à la ligne 26 du fichier i386.h.
◆ ltr
| #define ltr |
( |
|
tr | ) |
__asm__ __volatile__ ("ltr %%ax"::"a"(tr)); |
Définition à la ligne 23 du fichier i386.h.
◆ str
| #define str |
( |
|
tr | ) |
__asm__("str %0": "=g"(tr)); |
Définition à la ligne 19 du fichier i386.h.
◆ _chargerGDT()
◆ halt()