Configuration du débugage de ManuX.
Plus de détails...
Aller au code source de ce fichier.
Configuration du débugage de ManuX.
(C) E. Chaput 2022-2025
Définition dans le fichier debug.h.
◆ MANUX_ASSERT_ACTIVES
| #define MANUX_ASSERT_ACTIVES |
Doit-on activer les "assert" ? Si cette macro n'est pas définie, les assert ne produisent aucun code.
Définition à la ligne 30 du fichier debug.h.
◆ MANUX_DEBUGMASK_VAR
| #define MANUX_DEBUGMASK_VAR |
Le débugage est-il paramétré à la compilation ou à l'exécution ?
Si cette macro est définie, le masque définissant les messages de débug affichés est stoqué dans une variable, sinon il est stoqué dans une macro.
Définition à la ligne 15 du fichier debug.h.
◆ NOM_MASQUE_CONSOLE
| #define NOM_MASQUE_CONSOLE "debug.masque.console" |
Si les masques sont définis dans des variables, elles peuvent être modifiées via le bootloader, au travers du registre ou directement. Les macrod ci-dessous définissent le nom à affecter.
Définition à la ligne 22 du fichier debug.h.
◆ NOM_MASQUE_FICHIER
| #define NOM_MASQUE_FICHIER "debug.masque.fichier" |