|
My Project
|
Eléments de base de la configuration. Plus de détails...

Aller au code source de ce fichier.
Macros | |
| #define | MANUX_INIT_MAGIC 0x01c0ffee |
| la signature d'un chargement par init-manux | |
| #define | MANUX_FICHIER_MAIN main |
| le nom du fichier qui contient _startManuX() | |
| #define | MANUX_FREQUENCE_HORLOGE 100 |
| La fréquence du timer. | |
| #define | MANUX_NB_CYCLES_CALIBRAGE MANUX_FREQUENCE_HORLOGE |
| Durée du calibrage des attentes actives en nombre de cycles du timer. | |
| #define | MANUX_ARCH i386 |
| Quelle architecture ? | |
| #define | NO_OPTINO_OPTIMIZE Attention |
| Quelques macros me permettant de tenir compte du compilateur. | |
Eléments de base de la configuration.
Il s'agit de quelques macros et constantes de base sans conséquence majeure sur la compilation du noyau. Ce ne sont pas des paramètres qui permettent de sélectionner ou même paramétrer les sous-systèmes.
(C) E. Chaput 2022-2023
Définition dans le fichier base.h.
| #define MANUX_ARCH i386 |
| #define MANUX_FICHIER_MAIN main |
| #define MANUX_FREQUENCE_HORLOGE 100 |
| #define MANUX_INIT_MAGIC 0x01c0ffee |
| #define MANUX_NB_CYCLES_CALIBRAGE MANUX_FREQUENCE_HORLOGE |