interrupt handlers - FreeBSD 4.9

From: Bharath Bhushan (bharath.bhushan_at_gmail.com)
Date: 08/29/05

  • Next message: Dmitry Mityugov: "Re: ntpd and cmos clock update"
    Date: Mon, 29 Aug 2005 17:41:43 +0530
    To: freebsd-hackers@freebsd.org
    
    

    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 = {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 = 0x302a522e <Xresume0>
    (kgdb) p/a *ihandlers
    $12 = 0x1ec05ff

    2) Does cpl contain the mask to block hardware and software interrupts
    or just for the software interrupts?

    -- 
    Thanks
    Bharath
    _______________________________________________
    freebsd-hackers@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
    To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
    

  • Next message: Dmitry Mityugov: "Re: ntpd and cmos clock update"