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 ?