Driver for network timing systems
AssigneeAltera Corporation
InventorsSita Rama Chandrasekhar Mallela, Yu Ying Choo
Life of this patent
Estimating the term…
Loading patent…
AssigneeAltera Corporation
InventorsSita Rama Chandrasekhar Mallela, Yu Ying Choo
Estimating the term…
Devices and methods of providing drivers for software and hardware systems to avoid additional polling or interrupt mechanisms are provided. An electronic device includes a processor supporting a device driver to perform a data packet receiving operation or data packet transmission operation. The device driver causes the processor to receive one or more data packets to a port of the processor according to a time-synchronization protocol. The device driver polls the DMA feature for a completion status of the storing. The device driver causes the processor to determine a timestamp of the one or more data packets and to complete the data packet receiving operation without the device driver causing the processor to perform a polling operation or an interrupt operation to retrieve the timestamp of the one or more data packets.
An electronic device, comprising:
An electronic device, comprising:
A non-transitory computer-readable medium having computer-executable code stored thereon, the computer-executable code comprising instructions configured to cause one or more processors supporting a device driver that performs functions associated with an application running on an electronic device that transmits and receives data packets to:
Dependencies are inferred from the claim text.