/** @file io.h * Fichier d'en-tête pour les entrées sorties. */ #ifndef IO_H #define IO_H /** * Fonction pour pouvoir envoyer des données à un port. * * Elle est définie dans le fichier @c io.s. * * @param port le port où envoyer les données * @param data les données */ void outb(unsigned short port, unsigned char data); /** * Fonction pour pouvoir lire une donnée d'un port. * * Elle est définie dans le fichier @c io.s. * * @param port le port où envoyer les données * @return la valeur lue */ unsigned char inb(unsigned short port); #endif