Groups > Novell > Novell Libc > Re: Help on sample file of NWBINFO.EXE




Help on sample file of NWBINFO.EXE

Help on sample file of NWBINFO.EXE
Wed, 20 Feb 2008 18:12:58 GMT
Hi Guys,

I am trying to find some example of  NetWare Bus interface (NBI) usage to 
scan PCI devices in NLM. There is some information causing great interest on 
me on the page of 
http://developer.novell.com/wiki/index.php/TID102500_%28nwbinfo%29_Sample_code_d
emonstrating_how_to_use_Novell%27s_NetWare_Bus_Interface_%28NBI%29. 
However, the link to the example Self-Extracting (NWBINFO.EXE ) is not valid 
any more. Does anybody know where I can get this sample file(NWBINFO.EXE ) 
or/and some other samples?

Thanks in advance,

-Michael 

Post Reply
Re: Help on sample file of NWBINFO.EXE
Thu, 21 Feb 2008 09:48:38 GMT
Hi,

It is possible to scan PCI devices via 32-bit BIOS calls. There is no 
need for NBI here.

Best Regards,
Andrey Karyagin

ABG Card Technology
Software Development Department

> Hi Guys,
> 
> I am trying to find some example of  NetWare Bus interface (NBI) usage to 
> scan PCI devices in NLM. There is some information causing great interest
on 
> me on the page of 
>
http://developer.novell.com/wiki/index.php/TID102500_%28nwbinfo%29_Sample_code_d
emonstrating_how_to_use_Novell%27s_NetWare_Bus_Interface_%28NBI%29. 
> However, the link to the example Self-Extracting (NWBINFO.EXE ) is not
valid 
> any more. Does anybody know where I can get this sample file(NWBINFO.EXE )

> or/and some other samples?
> 
> Thanks in advance,
> 
> -Michael 
> 
Post Reply
Re: Help on sample file of NWBINFO.EXE
Thu, 21 Feb 2008 14:33:11 GMT
Hi Andrey,

Thanks for your response. I have no idea on how to invoke 32-bit BIOS calls 
in NLM. Maybe you or someone else can give some information or links about 
that. The other thing is that my project also requires to know which devices 
are claimed by the OS. I guess NBI collects data from device drivers and it 
implies those devices are claimed by OS already. I don't know if all PCI 
devices enumerated by BIOS called are claimed by the OS also. Do you have 
any idea?

Thanks & Regards,

-Michael

"Andrey Karyagin" <andreyk@abgcard.ru> wrote in message 
news:WNbvj.3320$Ec7.2484@kovat.provo.novell.com...
> Hi,
>
> It is possible to scan PCI devices via 32-bit BIOS calls. There is no need

> for NBI here.
>
> Best Regards,
> Andrey Karyagin
>
> ABG Card Technology
> Software Development Department
>
>> Hi Guys,
>>
>> I am trying to find some example of  NetWare Bus interface (NBI) usage
to 
>> scan PCI devices in NLM. There is some information causing great
interest 
>> on me on the page of 
>>
http://developer.novell.com/wiki/index.php/TID102500_%28nwbinfo%29_Sample_code_d
emonstrating_how_to_use_Novell%27s_NetWare_Bus_Interface_%28NBI%29. 
>> However, the link to the example Self-Extracting (NWBINFO.EXE ) is not

>> valid any more. Does anybody know where I can get this sample 
>> file(NWBINFO.EXE ) or/and some other samples?
>>
>> Thanks in advance,
>>
>> -Michael 

Post Reply
Re: Help on sample file of NWBINFO.EXE
Thu, 21 Feb 2008 15:03:16 GMT
Hi,
> 
> Thanks for your response. I have no idea on how to invoke 32-bit BIOS calls

> in NLM. Maybe you or someone else can give some information or links about

> that.
This approach works fine on NW4.11 throgh 6.0 but i've just found that 
it doesn't work on NW6.5SP7

  The other thing is that my project also requires to know which devices
> are claimed by the OS. I guess NBI collects data from device drivers and it

> implies those devices are claimed by OS already. I don't know if all PCI 
> devices enumerated by BIOS called are claimed by the OS also. Do you have 
> any idea?
You can take a look at WAN Driver Components here:
http://developer.novell.com/wiki/index.php/WAN_Driver_Components

