/kernel/branches/net/drivers/3c59x.asm |
---|
545,7 → 545,8 |
.register: |
call EthRegDev |
mov [device.type], NET_TYPE_ETH |
call NetRegDev |
cmp eax, -1 |
je .destroy |
566,7 → 567,7 |
.find_devicenum: |
DEBUGF 1,"Trying to find device number of already registered device\n" |
call EthStruc2Dev ; This kernel procedure converts a pointer to device struct in ebx |
call NetPtrToNum ; This kernel procedure converts a pointer to device struct in ebx |
; into a device number in edi |
mov eax, edi ; Application wants it in eax instead |
DEBUGF 1,"Kernel says: %u\n", eax |