Suresh> Another newbee question. I only see a Mellanox HCA driver Suresh> in the gen2/trunk, which is a PCI device. Where as, we Suresh> have a proprietary implementation of the HCA, where the Suresh> PHY is accessed by the host via an FPGA (Host-bridge).
Suresh> 1. Is there a Generic Device Driver (I see it being Suresh> mentioned in many places). 2. If none, can I replace some Suresh> files/functions within the Mellanox driver with the low Suresh> level addresses etc, to achieve the same. You will need to write a driver for your hardware. One way to think of it is if you have an ethernet interface, then you need to write a NIC driver for your specific hardware. For InfiniBand, your driver needs to discover the hardware. For each IB device, the driver must fill in a struct ib_device with function pointers for the methods it implements, and pass the ib_device to ib_register_device(). In mthca, this is done in mthca_register_device(). - R. _______________________________________________ openib-general mailing list openib-general@openib.org http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general