path: root/core/pxeisr.inc
diff options
authorH. Peter Anvin <hpa@zytor.com>2009-09-15 23:21:24 -0700
committerH. Peter Anvin <hpa@zytor.com>2009-09-15 23:21:24 -0700
commit6aa0542126e53fe96e6c794d35b7e36cfc925a47 (patch)
tree687659ef2c2d48827b90768596a37aaafed938e3 /core/pxeisr.inc
parent2cb4b33e20b10b2fc4f2808f498879b3d5ac7efd (diff)
core: pxe: additional work on the lwip port
Additional work on the lwip port. With this code, we can get pretty far before having problems. This moves malloc into the core directory, mostly so we can guard the malloc stuff with semaphores. I suspect we're going to have to have at least stub semaphores available to the library, since other things are going to need to be made thread-safe, too. This checkin contains debugging printfs and considerable amounts of placeholder code, that needs to be fixed. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'core/pxeisr.inc')
1 files changed, 1 insertions, 1 deletions
diff --git a/core/pxeisr.inc b/core/pxeisr.inc
index 1b5dc4d6..1c3e90a9 100644
--- a/core/pxeisr.inc
+++ b/core/pxeisr.inc
@@ -80,7 +80,7 @@ pxenv_undi_isr_buf:
.pkttype: resb 1
.size equ $-pxenv_undi_isr_buf
- global pxe_irq_num
+ global pxe_irq_vector
pxe_irq_vector resb 1 ; PXE IRQ vector
global pxe_irq_pending
pxe_irq_pending resb 1 ; IRQ pending flag