Commit Graph

55 Commits

Author SHA1 Message Date
Michael Brown
3c2cc59d25 Added ability to break ISR processing over several calls to poll().
This will allow us to implement RX quotas.
2007-01-09 17:04:10 +00:00
Michael Brown
aa7bda7b47 Send EOI after enabling interrupt, in case the device had asserted IRQ
to the PIC while it was disabled.
2007-01-09 14:53:19 +00:00
Michael Brown
66f7bcc785 Tidied up debug messages 2007-01-08 03:34:06 +00:00
Michael Brown
675fe200e5 Use "struct undi_device" instead of "struct pxe_device", and use the
function prefix "undinet_" and the variable name "undinic" in undinet.c,
so that we can reserve the variable name "undi" for a struct undi_device.

The idea is that we preserve the Etherboot 5.4 convention that the "UNDI"
code refers to our using an underlying UNDI stack, while the "PXE" code
refers to our providing a PXE API.
2007-01-08 02:24:53 +00:00
Michael Brown
36c1e1aa57 Renamed undi.c to undinet.c. (undi.c will become the UNDI PCI driver) 2007-01-08 02:02:07 +00:00