US 11,698,804 B2
Adaptive virtual function drivers for electronic devices
Anjali Singhai Jain, Portland, OR (US); Mitu Aggarwal, Portland, OR (US); Parthasarathy Sarangam, Portland, OR (US); Donald Wood, Austin, TX (US); Jesse Brandeburg, Portland, OR (US); and Mitchell A. Williams, Hillsboro, OR (US)
Assigned to INTEL CORPORATION, Santa Clara, CA (US)
Filed by INTEL CORPORATION, Santa Clara, CA (US)
Filed on Jan. 27, 2021, as Appl. No. 17/159,572.
Application 17/159,572 is a continuation of application No. 15/942,152, filed on Mar. 30, 2018, granted, now 10,970,099.
Claims priority of provisional application 62/513,625, filed on Jun. 1, 2017.
Prior Publication US 2021/0149697 A1, May 20, 2021
Int. Cl. G06F 9/455 (2018.01); G06F 8/61 (2018.01); G06F 13/10 (2006.01)
CPC G06F 9/45537 (2013.01) [G06F 8/63 (2013.01); G06F 13/102 (2013.01); G06F 9/45558 (2013.01)] 22 Claims
OG exemplary drawing
 
1. An apparatus, comprising:
processing circuitry; and
a memory to store instructions for an adaptive virtual function (VF) driver for a physical device, the instructions executable by the circuitry to cause the circuitry to:
activate a standard feature set supported by the adaptive VF driver and a physical function (PF) of the physical device;
identify an advanced feature set supported by the adaptive VF driver and the PF; and
activate the advanced feature set supported by the adaptive VF driver and the PF.