|
My Project
|
#include <manux/types.h>

Aller au code source de ce fichier.
Classes | |
| struct | _DescSegment |
| struct | _DescTSS |
| union | _Descripteur |
| struct | _DescriptorTable |
Macros | |
| #define | tailleGDTSysteme |
Définitions de type | |
| typedef struct _DescSegment | DescSegment |
| typedef struct _DescTSS | DescTSS |
| typedef union _Descripteur | Descripteur |
| typedef struct _DescriptorTable | DescriptorTable |
Fonctions | |
| void | initialiserGDT (void) |
| void | chargerGDT (DescriptorTable *gdt) |
| void | chargerLDT (DescriptorTable *ldt) |
| int | ajouterDescTSS (DescriptorTable *dt, void *adresse, uint32_t limite, booleen busyTask) |
| int | setDescripteurSegment (DescriptorTable *dt, uint32_t adresse, uint32_t limite, uint8_t type, uint8_t gd0a) |
Variables | |
| DescriptorTable * | gdtSysteme |
| #define tailleGDTSysteme |
| typedef union _Descripteur Descripteur |
| typedef struct _DescriptorTable DescriptorTable |
| typedef struct _DescSegment DescSegment |
| int ajouterDescTSS | ( | DescriptorTable * | dt, |
| void * | adresse, | ||
| uint32_t | limite, | ||
| booleen | busyTask | ||
| ) |
|
inline |
| void chargerLDT | ( | DescriptorTable * | ldt | ) |
| int setDescripteurSegment | ( | DescriptorTable * | dt, |
| uint32_t | adresse, | ||
| uint32_t | limite, | ||
| uint8_t | type, | ||
| uint8_t | gd0a | ||
| ) |
|
extern |