Schemes for synchronizing networked stations using data messages and
hardware pulses are described herein. In one embodiment, a method to
provide time data from a first processor to at least one second processor
may include transmitting a data message from the first processor to the
at least one second processor, in which the data message associates a
hardware pulse with a future time, and transmitting a hardware pulse from
the first processor to the at least one second processor at the future
time.