Windows System Software -- Consulting, Training, Development -- Unique Expertise, Guaranteed Results
The free OSR Learning Library has more than 50 articles on a wide variety of topics about writing and debugging device drivers and Minifilters. From introductory level to advanced. All the articles have been recently reviewed and updated, and are written using the clear and definitive style you've come to expect from OSR over the years.
Check out The OSR Learning Library at: https://www.osr.com/osr-learning-library/
Upcoming OSR Seminars | ||
---|---|---|
OSR has suspended in-person seminars due to the Covid-19 outbreak. But, don't miss your training! Attend via the internet instead! | ||
Writing WDF Drivers | 7 Dec 2020 | LIVE ONLINE |
Internals & Software Drivers | 25 Jan 2021 | LIVE ONLINE |
Developing Minifilters | 8 March 2021 | LIVE ONLINE |
Comments
> is described as supporting NT4 SP5.
> Still, when run on SP6, the keyboard is dead at logon screen.
Open the Symbol Loader. Goto Edit->SoftICE Initialization Settings.
In the troubleshooting tab, select "Do not paych keyboard driver".
This is mentioned in the troubleshooting section of the Using SoftIce pdf
manual.
Of course, if you've set the driver to startup on "Automatic", then its too
late and you wont be able to log on. Try rebooting to another OS, or using
floppy, and delete the driver file ntice.sys. You'll then be able to boot
into NT and fix your problem.
Just had this problem this morning, and fixed it now.
Mark.
> when SoftIce loads at boot time (e.g. Ethernet). Conviently, I have
> the proper 3COM ethernet card that the docs call for, but don't see
> how to configure things to get this going at boot time.
Remote SoftICE allows you to use the SoftICE debugger across a standard IP
network using special NDIS drivers. Currently, both NE2000 compatibles and
3Com 3C90X cards are supported.
At this time, the Remote SoftICE capability cannot be used at boot time.
Obviously, Remote SoftICE requires an ethernet card and driver. SoftICE
cannot use the ethernet card and driver until it is loaded (which is always
AFTER SoftICE when SoftICE is loaded as a boot driver). We are working
towards a mode where Remote SoftICE can be configured at boot time before
the NDIS driver is loaded, but even still, the Remote SoftICE capabilities
won't be activated until the NDIS driver is loaded and running.
To start Remote SoftICE, you must use the NET START command. At this time,
the NET START command attempts to locate the Remote SoftICE capable NDIS
driver. If the driver hasn't been loaded and started yet, SoftICE will not
be able to find and use the card.
Your comments and suggestions about the Remote SoftICE capabilities are
welcome.
Patrick Klos
Network Software Engineer
NuMega Lab / Compuware Corporation
> Obviously, Remote SoftICE requires an ethernet card and
> driver. SoftICE cannot use the ethernet card and driver
> until it is loaded (which is always AFTER SoftICE...
Yes, a tough problem.
I'm up and chasing bugs again.
Thanks everyone for your help.
Joe Nord
Crystal Semiconductor