Hi All,
I am developing NDIS6.0 network driver on Windows Vista Beta2.
I get a crash as soon as my interrupt handler(DpcForIsr) is returned.
On the other hand if in MPIsr, if i dont claim any interrupts i.e when
interrupt handler(DpcForIsr) is not called at all, everything is fine.

On Vista Beta1, this doesnt happen.

Is anything newly added regarding interrupt management in Vista Beta2(5308
build).

Thanks,
Chiranjeevi.

Re: Interrupt handling in Vista Beta2 by Gary

Gary
Tue Apr 11 10:40:03 CDT 2006

What build?

--
The personal opinion of
Gary G. Little

"chiranjeevi" <chiranjeevi@discussions.microsoft.com> wrote in message
news:82DA4EBB-A6F5-4BEC-91BD-686832694499@microsoft.com...
> Hi All,
> I am developing NDIS6.0 network driver on Windows Vista Beta2.
> I get a crash as soon as my interrupt handler(DpcForIsr) is returned.
> On the other hand if in MPIsr, if i dont claim any interrupts i.e when
> interrupt handler(DpcForIsr) is not called at all, everything is fine.
>
> On Vista Beta1, this doesnt happen.
>
> Is anything newly added regarding interrupt management in Vista Beta2(5308
> build).
>
> Thanks,
> Chiranjeevi.



Re: Interrupt handling in Vista Beta2 by chiranjeevi

chiranjeevi
Wed Apr 12 01:34:01 CDT 2006

I am working with build 5308.

"Gary G. Little" wrote:

> What build?
>
> --
> The personal opinion of
> Gary G. Little
>
> "chiranjeevi" <chiranjeevi@discussions.microsoft.com> wrote in message
> news:82DA4EBB-A6F5-4BEC-91BD-686832694499@microsoft.com...
> > Hi All,
> > I am developing NDIS6.0 network driver on Windows Vista Beta2.
> > I get a crash as soon as my interrupt handler(DpcForIsr) is returned.
> > On the other hand if in MPIsr, if i dont claim any interrupts i.e when
> > interrupt handler(DpcForIsr) is not called at all, everything is fine.
> >
> > On Vista Beta1, this doesnt happen.
> >
> > Is anything newly added regarding interrupt management in Vista Beta2(5308
> > build).
> >
> > Thanks,
> > Chiranjeevi.
>
>
>

Re: Interrupt handling in Vista Beta2 by Calvin

Calvin
Wed Apr 12 15:22:02 CDT 2006

>> > Is anything newly added regarding interrupt management in Vista
>> > Beta2(5308
>> > build).
Not that I'm aware of.

Do you use DDK5308 to rebuild your source code?

I think you meant it works on Vista beta1 build 5112, right? Note that the
function prototype for DpcForIsr has been changed since build 5219 IIRC. The
latter takes 4 parameters (much like a standard DPC routine) while the 5112
one take 2 parameters.

--
Calvin Guan (Windows DDK MVP)
NetXtreme Longhorn Miniport Prime
Broadcom Corp. www.broadcom.com

"chiranjeevi" <chiranjeevi@discussions.microsoft.com> wrote in message
news:14EE976B-C281-4C90-B5D0-5E62232D95A1@microsoft.com...
>I am working with build 5308.
>
> "Gary G. Little" wrote:
>
>> What build?
>>
>> --
>> The personal opinion of
>> Gary G. Little
>>
>> "chiranjeevi" <chiranjeevi@discussions.microsoft.com> wrote in message
>> news:82DA4EBB-A6F5-4BEC-91BD-686832694499@microsoft.com...
>> > Hi All,
>> > I am developing NDIS6.0 network driver on Windows Vista Beta2.
>> > I get a crash as soon as my interrupt handler(DpcForIsr) is returned.
>> > On the other hand if in MPIsr, if i dont claim any interrupts i.e when
>> > interrupt handler(DpcForIsr) is not called at all, everything is fine.
>> >
>> > On Vista Beta1, this doesnt happen.
>> >
>> > Is anything newly added regarding interrupt management in Vista
>> > Beta2(5308
>> > build).
>> >
>> > Thanks,
>> > Chiranjeevi.
>>
>>
>>