diff options
author | H. Peter Anvin <hpa@linux.intel.com> | 2011-04-22 15:57:33 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@linux.intel.com> | 2011-04-22 15:57:33 -0700 |
commit | 2fa8eb93e5b2fc684d27f018c0a84341eaed5476 (patch) | |
tree | 2a29092e6e79813f930c76ed8d6f78e5843bab04 /core/fs/pxe/pxe.h | |
parent | f5203bfa11fde88d16f471b4050ed1da73387c7a (diff) | |
download | syslinux-2fa8eb93e5b2fc684d27f018c0a84341eaed5476.tar.gz |
lwip: handle UNDI stacks which need to be polled
If the UNDI stack reports either IRQ 0 or does NOT report the NDIS IRQ
supported flag, then poll the interrupt routine from the idle thread
instead.
This is somewhat limited; we really should have a chain of idle poll
routines to support things like serial console.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'core/fs/pxe/pxe.h')
-rw-r--r-- | core/fs/pxe/pxe.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/core/fs/pxe/pxe.h b/core/fs/pxe/pxe.h index d30e7839..0aa3c5a7 100644 --- a/core/fs/pxe/pxe.h +++ b/core/fs/pxe/pxe.h @@ -245,7 +245,6 @@ extern far_ptr_t pxe_irq_chain; void pxe_init_isr(void); void pxe_cleanup_isr(void); bool install_irq_vector(uint8_t irq, void (*isr)(void), far_ptr_t *old); -bool uninstall_irq_vector(uint8_t irq, void (*isr), far_ptr_t *old); /* pxe.c */ bool ip_ok(uint32_t); |