449,7 → 449,6 |
dec bl |
jz .out_queue ; 7 |
|
|
.error: |
mov eax, -1 |
ret |
456,25 → 455,26 |
|
.packets_tx: |
add eax, ETH_DRV_LIST |
mov eax, [eax] |
mov eax, [eax + ETH_DEVICE.packets_tx] |
mov eax, dword [eax] |
mov eax, dword [eax + ETH_DEVICE.packets_tx] |
|
ret |
|
.packets_rx: |
add eax, ETH_DRV_LIST |
mov eax, [eax] |
mov eax, [eax + ETH_DEVICE.packets_rx] |
mov eax, dword [eax] |
mov eax, dword [eax + ETH_DEVICE.packets_rx] |
ret |
|
.bytes_tx: |
add eax, ETH_DRV_LIST |
mov eax, [eax] |
mov eax, dword [eax] |
mov eax, dword [eax + ETH_DEVICE.bytes_tx + 4] |
ret |
|
.bytes_rx: |
add eax, ETH_DRV_LIST |
mov eax, [eax] |
mov eax, dword [eax] |
mov eax, dword [eax + ETH_DEVICE.bytes_rx + 4] |
ret |
|