NMI interrupt

Hi all,
Does anyone know how to register NMI interrupt in a device driver? My device
is on ISA bus and can generate NMI interrupt but I don’t know how to detect
if the NMI interrupt occurs or not. Any idea ? Thanks!


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Check the NTDEV archives from September 1998, specifically:

http://www.ntdev.org/archive/ntdev9809/msg0074.html


Subject: NMI interrupt
From: “Mai, Nhan H”
Date: Fri, 1 Jun 2001 14:41:17 -0700

Hi all,
Does anyone know how to register NMI interrupt in a device driver? My device
is on ISA bus and can generate NMI interrupt but I don’t know how to detect
if the NMI interrupt occurs or not. Any idea ? Thanks!




You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

That implementation only covres X86 Single CPU machines. Thus , the code
is faulty for NT. SMP support cannot be taken out of the picture

----- Original Message -----
From: “Chris Budd”
To: “NT Developers Interest List”
Cc:
Sent: Monday, June 11, 2001 11:03 PM
Subject: [ntdev] Re: NMI interrupt

>
>
>
> Check the NTDEV archives from September 1998, specifically:
>
> http://www.ntdev.org/archive/ntdev9809/msg0074.html
>
>
> ----------------------------------------------------------------------
> Subject: NMI interrupt
> From: “Mai, Nhan H”
> Date: Fri, 1 Jun 2001 14:41:17 -0700
>
> Hi all,
> Does anyone know how to register NMI interrupt in a device driver? My
device
> is on ISA bus and can generate NMI interrupt but I don’t know how to
detect
> if the NMI interrupt occurs or not. Any idea ? Thanks!
>
>
> —
>
>
>
>
> —
> You are currently subscribed to ntdev as: danp@jb.rdsor.ro
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Correct. I would not recommend trapping the NMI on a production-class, widely
distributed system.

In the original post, I stated: “We probably should not undermine Microsoft’s
efforts to do something that Windows NT intentionally prohibits.” I also
thought I mentioned something about avoiding using this in production-class,
publicly used systems or devices, but I guess I did not.

It should be okay for your own personal use or for debug use, but I would
definitely not sell it to anyone and expect it to work reliably, nor would I
want to use your product if you implemented this hack.

Chris.


Subject: Re: NMI interrupt
From: “Dan Partelly”
Date: Tue, 12 Jun 2001 00:11:54 +0300

That implementation only covres X86 Single CPU machines. Thus , the code
is faulty for NT. SMP support cannot be taken out of the picture

----- Original Message -----
From: “Chris Budd”
To: “NT Developers Interest List”
Cc:
Sent: Monday, June 11, 2001 11:03 PM
Subject: [ntdev] Re: NMI interrupt

>
>
>
> Check the NTDEV archives from September 1998, specifically:
>
> http://www.ntdev.org/archive/ntdev9809/msg0074.html
>
>
> ----------------------------------------------------------------------
> Subject: NMI interrupt
> From: “Mai, Nhan H”
> Date: Fri, 1 Jun 2001 14:41:17 -0700
>
> Hi all,
> Does anyone know how to register NMI interrupt in a device driver? My
device
> is on ISA bus and can generate NMI interrupt but I don’t know how to
detect
> if the NMI interrupt occurs or not. Any idea ? Thanks!
>
>
> —
>
>
>
>
> —
> You are currently subscribed to ntdev as: danp@jb.rdsor.ro
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>


You are currently subscribed to ntdev as: xxxxx@inter-tel.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
----------------------------------------------------------------------


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com