9#include <manux/types.h>
13#define PIC_MAITRE_PORT_COMMANDE 0x20
14#define PIC_MAITRE_PORT_DONNEE 0x21
15#define PIC_ESCLAVE_PORT_COMMANDE 0xA0
16#define PIC_ESCLAVE_PORT_DONNEE 0xA1
void i8259aInterdireIRQ(uint8_t numIRQ)
void i8259aGestionIRQ(TousRegistres registres, uint32_t numIRQ, uint32_t eip, uint32_t cs, uint32_t eFlags)
Le handler de gestion effective des IRQ.
int i8259aAjouterHandler(int numIRQ, void(*handler)(void *), void *private)
Ajout d'un handler.
void i8259aAutoriserIRQ(uint8_t numIRQ)
Masquage d'une IRQ.
void i8259aInit(uint8_t intBase)
void i8259aAckIRQ(uint8_t numIRQ)
Accusé de réception d'une IRQ.