Subversion Repositories Kolibri OS

Rev

Rev 5016 | Rev 5498 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5016 Rev 5250
Line 765... Line 765...
765
 
765
 
766
        mcall   74, -1          ; get number of active network devices
766
        mcall   74, -1          ; get number of active network devices
767
        mov     ecx, eax
767
        mov     ecx, eax
768
        dec     al
768
        dec     al
-
 
769
        mov     [last_device], al
-
 
770
        cmp     [device], al
-
 
771
        jbe     @f
-
 
772
        mov     [device], 0
Line 769... Line 773...
769
        mov     [last_device], al
773
  @@:
770
 
774
 
771
        xor     ebx, ebx        ; get device type
775
        xor     ebx, ebx        ; get device type
772
  .loop:
776
  .loop:
Line 813... Line 817...
813
 
817
 
Line 814... Line 818...
814
 
818
 
815
; DATA AREA
819
; DATA AREA
816
 
820
 
817
name            db 'Network status', 0
821
name            db 'Network status', 0
818
mode            dw 101
822
mode            dw 101          ; currently selected protocol
819
device          db 0
823
device          db 1            ; currently selected device
820
last_device     db 0
824
last_device     db ?            ; last device available
Line 821... Line 825...
821
device_type     dd 0
825
device_type     dd ?
822
last            dd 0
826
last            dd ?
823
modes           db 'Physical    IPv4      ARP       ICMP      UDP       TCP', 0
827
modes           db 'Physical    IPv4      ARP       ICMP      UDP       TCP', 0