- The HW capabilities aren't there in those HCAs, in fact some earlier versions of ConnectX HCAs aren't supported either.
Sorry to be the bearer of bad news. :(
Post by Scott KreelWow, thanks for the quick response Fab!
I have a bunch of Mellanox Infinihost III Ex cards (all MHEA28-XTC) and
I'd like to be able to see if I can get SMB Direct to work over them.
I've relatively new to Windows driver development and I thought that
trying to add kRDMA support to these old cards would be a great way to
learn. Assuming there isn't some hardware limitation that is preventing
these older cards from working? Again, I'm new but I'm thinking I would
need to update the NDIS miniport in the existing ofed code base to
support the new NDIS 6.3 API? Any guidance and help is appreciated!
Thanks!
Scott
Hi Scott,
Welcome!
Scott Kreel wrote on Tue, 12 Jun 2012 at 14:14:10
Post by Scott KreelWhere should a new developer start in order to get familiar with the
code base and the directory structure?
- core: all process management, IOCTL handling, anything non-HW
specific. The drivers here are generally loaded as filter drivers above
the HW driver.
- hw: HW specific driver, makes the device work.
- ulp: Upper Level Protocols, the various drivers and DLLs that let you
actually do something with the driver stack. E.g. OpenSM, IPoIB,
NetworkDirect provider
If you can say what you are interested in, it will be easier to give you
more specific guidance.
Cheers,
-Fab