[OS] Coder un nouvel OS, qu'est-ce que on doit recoder ?
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 ? :oops:
Est-ce qu'on peut en avoir une liste complète quelque part ? :wink:
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 ? :lol: