please reply to this...

Hi ALL,

Is it possible to register a SCSI Device to the NDIS subsystem?
If so how is it possible just mail me or just give me some URL for the same.

Please do reply me…

Regards,
Vishwanath M.

I don’t know the answer, but I’m replying as requested.

-----Original Message-----
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com]On Behalf Of vishwanath
Sent: Thursday, May 16, 2002 7:38 AM
To: NT Developers Interest List
Subject: [ntdev] please reply to this…

Hi ALL,

Is it possible to register a SCSI Device to the NDIS subsystem?
If so how is it possible just mail me or just give me some URL for the same.

Please do reply me…

Regards,
Vishwanath M.

You are currently subscribed to ntdev as: xxxxx@spinnakernet.com
To unsubscribe send a blank email to %%email.unsub%%

you can register anything to Ndis. Of course if you ALSO want to register it
someone else i.e. scsi, then it depends what you want to do.

Robin

-----Original Message-----
From: vishwanath [mailto:xxxxx@deccanetdesignstele.com]
Sent: Thursday, May 16, 2002 1:38 PM
To: NT Developers Interest List
Subject: [ntdev] please reply to this…

Hi ALL,

Is it possible to register a SCSI Device to the NDIS subsystem?
If so how is it possible just mail me or just give me some URL for the same.

Please do reply me…

Regards,
Vishwanath M.

You are currently subscribed to ntdev as: xxxxx@exgate.tek.com
To unsubscribe send a blank email to %%email.unsub%%

Sure, but if you are writing a miniport with an NDIS lower-edge, you
have a long row to hoe. In fact, a SCSI miniport will not work. You will
have latency issues to get around context issues.

Jamey Kirby
StorageCraft, inc.
xxxxx@storagecraft.com
www.storagecraft.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of vishwanath
Sent: Thursday, May 16, 2002 4:38 AM
To: NT Developers Interest List
Subject: [ntdev] please reply to this…

Hi ALL,

Is it possible to register a SCSI Device to the NDIS subsystem?
If so how is it possible just mail me or just give me some URL for the
same.

Please do reply me…

Regards,
Vishwanath M.

You are currently subscribed to ntdev as: xxxxx@storagecraft.com
To unsubscribe send a blank email to %%email.unsub%%

You can write a SCSI class/filter driver that has an NDIS edge. Your class driver registers with NDIS and attaches to the SCSI port, and converts NDIS packets to an SRB and sends it to ScsiPort.

Probably the easiest of all rows to hoe — all the others are chock full of BOULDERS!!!


Gary G. Little
xxxxx@broadstor.com
xxxxx@inland.net
“Jamey Kirby” wrote in message news:xxxxx@ntdev…
Sure, but if you are writing a miniport with an NDIS lower-edge, you have a long row to hoe. In fact, a SCSI miniport will not work. You will have latency issues to get around context issues.

Jamey Kirby

StorageCraft, inc.

xxxxx@storagecraft.com

www.storagecraft.com

-----Original Message-----
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of vishwanath
Sent: Thursday, May 16, 2002 4:38 AM
To: NT Developers Interest List
Subject: [ntdev] please reply to this…

Hi ALL,

Is it possible to register a SCSI Device to the NDIS subsystem?

If so how is it possible just mail me or just give me some URL for the same.

Please do reply me…

Regards,

Vishwanath M.


You are currently subscribed to ntdev as: xxxxx@storagecraft.com
To unsubscribe send a blank email to %%email.unsub%%

I suspect he want to convert SCSI requests into an encapsulated network
packet and visa versa. We did this once on a project. We had to use our
own SCSI port driver/miniport to accomplish this with a high degree of
reliability and performance. Using a SCSI miniport will cause problems.

Jamey Kirby
StorageCraft, inc.
xxxxx@storagecraft.com
www.storagecraft.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Gary G. Little
Sent: Thursday, May 16, 2002 7:46 AM
To: NT Developers Interest List
Subject: [ntdev] Re: please reply to this…

You can write a SCSI class/filter driver that has an NDIS edge. Your
class driver registers with NDIS and attaches to the SCSI port, and
converts NDIS packets to an SRB and sends it to ScsiPort.

