Help me about VxD debug.

Dear all,
Althoug this is a NT driver mail list, but can anyone help me on VxD?
How to prepare VxD with source code debug under softice?
Or are there any VxD mail list?

You should read the SoftICE documentation carefully. It should explain these
details to you.

In addition, your first call should be to Comuware/NuMega. After all, you
paid good money not only for the product but also for their support in using
it.

Regards,

Thomas F. Divine

PCAUSA - Toolkits & Resources For Network Software Developers
NDIS Protocol - TDI Client - Windows 95 Redirector
http:

----- Original Message -----
From:
To: NT Developers Interest List
Sent: Monday, May 08, 2000 10:03 PM
Subject: [ntdev] Help me about VxD debug.

>
>
> Dear all,
> Althoug this is a NT driver mail list, but can anyone help me on VxD?
> How to prepare VxD with source code debug under softice?
> Or are there any VxD mail list?
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@pcausa.com
> To unsubscribe send a blank email to $subst(‘Email.Unsub’)
></http:>

Hi,
build the debug version of the driver, and then use softice symbol
loader to load and perform the translation. this will enable u to debug the
driver. I am attaching a make file that I used, which after building the
driver, translates the symbols using softice.The makefile is adpated from
what is described by Walter Oney in “Systems Programming for Windows 95”( I
found it an excellent book for developing drivers in Windows 95- if u are
using it dont forget checking out the errata described in his web page).

regards,
chaitanya

all: myvxd.vxd

.asm.obj:
ml -coff -DBLD_COFF -DIS_32 -W2 -c -Cx -DMASM6 -Zi -DDEBUG $*.asm
editbin
$@ -section:_EBSS=.bss$$1 -section:INITCODE=.CRT$$XCA -section:INITEND=.CRT$
$XCZ

.c.obj:

cl -c -Gs -Zipl -Fdmyvxd.pdb -Od -D_X86_ -YX -W3 -DDEBLEVEL=1 -DBLD_COFF -DD
EBUG -DIS_32 $*.c

myvxd.vxd : devdcl.obj $*.obj $*.def
link @<<
-machine:i386 -def:$*.def -out:$@
-debug -debugtype:cv
-map:$*.map -vxd vxdwraps.clb -nodefaultlib
devdcl.obj $*.obj
-merge:.CRT=_IDATA
-merge:.xdata=_LDATA
-ignore:4078 -ignore:4039
$(OBJECTS)
<<
c:\Siw95\nmsym /translate:source,package,always $@

----- Original Message -----
From:
To: NT Developers Interest List
Sent: Tuesday, May 09, 2000 7:33 AM
Subject: [ntdev] Help me about VxD debug.

>
>
> Dear all,
> Althoug this is a NT driver mail list, but can anyone help me on VxD?
> How to prepare VxD with source code debug under softice?
> Or are there any VxD mail list?
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@cmcltd.com
> To unsubscribe send a blank email to $subst(‘Email.Unsub’)