summaryrefslogtreecommitdiffstats
path: root/src/drivers
diff options
context:
space:
mode:
authorMichael Brown2008-08-20 03:02:51 +0200
committerMichael Brown2008-08-20 03:02:51 +0200
commitf6f6f626f7f63269c92932e7701392d619c44312 (patch)
tree4398fafbc56cebbcda0094475dab5a471cde35b5 /src/drivers
parent[smbios] Print SMBIOS version number in debugging messages (diff)
downloadipxe-f6f6f626f7f63269c92932e7701392d619c44312.tar.gz
ipxe-f6f6f626f7f63269c92932e7701392d619c44312.tar.xz
ipxe-f6f6f626f7f63269c92932e7701392d619c44312.zip
[undi] Work around broken UNDI polling behaviour in winBoot/i
Some dumb NBPs (e.g. emBoot's winBoot/i) never call PXENV_UNDI_ISR with FuncFlag=PXENV_UNDI_ISR_START; they just sit in a tight polling loop merrily violating the PXE spec with repeated calls to PXENV_UNDI_ISR_IN_PROCESS. Force a extra calls to netdev_poll() to cope with these out-of-spec clients.
Diffstat (limited to 'src/drivers')
0 files changed, 0 insertions, 0 deletions