salut
sauf erreur de ma part il faudrait que tu oriente ta recherche vers les IRQ/DMA et buffer , qui sont les requêtes d'entrée et sorties entre le système d'exploitation ( ainsi que le BIOS au démarrage ) et les différents périphériques et la mémoire !
http://fr.wikipedia.org/wiki/Interrupti ... 3%A9riellehttp://www.commentcamarche.net/contents ... t-conflitsun IRQ et un canal d'entrée/sortie , ils peuvent être adresser manuellement sous le BIOS ,l'adresse la plus connu étant le port parallèle LPT1 = 3F78 pour les"anciens" de l'informatique.
en espérant t'aider sans te conduire sur une fausse route car je vois rien d'autre !
je te conseille de commencer par le HARD que par le SOFT si tu a le choix et le temps , la bonne compréhension du HARD de manière général aide a mieux comprendre la partie SOFT qui au final est une couche ajouté !