We are looking for network cards that support hardware timestamps (hardstamps). We need this for capturing packets with high precision and also do synchronisation using PTP / IEEE 1588.

On the web, there are plenty of resources where people say that they are using Intel cards or others, but none of them lists actual product names. 

Where can I find detailed information on this or can you recommend any network card that can do these things? How can I ensure that the card also takes hardstamps for non-PTP packets?

Update
------

In the meantime I got an answer from Intel confirming that the adapters I340 and I350 support hardstamps for PTP. Unfortunately, the data sheets do not state whether there is also support for hardstamping non-PTP packets.