softice is no longer a supported product, i highly suggest that you move
over to a 2 computer debug setup and use windbg
d
--
Please do not send e-mail directly to this alias. this alias is for
newsgroup purposes only.
This posting is provided "AS IS" with no warranties, and confers no rights.
"John" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> I'll give that a try when I can get another computer. I'm using
> Softice as my debugger.
>
> My Device ID for the primary channel, for example, is 745. I created a
> new one 746 for the dual channel. The PCI Bus controller will only see
> the device id 745. Anyway, I added an entry to the INF file for the
> 746; it didn't do anything, meaning it had an InstallSection but the
> InstallSection for the 746 didn't have an entry. The Device Manager
> showed the 746 deivce as unknown. When I added the Addservice to the
> InstallSection for the 746 device, the AddDevice was called by the
> System.
>
> Why would that happen?
>
> How should my INF be written to add the dual device correctly. Both
> the primary and secondary channel perform the same task. The primary
> channel has the secondary channel memory address.
>
> John
>
>
> On Wed, 14 Nov 2007 22:43:18 -0800, "Doron Holan [MSFT]"
> <(E-Mail Removed)> wrote:
>
>>did you install your driver twice? put a breakpoint on your AddDevice
>>routine and run !devstack <PDO> with the passed in PDO. this will give
>>you
>>the device instance path for your AddDevice and will give you a clue as to
>>why it is called twice.
>>
>>d
|