delint
[AROS.git] / arch / x86_64-pc / kernel / kernel_arch.h
blobf7a2041c21207d2720d12c0fa6bd5dbe674208bf
1 /* Machine-specific definitions for IBM PC hardware */
3 /* Currently we support only XT-PIC and have 16 IRQs */
4 #define IRQ_COUNT 16
6 /* We have several types of IRQ handlers and distinguish them by node type */
7 #define KBL_INTERNAL 0
8 #define KBL_XTPIC 1
9 #define KBL_APIC 2
11 /* Interrupt controller functions */
12 void ictl_enable_irq(unsigned char irq, struct KernelBase *KernelBase);
14 /* Originally we didn't have disable function. Perhaps there was some reason. */
15 #define ictl_disable_irq(irq, base)