How does SHAMPO work?

I’ve purchased a ConnectX-7 and would like to see in what format packets are passed up to the kernel. Is there any documentation or manual that explains this?