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.
Alors je commencerai donc par cette question: Quelles sont les interruptions indépendantes du OS ? 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 ?
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 ?