Zip archive contains nbiaware.c and some other usefull files under 
/wancomp/WAN/AIO/NbiAware

Best Regards,
Andrey
> 
> Thanks & Regards,
> 
> -Michael
> 
> "Andrey Karyagin" <andreyk@abgcard.ru> wrote in message 
> news:WNbvj.3320$Ec7.2484@kovat.provo.novell.com...
>> Hi,
>>
>> It is possible to scan PCI devices via 32-bit BIOS calls. There is no
need 
>> for NBI here.
>>
>> Best Regards,
>> Andrey Karyagin
>>
>> ABG Card Technology
>> Software Development Department
>>
>>> Hi Guys,
>>>
>>> I am trying to find some example of  NetWare Bus interface (NBI)
usage to 
>>> scan PCI devices in NLM. There is some information causing great
interest 
>>> on me on the page of 
>>>
http://developer.novell.com/wiki/index.php/TID102500_%28nwbinfo%29_Sample_code_d
emonstrating_how_to_use_Novell%27s_NetWare_Bus_Interface_%28NBI%29. 
>>> However, the link to the example Self-Extracting (NWBINFO.EXE ) is
not 
>>> valid any more. Does anybody know where I can get this sample 
>>> file(NWBINFO.EXE ) or/and some other samples?
>>>
>>> Thanks in advance,
>>>
>>> -Michael 
> 
Post Reply
Re: Help on sample file of NWBINFO.EXE
Thu, 21 Feb 2008 21:00:09 GMT
I tried to follow nbiaware.c to use CMSMSearchAdapter function call inside 
my code, but got the error of  "Error! E2028: _CMSMSearchAdapter is an 
undefined reference" at link stage. There is CMSMSearchAdapter in MSM.IMP 
shipped with nbiaware.c for sure. I really have no idea why there is an 
annoying underscore prefix reported by the linker. Your any suggestion on 
that will be very much appreciated. FYI, I am using watcom compiler and 
linker and LIBC.

Thanks & Regards,

-Michael

<andreyk@abgcard.ru> wrote in message 
news:Uogvj.3371$Ec7.325@kovat.provo.novell.com...
> Hi,
>>
>> Thanks for your response. I have no idea on how to invoke 32-bit BIOS 
>> calls in NLM. Maybe you or someone else can give some information or 
>> links about that.
> This approach works fine on NW4.11 throgh 6.0 but i've just found that it 
> doesn't work on NW6.5SP7
>
>  The other thing is that my project also requires to know which devices
>> are claimed by the OS. I guess NBI collects data from device drivers
and 
>> it implies those devices are claimed by OS already. I don't know if all

>> PCI devices enumerated by BIOS called are claimed by the OS also. Do
you 
>> have any idea?
> You can take a look at WAN Driver Components here:
> http://developer.novell.com/wiki/index.php/WAN_Driver_Components
>
> Zip archive contains nbiaware.c and some other usefull files under 
> /wancomp/WAN/AIO/NbiAware
>
> Best Regards,
> Andrey
>>
>> Thanks & Regards,
>>
>> -Michael
>>
>> "Andrey Karyagin" <andreyk@abgcard.ru> wrote in message

>> news:WNbvj.3320$Ec7.2484@kovat.provo.novell.com...
>>> Hi,
>>>
>>> It is possible to scan PCI devices via 32-bit BIOS calls. There is
no 
>>> need for NBI here.
>>>
>>> Best Regards,
>>> Andrey Karyagin
>>>
>>> ABG Card Technology
>>> Software Development Department
>>>
>>>> Hi Guys,
>>>>
>>>> I am trying to find some example of  NetWare Bus interface
(NBI) usage 
>>>> to scan PCI devices in NLM. There is some information causing
great 
>>>> interest on me on the page of 
>>>>
http://developer.novell.com/wiki/index.php/TID102500_%28nwbinfo%29_Sample_code_d
emonstrating_how_to_use_Novell%27s_NetWare_Bus_Interface_%28NBI%29. 
>>>> However, the link to the example Self-Extracting (NWBINFO.EXE )
is not 
>>>> valid any more. Does anybody know where I can get this sample 
>>>> file(NWBINFO.EXE ) or/and some other samples?
>>>>
>>>> Thanks in advance,
>>>>
>>>> -Michael
>> 
Post Reply
<< Previous 1 2 3 Next >>
( Page 1 of 3 )
about | contact