manifestement destiné à une impression sur la sortie standard.
Que masque cette macro (on est presque dans le haut-niveau là, mais passons) ? Un appel de l'interruption noyau avec la fonction write empilée, ou bien un «syscall/sysenter» pour un switch rapide du contexte ?
Je pencherais pour la seconde forme, plus intéressante et justifiant justement la macro (je n'ai pas été jusqu'à vérifier que c'était le même opcode sous Intel et AMD, bien que la mnémonique diffère).
Discussions en français sur la création de jeux videos : IRC libera / #gamedev-fr
[^] # Re: Intérêt
Posté par jseb . En réponse au journal MenuetOS : 1.0. Évalué à 1.
Ahah, joli :)
Je m'interroge sur le
manifestement destiné à une impression sur la sortie standard.
Que masque cette macro (on est presque dans le haut-niveau là, mais passons) ? Un appel de l'interruption noyau avec la fonction write empilée, ou bien un «syscall/sysenter» pour un switch rapide du contexte ?
(http://wiki.osdev.org/SYSENTER)
Je pencherais pour la seconde forme, plus intéressante et justifiant justement la macro (je n'ai pas été jusqu'à vérifier que c'était le même opcode sous Intel et AMD, bien que la mnémonique diffère).
Discussions en français sur la création de jeux videos : IRC libera / #gamedev-fr