Bugfix in PCnet32 driver for net branch

git-svn-id: svn://kolibrios.org@2401 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
hidnplayr 2012-02-24 22:04:04 +00:00
parent 8c4037718d
commit 0478f45357

View File

@ -1061,7 +1061,9 @@ int_handler:
test ax, PCNET_CSR_RINT test ax, PCNET_CSR_RINT
jz @f jz @f
push ebx
.receiver_test_loop: .receiver_test_loop:
pop ebx
movzx eax, [device.cur_rx] movzx eax, [device.cur_rx]
; and eax, PCNET_RX_RING_MOD_MASK ; and eax, PCNET_RX_RING_MOD_MASK
mov edi, eax mov edi, eax
@ -1093,6 +1095,7 @@ int_handler:
test eax, eax ; Test if we allocated succesfully test eax, eax ; Test if we allocated succesfully
jz .abort ; jz .abort ;
push ebx
push .receiver_test_loop ; push .receiver_test_loop ;
push ecx ; for eth_receiver push ecx ; for eth_receiver
push eax ; push eax ;