Probably the easiest of all rows to hoe — all the others are chock
full of BOULDERS!!!


Gary G. Little
xxxxx@broadstor.com
xxxxx@inland.net
“Jamey Kirby” wrote in message
news:xxxxx@ntdev…
Sure, but if you are writing a miniport with an NDIS lower-edge, you
have a long row to hoe. In fact, a SCSI miniport will not work. You will
have latency issues to get around context issues.

Jamey Kirby
StorageCraft, inc.
xxxxx@storagecraft.com
www.storagecraft.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of vishwanath
Sent: Thursday, May 16, 2002 4:38 AM
To: NT Developers Interest List
Subject: [ntdev] please reply to this…

Hi ALL,

Is it possible to register a SCSI Device to the NDIS subsystem?
If so how is it possible just mail me or just give me some URL for the
same.

Please do reply me…

Regards,
Vishwanath M.

You are currently subscribed to ntdev as: xxxxx@storagecraft.com
To unsubscribe send a blank email to %%email.unsub%%

You are currently subscribed to ntdev as: xxxxx@storagecraft.com
To unsubscribe send a blank email to %%email.unsub%%

If your Initialize isn’t being called, then probably your .inf file is
wrong.

We’ll need more info on what exactly you want to do.
What do you mean by Intelligent I/O Controller ? Some generic I2O
(raid-)device?
How is it related to SCSI Drivers (if at all)?

Robin

-----Original Message-----
From: vishwanath [mailto:xxxxx@deccanetdesignstele.com]
Sent: Thursday, May 16, 2002 4:00 PM
To: Mitra, Robin
Subject: Re: [ntdev] RE: please reply to this…

Hi Robin,

Can u tell me how i can do this?
B’cos i am having a device called Intelligent I/O Controller
which i wanted
to register it to the NDIS & i am trying it to register it
with the NDIS,
but it is giving problem after DriverEntry,like it doesn’t call the
initialize routine of the driver.Even i am trying the different
possibilities,but i am not getting intialize called with the
Device on th
system.

Any help will be appreciated…

Regards,
Vishwanath M.

----- Original Message -----
From:
> To: “NT Developers Interest List”
> Sent: Thursday, May 16, 2002 6:54 PM
> Subject: [ntdev] RE: please reply to this…
>
>
> > you can register anything to Ndis. Of course if you ALSO
> want to register
> it
> > someone else i.e. scsi, then it depends what you want to do.
> >
> > Robin
> >
> > -----Original Message-----
> > From: vishwanath [mailto:xxxxx@deccanetdesignstele.com]
> > Sent: Thursday, May 16, 2002 1:38 PM
> > To: NT Developers Interest List
> > Subject: [ntdev] please reply to this…
> >
> >
> > Hi ALL,
> >
> > Is it possible to register a SCSI Device to the NDIS subsystem?
> > If so how is it possible just mail me or just give me some
> URL for the
> same.
> >
> > Please do reply me…
> >
> > Regards,
> > Vishwanath M.
> > —
> > You are currently subscribed to ntdev as: xxxxx@exgate.tek.com
> > To unsubscribe send a blank email to %%email.unsub%%
> >
> >
> > —
> > You are currently subscribed to ntdev as:
> xxxxx@deccanetdesignstele.com
> > To unsubscribe send a blank email to %%email.unsub%%
> >
> >
>
>

Vishwanath,

Please continue posting to the list. The chances are far greater to get help
there.
The .inf file you sent was unfortunately cut off by our virus checker, so I
can’t comment it.

If your device is ‘intellignet’, then it could be a I2O type device.
from I2O spec:

— [quote]
The host identifies an IOP by its PCI class code. Refer to [PCI] for further
detail. The PCI
class code has three fields:

  1. Base Class
  2. Subclass
  3. Programming Interface
    The Base Class value assigned for intelligent I/O controllers is 0Eh. The
    Subclass code
    assigned for PCI devices conforming to the I2 O specification is 00h. Two
    programming
    interfaces are specified: Both employ 32-bit data width, 32-bit addressing
    (64-bit optional), and
    little endian byte order, with the following characteristics:
    4.2.1.5.1.1 Programming interface code value = 00h
    ? Name = hardware FIFO at offset 40h
    — [/quote]

