You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am developed a Network Driver for a proprietary card, and am currently stuck on this problem. The driver is initialized and is functional and able to receive an ethernet packet successfully. The UEFI then shuts it down and promptly reinitializes it. I have no idea why. I am expecting to receive a DHCP IP address assignment packet, or something, I am not sure what the driver should expect to receive. But it never happens. Here is the ordering of the Function Table calls:
Is this ordering normal? Is there something that I did wrong to make it call SHUTDOWN, STOP, START, then INITIALIZE?
If that part is expected, can someone tell me what the UEFI is trying to accomplish with this sequence of GET_STATUS and RECEIVE calls? The RECEIVE/GET_STATUS sequence continues indefinitely.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hello all,
I am developed a Network Driver for a proprietary card, and am currently stuck on this problem. The driver is initialized and is functional and able to receive an ethernet packet successfully. The UEFI then shuts it down and promptly reinitializes it. I have no idea why. I am expecting to receive a DHCP IP address assignment packet, or something, I am not sure what the driver should expect to receive. But it never happens. Here is the ordering of the Function Table calls:
Is this ordering normal? Is there something that I did wrong to make it call SHUTDOWN, STOP, START, then INITIALIZE?
If that part is expected, can someone tell me what the UEFI is trying to accomplish with this sequence of GET_STATUS and RECEIVE calls? The RECEIVE/GET_STATUS sequence continues indefinitely.
I appreciate any insight you can provide.
Thanks!
Darin
Beta Was this translation helpful? Give feedback.
All reactions