|
|
1.1 ! root 1: /* ! 2: * programmable interrupt vectors (for the 8259's) ! 3: */ ! 4: enum ! 5: { ! 6: Bptvec= 3, /* breakpoints */ ! 7: Mathemuvec= 7, /* math coprocessor emulation interrupt */ ! 8: Mathovervec= 9, /* math coprocessor overrun interrupt */ ! 9: Matherr1vec= 16, /* math coprocessor error interrupt */ ! 10: Faultvec= 14, /* page fault */ ! 11: ! 12: Int0vec= 24, /* first 8259 */ ! 13: Clockvec= Int0vec+0, /* clock interrupts */ ! 14: Kbdvec= Int0vec+1, /* keyboard interrupts */ ! 15: Uart1vec= Int0vec+3, /* modem line */ ! 16: Uart0vec= Int0vec+4, /* serial line */ ! 17: PCMCIAvec= Int0vec+5, /* PCMCIA card change */ ! 18: Floppyvec= Int0vec+6, /* floppy interrupts */ ! 19: Parallelvec= Int0vec+7, /* parallel port interrupts */ ! 20: Int1vec= Int0vec+8, ! 21: Vector9= Int0vec+9, /* unassigned */ ! 22: Vector10= Int0vec+10, /* unassigned, usually ethernet */ ! 23: Vector11= Int0vec+11, /* unassigned, usually scsi */ ! 24: Mousevec= Int0vec+12, /* mouse interrupt */ ! 25: Matherr2vec= Int0vec+13, /* math coprocessor */ ! 26: Hardvec= Int0vec+14, /* hard disk */ ! 27: Vector15= Int0vec+15, /* unassigned */ ! 28: ! 29: Syscallvec= 64, ! 30: }; ! 31: ! 32: enum { ! 33: MaxEISA = 16, ! 34: EISAconfig = 0xC80, ! 35: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.