index
:
openslx-ng/ipxe.git
master
openslx
Fork of ipxe; additional commands and features
OpenSLX
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
*
[netdevice] Separate out the concept of hardware and link-layer addresses
Michael Brown
2009-08-12
1
-2
/
+2
*
[undi] Include PXENV_GET_IFACE_INFO's ServiceFlags in debug output
Michael Brown
2009-06-23
1
-2
/
+3
*
[legal] Add a selection of FILE_LICENCE declarations
Michael Brown
2009-05-18
1
-0
/
+2
*
[build] Enable building with the Intel C compiler (icc)
Michael Brown
2009-03-26
1
-3
/
+2
*
[pxeprefix] Add .kkpxe image type and ability to return via PXE stack
Michael Brown
2009-02-18
1
-22
/
+35
*
[iobuf] Add iob_disown() and use it where it simplifies code
Michael Brown
2009-02-01
1
-2
/
+1
*
[i386] Change [u]int32_t to [unsigned] int, rather than [unsigned] long
Michael Brown
2008-11-19
1
-1
/
+1
*
[uaccess] Formalise the uaccess API
Michael Brown
2008-10-13
1
-0
/
+1
*
[i386] Change semantics of __from_data16 and __from_text16
Michael Brown
2008-07-01
1
-9
/
+6
*
[undi] Ask for promiscuous packet reception when using UNDI driver
Michael Brown
2008-06-10
1
-2
/
+6
*
[NETDEV] Add notion of link state
Michael Brown
2008-04-22
1
-0
/
+3
*
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