This website requires JavaScript.
Explore
Help
Sign In
Aren
/
NetBSD
Watch
1
Star
0
Fork
0
You've already forked NetBSD
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
62a064e24e
NetBSD
/
sys
/
arch
/
i386
/
include
/
i8259.h
4 lines
84 B
C
Raw
Normal View
History
Unescape
Escape
Redirect to x86/
2003-03-02 21:09:42 +03:00
/* $NetBSD: i8259.h,v 1.2 2003/03/02 18:09:42 fvdl Exp $ */
New interrupt code. The basic idea behind it is to hide the differences in interrupt controllers in struct pic, and try to keep as much common code as possible. At the lowest (asm) level, this is done with CPP macros. The main structure is now struct intrsource, describing an established interrupt line, of any kind (soft/hard local apic/legacy apic/IO apic). For quick masking, there may be a maximum of 32 sources per CPU. Sources can be assigned to any CPU in the MP case, though currently they all go to the boot CPU.
2002-11-22 18:23:35 +03:00
Redirect to x86/
2003-03-02 21:09:42 +03:00
#
include
<x86/i8259.h>
Reference in New Issue
Copy Permalink