<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.3243" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi All,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>While skimming thru the WinOF code<EM> </EM>I came 
across few doubts.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>First of all  ,following is my 
understanding:-</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>1) ibbus.sys provides two interfaces ,one on upper 
edge (GUID_IB_AL_INTERFACE) for IB Clients and another on lower edge 
(GUID_IB_CL_INTERFACE) for HCA drivers</FONT></DIV>
<DIV><FONT face=Arial size=2>    to register themselves for a 
particular HCA device.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>If anything is wrong please correct 
me.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>My doubts are regarding the loading of 
drivers...</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>PCI bus driver enumerates the attached devices and 
comes to know about an attached device and with the help of PnP manager it comes 
to know about the Device's Instance ID (DIID) and is accordingly able to 
load the mthca drivers (mthca.sys).</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>When are <STRONG>ibbus.sys</STRONG> and 
<STRONG>ibiou.sys</STRONG> comes into the picture.</FONT></DIV>
<DIV><FONT face=Arial size=2>To be specific when are their <STRONG>entry point 
routines</STRONG> and their <STRONG>adddevice</STRONG> routine are 
called.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Also if somebody has some kind of documentation on 
Windows OFED stack ,I would be highly grateful to himi/her sharing on the 
group.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>If I missed out something or misunderstood 
something ,a correction would be highly appreciated.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Regards</FONT></DIV>
<DIV><FONT face=Arial size=2>Deepak Gupta</FONT></DIV></BODY></HTML>