Replies: 1 comment
-
I think this comment in
This is just a guess, please check that your driver reports media status correctly. It'll also help if you find some way to print stack traces to find which functions are actually calling your handler. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello all,
I have developed a Network Driver for a proprietary card, and am currently stuck on a problem. The driver is initialized, 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