If it is a I2O type device and you’ll need completely different drivers
alltogether. I believe MS has something there (OSM) but I’m not sure.
I2O is a world of its own. See also http://www.intelligent-io.com/

Robin

-----Original Message-----
From: vishwanath [mailto:xxxxx@deccanetdesignstele.com]
Sent: Friday, May 17, 2002 4:52 AM
To: Mitra, Robin
Subject: Re: [ntdev] RE: please reply to this…

Hi Robin,

Yeah the device is a Generic Device which needs to
communicate with all the
TCP/IP Applications, for that purpose only i wanted to
register it with the
NDIS & I tried all the possibilities with INF file also,but i
couldn’t get
succeded.So i am here by attaching you the INF file which i
am using it.
The characteristics of this device are PCI card & is an
intelligent I/O
Controller which should get registered with the Network subsystem.
DeviceID -0661
VendorID-10CC
With this input i had written the INF file.

Just try to correct me, if i am doing wrong.

Regards,
Vishwanath M.

----- Original Message -----
From:
> To: “NT Developers Interest List”
> Sent: Thursday, May 16, 2002 10:05 PM
> Subject: [ntdev] RE: please reply to this…
>
>
> > If your Initialize isn’t being called, then probably your
> .inf file is
> > wrong.
> >
> > We’ll need more info on what exactly you want to do.
> > What do you mean by Intelligent I/O Controller ? Some generic I2O
> > (raid-)device?
> > How is it related to SCSI Drivers (if at all)?
> >
> > Robin
> >
> > > -----Original Message-----
> > > From: vishwanath [mailto:xxxxx@deccanetdesignstele.com]
> > > Sent: Thursday, May 16, 2002 4:00 PM
> > > To: Mitra, Robin
> > > Subject: Re: [ntdev] RE: please reply to this…
> > >
> > >
> > > Hi Robin,
> > >
> > > Can u tell me how i can do this?
> > > B’cos i am having a device called Intelligent I/O Controller
> > > which i wanted
> > > to register it to the NDIS & i am trying it to register it
> > > with the NDIS,
> > > but it is giving problem after DriverEntry,like it
> doesn’t call the
> > > initialize routine of the driver.Even i am trying the different
> > > possibilities,but i am not getting intialize called with the
> > > Device on th
> > > system.
> > >
> > > Any help will be appreciated…
> > >
> > > Regards,
> > > Vishwanath M.
> > >
> > >
> > >
> > > ----- Original Message -----
> > > From:
> > > To: “NT Developers Interest List”
> > > Sent: Thursday, May 16, 2002 6:54 PM
> > > Subject: [ntdev] RE: please reply to this…
> > >
> > >
> > > > you can register anything to Ndis. Of course if you ALSO
> > > want to register
> > > it
> > > > someone else i.e. scsi, then it depends what you want to do.
> > > >
> > > > Robin
> > > >
> > > > -----Original Message-----
> > > > From: vishwanath [mailto:xxxxx@deccanetdesignstele.com]
> > > > Sent: Thursday, May 16, 2002 1:38 PM
> > > > To: NT Developers Interest List
> > > > Subject: [ntdev] please reply to this…
> > > >
> > > >
> > > > Hi ALL,
> > > >
> > > > Is it possible to register a SCSI Device to the NDIS subsystem?
> > > > If so how is it possible just mail me or just give me some
> > > URL for the
> > > same.
> > > >
> > > > Please do reply me…
> > > >
> > > > Regards,
> > > > Vishwanath M.
> > > > —
> > > > You are currently subscribed to ntdev as:
> xxxxx@exgate.tek.com
> > > > To unsubscribe send a blank email to %%email.unsub%%
> > > >
> > > >
> > > > —
> > > > You are currently subscribed to ntdev as:
> > > xxxxx@deccanetdesignstele.com
> > > > To unsubscribe send a blank email to %%email.unsub%%
> > > >
> > > >
> > >
> > >
> >
> > —
> > You are currently subscribed to ntdev as:
> xxxxx@deccanetdesignstele.com
> > To unsubscribe send a blank email to %%email.unsub%%
> >
> >
>
>

