RE: disabling/masking interrupts

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




-----Original Message-----
From: Robert Love [mailto:rml@xxxxxxxxxx]
Sent: Saturday, October 16, 2004 1:46 AM
To: Perfect Stranger
Cc: Kernel newbies
Subject: Re: disabling/masking interrupts


> 2- can non-maskable interrupts be disabled (in the case that the two
> operations (disable/mask) are not the same) ?

>No.
	Well, atleast in the case of x86, the NMI interrupt can be masked
using one of the I/O port bits
	 (i think port num 0x70 or 0x71).

> 3- how can disabled interrupts be unlost ?? and how do the PIC sends
> them again to the CPU as they are enabled again ?

>No, they are not lost.  They are queued in the interrupt controller and
>they pop when you re-enable interrupts.
	This is true only for level triggered interrupts and not for edge
triggered, right ?
--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/

--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux