I connected pin 10(ACK) to pin 3 (data out). Then ran 2 copies of 
testpi. testpi #1 used to "get.time", and the other generated pulses ("pulse").

I then graphed the ISR_timestamp - pulse_timestamp.

Ran these test on a CentOS 6/ 2.6.32-358.2.1.el6.x86_64 with a 
 Intel(R) Core(TM) i3-2120 CPU @ 3.30GHz

1. rep=100000 usec=5000  (0.005 sec x 100000)

   Graph of ISR_timestamp - pulse_timestamp shows worst case of 300 usec.
	All other samples are under 40 usec.
    
One was 70 usec, all other was under 50 microseconds. "Looks like parint could provde ~100 resolution microseconds 99.99% of the time."