Hello all,
How can i debug a keyboard driver.
Thanx
John
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
Hello all,
How can i debug a keyboard driver.
Thanx
John
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
Use Windbg from a separate machine. It’s possible to use SoftICE on the
same machine, but breaking into SoftICE gets in the way of what one is
testing.
–
James Antognini
IBM Watson Research
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
Thanx,
I want to use softICE in my NT system. After putting
the breakpoint, need to restart the system to load
driver at boot time. but All the breakpoints
become clear as i restart the system.
What should i do to enable all the breakpoints even
after restart the system ?
John
— James Antognini wrote: >
Use Windbg from a separate machine. It’s possible to
> use SoftICE on the
> same machine, but breaking into SoftICE gets in the
> way of what one is
> testing.
>
> –
> James Antognini
> IBM Watson Research
>
>
>
> —
> You are currently subscribed to ntdev as:
> xxxxx@yahoo.co.uk
> To unsubscribe send a blank email to
leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
____________________________________________________________
Do You Yahoo!?
Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk
or your free @yahoo.ie address at http://mail.yahoo.ie
—
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
Let us all know if you figure out this.
What i do is go to softice initialization string and remove the X command.
This causes softice to stop while booting, then you could set your
breakpoints
and be happy.
bh command also does not work for me on all systems. It works on win2k
atleast
on one system in my office.
-Srin.
-----Original Message-----
From: malcom john [mailto:xxxxx@yahoo.co.uk]
Sent: Friday, June 29, 2001 5:09 AM
To: NT Developers Interest List
Subject: [ntdev] Re: Debugging Problem
Thanx,
I want to use softICE in my NT system. After putting
the breakpoint, need to restart the system to load
driver at boot time. but All the breakpoints
become clear as i restart the system.
What should i do to enable all the breakpoints even
after restart the system ?
John
— James Antognini wrote: >
Use Windbg from a separate machine. It’s possible to
> use SoftICE on the
> same machine, but breaking into SoftICE gets in the
> way of what one is
> testing.
>
> –
> James Antognini
> IBM Watson Research
>
>
>
> —
> You are currently subscribed to ntdev as:
> xxxxx@yahoo.co.uk
> To unsubscribe send a blank email to
leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
____________________________________________________________
Do You Yahoo!?
Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk
or your free @yahoo.ie address at http://mail.yahoo.ie
—
You are currently subscribed to ntdev as: xxxxx@nai.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
Hi, guys,
First, the bh command should work, as long as you have a valid shutdown. If
it doesn’t, can you give me more info ? Note however that if you crash,
you’ll probably not have a valid winice.brk file, hence the breakpoints
won’t stick. Actually, that’s an easy check, John, do you have a good
winice.brk file at boot time ?
As a stopgap, and that’s a bad one because you need all kinds of support
around it, you can put the breakpoint commands directly in your winice.dat
file, in the initialization string. That should work.
Srin’s suggestion also works, although it requires manual work.
Finally, I believe there’s a current limitation of 32 breakpoints, but I may
be wrong here.
Alberto.
-----Original Message-----
From: Kumar, Srin [mailto:xxxxx@NAI.com]
Sent: Friday, June 29, 2001 1:21 PM
To: NT Developers Interest List
Subject: [ntdev] Re: Debugging Problem
Let us all know if you figure out this.
What i do is go to softice initialization string and remove the X command.
This causes softice to stop while booting, then you could set your
breakpoints
and be happy.
bh command also does not work for me on all systems. It works on win2k
atleast
on one system in my office.
-Srin.
-----Original Message-----
From: malcom john [mailto:xxxxx@yahoo.co.uk]
Sent: Friday, June 29, 2001 5:09 AM
To: NT Developers Interest List
Subject: [ntdev] Re: Debugging Problem
Thanx,
I want to use softICE in my NT system. After putting
the breakpoint, need to restart the system to load
driver at boot time. but All the breakpoints
become clear as i restart the system.
What should i do to enable all the breakpoints even
after restart the system ?
John
— James Antognini wrote: >
Use Windbg from a separate machine. It’s possible to
> use SoftICE on the
> same machine, but breaking into SoftICE gets in the
> way of what one is
> testing.
>
> –
> James Antognini
> IBM Watson Research
>
>
>
> —
> You are currently subscribed to ntdev as:
> xxxxx@yahoo.co.uk
> To unsubscribe send a blank email to
leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
____________________________________________________________
Do You Yahoo!?
Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk
or your free @yahoo.ie address at http://mail.yahoo.ie
—
You are currently subscribed to ntdev as: xxxxx@nai.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
—
You are currently subscribed to ntdev as: xxxxx@compuware.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
Alberto,
Lets say in First Session :
I set 10 breakpoints, and do a proper shutdown.
Second Session :
After clean reboot i get breakpoint histroy properly and set
some more breakpoints in second session but, if i crash now.
Third Session:
Don’t you think i should get my old breakpoint set from the
first session. It’s ok if it doesn’t display the breakpoints
from second session.
-Srin.
PS : I have been seeing your responses, I am happy someone is
really responding for softice problems and has intentions to
fix them. I have really bad experience with softice technical
support. They did respond but felt like they had zero knowledge.
-----Original Message-----
From: Moreira, Alberto [mailto:xxxxx@compuware.com]
Sent: Friday, June 29, 2001 12:09 PM
To: NT Developers Interest List
Subject: [ntdev] Re: Debugging Problem
Hi, guys,
First, the bh command should work, as long as you have a valid shutdown. If
it doesn’t, can you give me more info ? Note however that if you crash,
you’ll probably not have a valid winice.brk file, hence the breakpoints
won’t stick. Actually, that’s an easy check, John, do you have a good
winice.brk file at boot time ?
As a stopgap, and that’s a bad one because you need all kinds of support
around it, you can put the breakpoint commands directly in your winice.dat
file, in the initialization string. That should work.
Srin’s suggestion also works, although it requires manual work.
Finally, I believe there’s a current limitation of 32 breakpoints, but I may
be wrong here.
Alberto.
-----Original Message-----
From: Kumar, Srin [mailto:xxxxx@NAI.com]
Sent: Friday, June 29, 2001 1:21 PM
To: NT Developers Interest List
Subject: [ntdev] Re: Debugging Problem
Let us all know if you figure out this.
What i do is go to softice initialization string and remove the X command.
This causes softice to stop while booting, then you could set your
breakpoints
and be happy.
bh command also does not work for me on all systems. It works on win2k
atleast
on one system in my office.
-Srin.
-----Original Message-----
From: malcom john [mailto:xxxxx@yahoo.co.uk]
Sent: Friday, June 29, 2001 5:09 AM
To: NT Developers Interest List
Subject: [ntdev] Re: Debugging Problem
Thanx,
I want to use softICE in my NT system. After putting
the breakpoint, need to restart the system to load
driver at boot time. but All the breakpoints
become clear as i restart the system.
What should i do to enable all the breakpoints even
after restart the system ?
John
— James Antognini wrote: >
Use Windbg from a separate machine. It’s possible to
> use SoftICE on the
> same machine, but breaking into SoftICE gets in the
> way of what one is
> testing.
>
> –
> James Antognini
> IBM Watson Research
>
>
>
> —
> You are currently subscribed to ntdev as:
> xxxxx@yahoo.co.uk
> To unsubscribe send a blank email to
leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
____________________________________________________________
Do You Yahoo!?
Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk
or your free @yahoo.ie address at http://mail.yahoo.ie
—
You are currently subscribed to ntdev as: xxxxx@nai.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
—
You are currently subscribed to ntdev as: xxxxx@compuware.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
—
You are currently subscribed to ntdev as: xxxxx@nai.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
Hi, Srin,
Can I ask you maybe to do an experiment for me ?
First session:
Delete your winice.brk. Set 10 breakpoints. Do a proper shutdown.
Second session:
Save your winice.brk as winice.b1. It should have 10 breakpoints. Set 10
more breakpoints. Do a proper shutdown.
Third session:
Save your winice.brk as winice.b2. It should have 20 breakpoints. Set 3
more breakpoints. Crash the system.
Fourth session:
Reboot the system. There should be a winice.brk in there. It should have
23 breakpoints.
We do not delete old winice.brk except if we need to create a new one, and
that only happens during a proper shutdown, and the new winice.brk only
stays up for as long as it takes to create it. So, if you crash, the old
winice.brk should still be there, else we should look for the reason why the
file is being deleted. For example, are you developing disk drivers ? Does
it change anything when you do it in a two machine config instead of on a
single machine ?
Hope this helps!
Alberto.
-----Original Message-----
From: Kumar, Srin [mailto:xxxxx@NAI.com]
Sent: Friday, June 29, 2001 4:03 PM
To: NT Developers Interest List
Subject: [ntdev] Re: Debugging Problem
Alberto,
Lets say in First Session :
I set 10 breakpoints, and do a proper shutdown.
Second Session :
After clean reboot i get breakpoint histroy properly and set
some more breakpoints in second session but, if i crash now.
Third Session:
Don’t you think i should get my old breakpoint set from the
first session. It’s ok if it doesn’t display the breakpoints
from second session.
-Srin.
PS : I have been seeing your responses, I am happy someone is
really responding for softice problems and has intentions to
fix them. I have really bad experience with softice technical
support. They did respond but felt like they had zero knowledge.
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
John
— “Kumar, Srin” wrote: > Let
us all know if you figure out this.
>
> What i do is go to softice initialization string and
> remove the X command.
> This causes softice to stop while booting, then you
> could set your
> breakpoints
> and be happy.
>
> bh command also does not work for me on all systems.
> It works on win2k
> atleast
> on one system in my office.
>
> -Srin.
>
> -----Original Message-----
> From: malcom john [mailto:xxxxx@yahoo.co.uk]
> Sent: Friday, June 29, 2001 5:09 AM
> To: NT Developers Interest List
> Subject: [ntdev] Re: Debugging Problem
>
>
> Thanx,
> I want to use softICE in my NT system. After putting
> the breakpoint, need to restart the system to load
> driver at boot time. but All the breakpoints
> become clear as i restart the system.
> What should i do to enable all the breakpoints even
> after restart the system ?
>
> ------
> John
>
>
>
> — James Antognini wrote: >
> Use Windbg from a separate machine. It’s possible to
> > use SoftICE on the
> > same machine, but breaking into SoftICE gets in
> the
> > way of what one is
> > testing.
> >
> > –
> > James Antognini
> > IBM Watson Research
> >
> >
> >
> > —
> > You are currently subscribed to ntdev as:
> > xxxxx@yahoo.co.uk
> > To unsubscribe send a blank email to
> leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
>
> Do You Yahoo!?
> Get your free @yahoo.co.uk address at
> http://mail.yahoo.co.uk
> or your free @yahoo.ie address at
> http://mail.yahoo.ie
>
> —
> You are currently subscribed to ntdev as:
> xxxxx@nai.com
> To unsubscribe send a blank email to
> leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
> —
> You are currently subscribed to ntdev as:
> xxxxx@yahoo.co.uk
> To unsubscribe send a blank email to
leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
Do You Yahoo!?
Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk
or your free @yahoo.ie address at http://mail.yahoo.ie
—
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
If you spend just 3 minutes with your softice manual you would know
that:
In the Symbol loader program, Edit->Softice initialition
settings->General you can set the initialization string.
regards,
Anders
Saturday, June 30, 2001, 4:56:53 AM, you wrote:
mj> Can u pls tell me, Where is the SoftICE initialization
mj> string to remove X command.
mj> -----
mj> John
mj> — “Kumar, Srin” wrote: > Let
mj> us all know if you figure out this.
>>
>> What i do is go to softice initialization string and
>> remove the X command.
>> This causes softice to stop while booting, then you
>> could set your
>> breakpoints
>> and be happy.
>>
>> bh command also does not work for me on all systems.
>> It works on win2k
>> atleast
>> on one system in my office.
>>
>> -Srin.
>>
>> -----Original Message-----
>> From: malcom john [mailto:xxxxx@yahoo.co.uk]
>> Sent: Friday, June 29, 2001 5:09 AM
>> To: NT Developers Interest List
>> Subject: [ntdev] Re: Debugging Problem
>>
>>
>> Thanx,
>> I want to use softICE in my NT system. After putting
>> the breakpoint, need to restart the system to load
>> driver at boot time. but All the breakpoints
>> become clear as i restart the system.
>> What should i do to enable all the breakpoints even
>> after restart the system ?
>>
>> ------
>> John
>>
>>
>>
>> — James Antognini wrote: >
>> Use Windbg from a separate machine. It’s possible to
>> > use SoftICE on the
>> > same machine, but breaking into SoftICE gets in
>> the
>> > way of what one is
>> > testing.
>> >
>> > –
>> > James Antognini
>> > IBM Watson Research
>> >
>> >
>> >
>> > —
>> > You are currently subscribed to ntdev as:
>> > xxxxx@yahoo.co.uk
>> > To unsubscribe send a blank email to
>> leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>>
>>
mj>
>> Do You Yahoo!?
>> Get your free @yahoo.co.uk address at
>> http://mail.yahoo.co.uk
>> or your free @yahoo.ie address at
>> http://mail.yahoo.ie
>>
>> —
>> You are currently subscribed to ntdev as:
>> xxxxx@nai.com
>> To unsubscribe send a blank email to
>> leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>>
>> —
>> You are currently subscribed to ntdev as:
>> xxxxx@yahoo.co.uk
>> To unsubscribe send a blank email to
mj> leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
mj>
mj> Do You Yahoo!?
mj> Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk
mj> or your free @yahoo.ie address at http://mail.yahoo.ie
mj> —
mj> You are currently subscribed to ntdev as: xxxxx@flaffer.com
mj> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
–
Best regards,
Anders mailto:xxxxx@flaffer.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
You must click on Start/Programs/Numega
DriverStudio/SoftICE/Settings/General. You will see an edit box with a title
“Initialization”. If the string ends with an “X;”, remove it.
Alberto.
-----Original Message-----
From: malcom john [mailto:xxxxx@yahoo.co.uk]
Sent: Saturday, June 30, 2001 7:57 AM
To: NT Developers Interest List
Subject: [ntdev] Re: Debugging Problem
John
— “Kumar, Srin” wrote: > Let
us all know if you figure out this.
>
> What i do is go to softice initialization string and
> remove the X command.
> This causes softice to stop while booting, then you
> could set your
> breakpoints
> and be happy.
>
> bh command also does not work for me on all systems.
> It works on win2k
> atleast
> on one system in my office.
>
> -Srin.
>
> -----Original Message-----
> From: malcom john [mailto:xxxxx@yahoo.co.uk]
> Sent: Friday, June 29, 2001 5:09 AM
> To: NT Developers Interest List
> Subject: [ntdev] Re: Debugging Problem
>
>
> Thanx,
> I want to use softICE in my NT system. After putting
> the breakpoint, need to restart the system to load
> driver at boot time. but All the breakpoints
> become clear as i restart the system.
> What should i do to enable all the breakpoints even
> after restart the system ?
>
> ------
> John
>
>
>
> — James Antognini wrote: >
> Use Windbg from a separate machine. It’s possible to
> > use SoftICE on the
> > same machine, but breaking into SoftICE gets in
> the
> > way of what one is
> > testing.
> >
> > –
> > James Antognini
> > IBM Watson Research
> >
> >
> >
> > —
> > You are currently subscribed to ntdev as:
> > xxxxx@yahoo.co.uk
> > To unsubscribe send a blank email to
> leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
>
> Do You Yahoo!?
> Get your free @yahoo.co.uk address at
> http://mail.yahoo.co.uk
> or your free @yahoo.ie address at
> http://mail.yahoo.ie
>
> —
> You are currently subscribed to ntdev as:
> xxxxx@nai.com
> To unsubscribe send a blank email to
> leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
> —
> You are currently subscribed to ntdev as:
> xxxxx@yahoo.co.uk
> To unsubscribe send a blank email to
leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
Do You Yahoo!?
Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk
or your free @yahoo.ie address at http://mail.yahoo.ie
—
You are currently subscribed to ntdev as: xxxxx@compuware.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
thanx
John
-----Original Message-----
From: Kumar, Srin [mailto:xxxxx@NAI.com]
Sent: Friday, June 29, 2001 1:21 PM
To: NT Developers Interest List
Subject: [ntdev] Re: Debugging ProblemLet us all know if you figure out this.
What i do is go to softice initialization string and
remove the X command.
This causes softice to stop while booting, then you
could set your
breakpoints
and be happy.bh command also does not work for me on all systems.
It works on win2k
atleast
on one system in my office.-Srin.
-----Original Message-----
From: malcom john [mailto:xxxxx@yahoo.co.uk]
Sent: Friday, June 29, 2001 5:09 AM
To: NT Developers Interest List
Subject: [ntdev] Re: Debugging ProblemThanx,
I want to use softICE in my NT system. After putting
the breakpoint, need to restart the system to load
driver at boot time. but All the breakpoints
become clear as i restart the system.
What should i do to enable all the breakpoints even
after restart the system ?
John
— James Antognini wrote: >
> Use Windbg from a separate machine. It’s possible to
> > use SoftICE on the
> > same machine, but breaking into SoftICE gets in
> the
> > way of what one is
> > testing.
> >
> > –
> > James Antognini
> > IBM Watson Research
> >
____________________________________________________________
Do You Yahoo!?
Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk
or your free @yahoo.ie address at http://mail.yahoo.ie
—
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