Coder un nouvel OS. - ASM - Programmation
Marsh Posté le 15-07-2005 à 23:07:51
NullDragon a écrit : |
oui
NullDragon a écrit : |
non pas forcement. C'est un choix de MS. Y'a d'autres moyens d'utiliser les appels systemes. Linux n'utilise pas ce mécanisme d'interruption logicielles.
http://kos.enix.org/
Marsh Posté le 16-07-2005 à 10:52:34
NullDragon a écrit : Alors je commencerai donc par cette question: Quelles sont les interruptions indépendantes du OS ? |
J'ai le sentiment que ça va pas être facile.
Marsh Posté le 30-06-2005 à 19:43:28
Voici un topic, des trucs à tenir et ne pas tenir compte lorsqu'on se lance dans le programmation d'un OS, histoire de démêler ce qui est propriétaire à un OS existant et ce qui est "général" du côté de l'asm et du cpu.
Je supposes que celle du DOS 21h est exclu. Alors il ne reste que les interruptions matérielles qui sont indépendantes du OS si je ne fais pas d'erreur ?
Alors je commencerai donc par cette question: Quelles sont les interruptions indépendantes du OS ?
Est-ce qu'on peut en avoir une liste complète quelque part ?
Si je comprends bien les interruptions logicielles comme 21h de DOS c'est un genre d'API non ?
Donc je devrais les refaire pour mon OS n'est-ce pas ?