QUOTE (ujen @ Dec 5 2009, 06:29 PM)

i got the 5761e, and i get the same error for nvram. what else did you edit to skip nvram checks? thanks
the 5764 is now officially included in the Apple driver, 5761 is not, there are hardware checks inside the code...
this snap is from GetAdapterInfo, and there are many others.
__text:0000B1CE movzx eax, word ptr [ebx+3CCh]
__text:0000B1D5 cmp ax, 106Bh ; is Apple?
__text:0000B1D9 jz short loc_B229
__text:0000B1DB cmp ax, 14E4h ; is Broadcom??
__text:0000B1DF jz short loc_B229
__text:0000B1E1 movzx eax, ax
__text:0000B1E4 mov [esp+38h+var_28], offset aGetadapterinfo ; "getAdapterInfo - Vendor is unknown"
__text:0000B1EC mov [esp+38h+var_2C], 0
__text:0000B1F4 mov [esp+38h+var_30], 0
__text:0000B1FC mov [esp+38h+var_34], eax
__text:0000B200 mov [esp+38h+var_38], 1
__text:0000B207 call BCM5701EnetIOLog ; BCM5701Enet::KIOLog(uchar,ulong,ulong,ulong,char const*)
__text:0000B20C movzx eax, word ptr [ebx+3CCh]
__text:0000B213 mov [esp+38h+var_2C], offset aGetadapterinfo ; "getAdapterInfo - Vendor is unknown"
__text:0000B21B mov [esp+38h+var_30], 0
__text:0000B223 mov [esp+38h+var_34], eax
__text:0000B227 jmp short loc_B294
__text:0000B229 ; ---------------------------------------------------------------------------
__text:0000B229
__text:0000B229 loc_B229: ;CODE XREF: BCM5701Enet::getAdapterInfo(void)+9Fj
__text:0000B229 ; BCM5701Enet::getAdapterInfo(void)+A5j
__text:0000B229 movzx eax, word ptr [ebx+3CEh]
__text:0000B230 cmp ax, 1659h ; is BCM5721????
__text:0000B234 jz loc_BCA4
__text:0000B23A cmp ax, 166Ah ; is BCM5780????
__text:0000B23E jz loc_BCA4
__text:0000B244 cmp ax, 1684h ; is BCM5764????
__text:0000B248 jz loc_BCA4
__text:0000B24E movzx eax, ax
__text:0000B251 mov [esp+38h+var_28], offset aGetadapterin_0 ; "getAdapterInfo - Device is unknown"
__text:0000B259 mov [esp+38h+var_2C], 0
__text:0000B261 mov [esp+38h+var_30], eax
__text:0000B265 mov [esp+38h+var_34], 0
__text:0000B26D mov [esp+38h+var_38], 1