Subversion Repositories Kolibri OS

Rev

Rev 9147 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 9147 Rev 9149
Line 716... Line 716...
716
        test    eax, STATUS_LU
716
        test    eax, STATUS_LU
717
        jz      .ok
717
        jz      .ok
Line 718... Line 718...
718
 
718
 
719
        test    eax, STATUS_FD
719
        test    eax, STATUS_FD
720
        jz      @f
720
        jz      @f
721
        or      cl, ETH_LINK_FD
721
        or      cl, ETH_LINK_FULL_DUPLEX
722
  @@:
722
  @@:
723
        shr     eax, STATUS_SPEED_SHIFT
723
        shr     eax, STATUS_SPEED_SHIFT
724
        and     al, 3
724
        and     al, 3
725
        test    al, al
725
        test    al, al
726
        jnz     @f
726
        jnz     @f
727
        or      cl, ETH_LINK_10M
727
        or      cl, ETH_LINK_SPEED_10M
728
        jmp     .ok
728
        jmp     .ok
729
  @@:
729
  @@:
730
        cmp     al, 1
730
        cmp     al, 1
731
        jne     @f
731
        jne     @f
732
        or      cl, ETH_LINK_100M
732
        or      cl, ETH_LINK_SPEED_100M
733
        jmp     .ok
733
        jmp     .ok
734
  @@:
734
  @@:
735
        or      cl, ETH_LINK_1G
735
        or      cl, ETH_LINK_SPEED_1G
Line 736... Line 736...
736
;        jmp     .ok
736
;        jmp     .ok
737
 
737
 
738
  .ok:
738
  .ok: