Date: Mon, 29 Aug 2005 17:41:43 +0530 From: Bharath Bhushan <bharath.bhushan@gmail.com> To: freebsd-hackers@freebsd.org Subject: interrupt handlers - FreeBSD 4.9 Message-ID: <29683db2050829051168d821be@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
1) What is the purpose of the two interrupt handler arrays ihandler[] and intr_handlers[]? What I saw on my system: (kgdb) print intr_handler $8 =3D {0x302b2d04 <clkintr>, 0x302b9bd4 <atkbd_isa_intr>, 0x302b6708 <isa_strayintr>, 0x302be648 <siointr>, 0x302be648 <siointr>, 0x302b6708 <isa_strayintr>, 0x302b53e0 <fdc_intr>, 0x30268128 <dc_intr>, 0x302b2fa0 <rtcintr>, 0x302b6708 <isa_strayintr>, 0x302b6708 <isa_strayintr>, 0x30268128 <dc_intr>, 0x302b6708 <isa_strayintr>, 0x302b6708 <isa_strayintr>, 0x3017606c <ata_intr>, 0x3017606c <ata_intr>} (kgdb) p/a ihandlers $11 =3D 0x302a522e <Xresume0> (kgdb) p/a *ihandlers $12 =3D 0x1ec05ff 2) Does cpl contain the mask to block hardware and software interrupts or just for the software interrupts? --=20 Thanks Bharath
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?29683db2050829051168d821be>