Hi Robin,

Isn’t possible to write the MiniportIP driver for this Intelligent I/O
Controller.Yeah As you said this has the classcode(0E0001) & I am trying
many possibilities like changing all the things in the INF file & trying it
to get registered it with NDIS.
As you said where can i get the complete information to these kind of
drivers?Just if u have any URLs or materials just try to send me by mail.

Anyway i am sending the INF in a seperate mail.you can check it out.
Any suggestions most welcome.

Regards,
Vishwanath M.

----- Original Message -----
From:
To: “NT Developers Interest List”
Cc:
Sent: Friday, May 17, 2002 3:12 PM
Subject: [ntdev] RE: please reply to this…

Vishwanath,

Please continue posting to the list. The chances are far greater to get help
there.
The .inf file you sent was unfortunately cut off by our virus checker, so I
can’t comment it.

If your device is ‘intellignet’, then it could be a I2O type device.
from I2O spec:



If it is a I2O type device and you’ll need completely different drivers
alltogether. I believe MS has something there (OSM) but I’m not sure.
I2O is a world of its own. See also http://www.intelligent-io.com/

Robin

> -----Original Message-----
> From: vishwanath [mailto:xxxxx@deccanetdesignstele.com]
> Sent: Friday, May 17, 2002 4:52 AM
> To: Mitra, Robin
> Subject: Re: [ntdev] RE: please reply to this…
>
>
> Hi Robin,
>
> Yeah the device is a Generic Device which needs to
> communicate with all the
> TCP/IP Applications, for that purpose only i wanted to
> register it with the
> NDIS & I tried all the possibilities with INF file also,but i
> couldn’t get
> succeded.So i am here by attaching you the INF file which i
> am using it.
> The characteristics of this device are PCI card & is an
> intelligent I/O
> Controller which should get registered with the Network subsystem.
> DeviceID -0661
> VendorID-10CC
> With this input i had written the INF file.
>
> Just try to correct me, if i am doing wrong.
>
> Regards,
> Vishwanath M.
>
> ----- Original Message -----
> From:
> To: “NT Developers Interest List”
> Sent: Thursday, May 16, 2002 10:05 PM
> Subject: [ntdev] RE: please reply to this…
>
>
> > If your Initialize isn’t being called, then probably your
> .inf file is
> > wrong.
> >
> > We’ll need more info on what exactly you want to do.
> > What do you mean by Intelligent I/O Controller ? Some generic I2O
> > (raid-)device?
> > How is it related to SCSI Drivers (if at all)?
> >
> > Robin
> >
> > > -----Original Message-----
> > > From: vishwanath [mailto:xxxxx@deccanetdesignstele.com]
> > > Sent: Thursday, May 16, 2002 4:00 PM
> > > To: Mitra, Robin
> > > Subject: Re: [ntdev] RE: please reply to this…
> > >
> > >
> > > Hi Robin,
> > >
> > > Can u tell me how i can do this?
> > > B’cos i am having a device called Intelligent I/O Controller
> > > which i wanted
> > > to register it to the NDIS & i am trying it to register it
> > > with the NDIS,
> > > but it is giving problem after DriverEntry,like it
> doesn’t call the
> > > initialize routine of the driver.Even i am trying the different
> > > possibilities,but i am not getting intialize called with the
> > > Device on th
> > > system.
> > >
> > > Any help will be appreciated…
> > >
> > > Regards,
> > > Vishwanath M.
> > >
> > >
> > >
> > > ----- Original Message -----
> > > From:
> > > To: “NT Developers Interest List”
> > > Sent: Thursday, May 16, 2002 6:54 PM
> > > Subject: [ntdev] RE: please reply to this…
> > >
> > >
> > > > you can register anything to Ndis. Of course if you ALSO
> > > want to register
> > > it
> > > > someone else i.e. scsi, then it depends what you want to do.
> > > >
> > > > Robin
> > > >
> > > > -----Original Message-----
> > > > From: vishwanath [mailto:xxxxx@deccanetdesignstele.com]
> > > > Sent: Thursday, May 16, 2002 1:38 PM
> > > > To: NT Developers Interest List
> > > > Subject: [ntdev] please reply to this…
> > > >
> > > >
> > > > Hi ALL,
> > > >
> > > > Is it possible to register a SCSI Device to the NDIS subsystem?
> > > > If so how is it possible just mail me or just give me some
> > > URL for the
> > > same.
> > > >
> > > > Please do reply me…
> > > >
> > > > Regards,
> > > > Vishwanath M.
> > > > —
> > > > You are currently subscribed to ntdev as:
> xxxxx@exgate.tek.com
> > > > To unsubscribe send a blank email to %%email.unsub%%
> > > >
> > > >
> > > > —
> > > > You are currently subscribed to ntdev as:
> > > xxxxx@deccanetdesignstele.com
> > > > To unsubscribe send a blank email to %%email.unsub%%
> > > >
> > > >
> > >
> > >
> >
> > —
> > You are currently subscribed to ntdev as:
> xxxxx@deccanetdesignstele.com
> > To unsubscribe send a blank email to %%email.unsub%%
> >
> >
>
>


