1
0
Fork 0

add inb function and doc

This commit is contained in:
rick 2023-09-14 20:37:04 +02:00
commit 84c5da93a7
Signed by: Rick
GPG key ID: 5CBE8779CD27BCBA
2 changed files with 33 additions and 3 deletions
include

View file

@ -1,6 +1,27 @@
/** @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 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 envoyer les données
* @return la valeur lue
*/
unsigned char inb(unsigned short port);
#endif