index
:
ipxe
master
qemu
ipxe
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
arch
/
i386
/
drivers
/
net
/
undinet.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix compiler warnings that appear only on OpenBSD.
Michael Brown
2007-12-06
1
-1
/
+1
*
Don't rely on retry.c's periodically calling currticks() in order to
Michael Brown
2007-07-29
1
-1
/
+7
*
Move uninitialised .data16 variables to .bss16; saves around 2000
Michael Brown
2007-07-16
1
-2
/
+2
*
Kill off the enforced RX quota; it only seems to hurt on real hardware.
Michael Brown
2007-07-14
1
-3
/
+1
*
Improve error reporting for strange length combinations reported by
Michael Brown
2007-07-10
1
-6
/
+21
*
Report RX errors via netdev_rx_err()
Michael Brown
2007-07-10
1
-1
/
+2
*
Protect ISR against failure to unhook.
Michael Brown
2007-07-10
1
-34
/
+15
*
Working code to call the PXE stack from within the ISR.
Michael Brown
2007-07-10
1
-19
/
+22
*
Use net_device_operations structure and netdev_nullify() to allow for
Michael Brown
2007-07-07
1
-10
/
+28
*
Work around Etherboot 5.4 bug when multiple packets are received.
Michael Brown
2007-07-03
1
-1
/
+38
*
It's not just Etherboot that fails to generate TX completions.
Michael Brown
2007-07-03
1
-2
/
+2
*
Document TX completion bug.
Michael Brown
2007-07-03
1
-0
/
+10
*
Use a common base-memory packet buffer for DHCP construction (as used
Michael Brown
2007-07-02
1
-11
/
+5
*
Kill off hotplug.h and just make net devices normal reference-counted
Michael Brown
2007-06-27
1
-2
/
+2
*
pkbuff->iobuf changeover
Michael Brown
2007-05-19
1
-27
/
+27
*
Don't call PXENV_STOP_UNDI in the kpxeprefix. This slighy breaks the
Michael Brown
2007-01-29
1
-9
/
+14
*
Add some trace messages for important events
Michael Brown
2007-01-13
1
-0
/
+6
*
Pick up the return status code from the correct place now that we
Michael Brown
2007-01-13
1
-2
/
+1
*
When an UNDI API call fails, print everything there is to know about it.
Michael Brown
2007-01-13
1
-3
/
+20
*
Always send EOI. We can't feasibly share interrupts (since we have no
Michael Brown
2007-01-13
1
-4
/
+12
*
We *do* have a __data16_array after all!
Michael Brown
2007-01-12
1
-6
/
+1
*
Add "name" field to struct device to allow human-readable hardware device
Michael Brown
2007-01-10
1
-0
/
+1
*
Add RX quotas to the net device poll() method. This avoids the problem
Michael Brown
2007-01-09
1
-16
/
+35
*
Rename pkb_available() to pkb_tailroom() for consistency with Linux's
Michael Brown
2007-01-09
1
-2
/
+2
*
Added net device TX queue; this will be needed to support the PXE UNDI API
Michael Brown
2007-01-09
1
-4
/
+8
*
Added ability to break ISR processing over several calls to poll().
Michael Brown
2007-01-09
1
-17
/
+34
*
Send EOI after enabling interrupt, in case the device had asserted IRQ
Michael Brown
2007-01-09
1
-0
/
+1
*
Tidied up debug messages
Michael Brown
2007-01-08
1
-1
/
+2
*
Use "struct undi_device" instead of "struct pxe_device", and use the
Michael Brown
2007-01-08
1
-151
/
+134
*
Renamed undi.c to undinet.c. (undi.c will become the UNDI PCI driver)
Michael Brown
2007-01-08
1
-0
/
+660