Files
KirkOS/src/arch/x86_64/sys/pic.h
T
kaguya 336af1c2ad chore: reorganize file directories
We have reorganized all the file directories that previously looked ugly as hell (cough cough arch/x86_64 cough)

Now it looks much cleaner

Signed-off-by: kaguya <vpshinomiya@protonmail.com>
2026-04-26 14:44:40 -04:00

14 lines
326 B
C

#pragma once
#include <stdint.h>
#include <stdbool.h>
typedef struct {
const char* Name;
bool (*Probe)();
void (*Initialize)(uint8_t offsetPic1, uint8_t offsetPic2, bool autoEoi);
void (*Disable)();
void (*SendEndOfInterrupt)(int irq);
void (*Mask)(int irq);
void (*Unmask)(int irq);
} PICDriver;