You are currently subscribed to ntdev as: xxxxx@deccanetdesignstele.com
To unsubscribe send a blank email to %%email.unsub%%

Vishwanath,

It seems you need a LAN OSM (or write one yourself?).
MS has Storage OSM and a LAN OSM was scheduled for NT5 (it was called at
that time). What the situation is now,
I don’t know.

You’ll have to ask MS what the status of LAN OSM is.
If you want to write one yourself, study the I2O specs first (the URL I sent
you earlier).
Get some SW for your board (test sw from the vendor, docs, source code…
whatever).

Just out of curiosity, How come you have such a board with no drivers? Are
you the vendor? or do you only have drivers
for other OSs ?

Robin

-----Original Message-----
From: vishwanath [mailto:xxxxx@deccanetdesignstele.com]
Sent: Friday, May 17, 2002 12:33 PM
To: NT Developers Interest List
Subject: [ntdev] RE: please reply to this…

Hi Robin,

Isn’t possible to write the MiniportIP driver for this Intelligent I/O
Controller.Yeah As you said this has the classcode(0E0001) &
I am trying
many possibilities like changing all the things in the INF
file & trying it
to get registered it with NDIS.
As you said where can i get the complete information to these kind of
drivers?Just if u have any URLs or materials just try to send
me by mail.

Anyway i am sending the INF in a seperate mail.you can check it out.
Any suggestions most welcome.

Regards,
Vishwanath M.

----- Original Message -----
From:
> To: “NT Developers Interest List”
> Cc:
> Sent: Friday, May 17, 2002 3:12 PM
> Subject: [ntdev] RE: please reply to this…
>
>
> Vishwanath,
>
> Please continue posting to the list. The chances are far
> greater to get help
> there.
> The .inf file you sent was unfortunately cut off by our virus
> checker, so I
> can’t comment it.
>
> If your device is ‘intellignet’, then it could be a I2O type device.
> from I2O spec:
>
> —


