In lieu of a strictly dedicated bus transaction such as a ping and
self-identification, the timing delays for an IEEE 1394 serial bus are
determined by an asynchronous transaction request and responsive
acknowledgement response. Timing may therefore be determined either from
asynchronous transactions occurring for other purposes (e.g., a read or
write) or initiated for the purpose of determining timing.