>
> If it is a I2O type device and you’ll need completely
> different drivers
> alltogether. I believe MS has something there (OSM) but I’m not sure.
> I2O is a world of its own. See also http://www.intelligent-io.com/
>
> Robin
>
>
> > -----Original Message-----
> > From: vishwanath [mailto:xxxxx@deccanetdesignstele.com]
> > Sent: Friday, May 17, 2002 4:52 AM
> > To: Mitra, Robin
> > Subject: Re: [ntdev] RE: please reply to this…
> >
> >
> > Hi Robin,
> >
> > Yeah the device is a Generic Device which needs to
> > communicate with all the
> > TCP/IP Applications, for that purpose only i wanted to
> > register it with the
> > NDIS & I tried all the possibilities with INF file also,but i
> > couldn’t get
> > succeded.So i am here by attaching you the INF file which i
> > am using it.
> > The characteristics of this device are PCI card & is an
> > intelligent I/O
> > Controller which should get registered with the Network subsystem.
> > DeviceID -0661
> > VendorID-10CC
> > With this input i had written the INF file.
> >
> > Just try to correct me, if i am doing wrong.
> >
> > Regards,
> > Vishwanath M.
> >
> > ----- Original Message -----
> > From:
> > To: “NT Developers Interest List”
> > Sent: Thursday, May 16, 2002 10:05 PM
> > Subject: [ntdev] RE: please reply to this…
> >
> >
> > > If your Initialize isn’t being called, then probably your
> > .inf file is
> > > wrong.
> > >
> > > We’ll need more info on what exactly you want to do.
> > > What do you mean by Intelligent I/O Controller ? Some generic I2O
> > > (raid-)device?
> > > How is it related to SCSI Drivers (if at all)?
> > >
> > > Robin
> > >
> > > > -----Original Message-----
> > > > From: vishwanath [mailto:xxxxx@deccanetdesignstele.com]
> > > > Sent: Thursday, May 16, 2002 4:00 PM
> > > > To: Mitra, Robin
> > > > Subject: Re: [ntdev] RE: please reply to this…
> > > >
> > > >
> > > > Hi Robin,
> > > >
> > > > Can u tell me how i can do this?
> > > > B’cos i am having a device called Intelligent I/O Controller
> > > > which i wanted
> > > > to register it to the NDIS & i am trying it to register it
> > > > with the NDIS,
> > > > but it is giving problem after DriverEntry,like it
> > doesn’t call the
> > > > initialize routine of the driver.Even i am trying the different
> > > > possibilities,but i am not getting intialize called with the
> > > > Device on th
> > > > system.
> > > >
> > > > Any help will be appreciated…
> > > >
> > > > Regards,
> > > > Vishwanath M.
> > > >
> > > >
> > > >
> > > > ----- Original Message -----
> > > > From:
> > > > To: “NT Developers Interest List”
> > > > Sent: Thursday, May 16, 2002 6:54 PM
> > > > Subject: [ntdev] RE: please reply to this…
> > > >
> > > >
> > > > > you can register anything to Ndis. Of course if you ALSO
> > > > want to register
> > > > it
> > > > > someone else i.e. scsi, then it depends what you want to do.
> > > > >
> > > > > Robin
> > > > >
> > > > > -----Original Message-----
> > > > > From: vishwanath [mailto:xxxxx@deccanetdesignstele.com]
> > > > > Sent: Thursday, May 16, 2002 1:38 PM
> > > > > To: NT Developers Interest List
> > > > > Subject: [ntdev] please reply to this…
> > > > >
> > > > >
> > > > > Hi ALL,
> > > > >
> > > > > Is it possible to register a SCSI Device to the NDIS
> subsystem?
> > > > > If so how is it possible just mail me or just give me some
> > > > URL for the
> > > > same.
> > > > >
> > > > > Please do reply me…
> > > > >
> > > > > Regards,
> > > > > Vishwanath M.
> > > > > —
> > > > > You are currently subscribed to ntdev as:
> > xxxxx@exgate.tek.com
> > > > > To unsubscribe send a blank email to %%email.unsub%%
> > > > >
> > > > >
> > > > > —
> > > > > You are currently subscribed to ntdev as:
> > > > xxxxx@deccanetdesignstele.com
> > > > > To unsubscribe send a blank email to %%email.unsub%%
> > > > >
> > > > >
> > > >
> > > >
> > >
> > > —
> > > You are currently subscribed to ntdev as:
> > xxxxx@deccanetdesignstele.com
> > > To unsubscribe send a blank email to %%email.unsub%%
> > >
> > >
> >
> >
>
> —
> You are currently subscribed to ntdev as:
> xxxxx@deccanetdesignstele.com
> To unsubscribe send a blank email to %%email.unsub%%
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@exgate.tek.com
> To unsubscribe send a blank email to %%email.unsub%%
>