Subversion Repositories Kolibri OS

Rev

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

Rev 4798 Rev 4845
Line 269... Line 269...
269
        push    eax
269
        push    eax
270
        inc     bl
270
        inc     bl
271
        cmp     bl, 10
271
        cmp     bl, 10
272
        jbe     @r
272
        jbe     @r
Line -... Line 273...
-
 
273
 
-
 
274
        pop     eax
-
 
275
        test    al, al
-
 
276
        jnz     @f
-
 
277
        mov     edx, str_down
-
 
278
        jmp     .print_link
-
 
279
  @@:
-
 
280
        cmp     al, 100b
-
 
281
        jnz     @f
-
 
282
        mov     edx, str_10m
-
 
283
        jmp     .print_link
-
 
284
  @@:
-
 
285
        cmp     al, 110b
-
 
286
        jnz     @f
-
 
287
        mov     edx, str_10mfd
-
 
288
        jmp     .print_link
-
 
289
  @@:
-
 
290
        cmp     al, 1000b
-
 
291
        jnz     @f
-
 
292
        mov     edx, str_100m
-
 
293
        jmp     .print_link
-
 
294
  @@:
-
 
295
        cmp     al, 1010b
-
 
296
        jnz     @f
-
 
297
        mov     edx, str_100mfd
-
 
298
        jmp     .print_link
-
 
299
  @@:
-
 
300
        cmp     al, 10000b
-
 
301
        jnz     @f
-
 
302
        mov     edx, str_1g
-
 
303
        jmp     .print_link
-
 
304
  @@:
-
 
305
        cmp     al, 10010b
-
 
306
        jnz     @f
-
 
307
        mov     edx, str_1gfd
-
 
308
        jmp     .print_link
-
 
309
  @@:
-
 
310
        mov     edx, str_unknown
-
 
311
 
-
 
312
  .print_link:
-
 
313
        mov     ebx, 134 shl 16 + 35 + 4*18
-
 
314
        mov     ecx, 0xc0000000
-
 
315
        mov     edi, 0x00f3f3f3
-
 
316
        mcall   4
273
 
317
 
274
        mov     ebx, 0x000a0000
318
        mov     ebx, 0x000a0000
275
        pop     ecx
319
        pop     ecx
276
        mov     edx, 134 shl 16 + 35 + 4*18
320
        mov     edx, 134 shl 16 + 35 + 3*18
277
        mov     esi, 0x40000000
-
 
278
        mov     edi, 0x00F3F3F3
321
        mov     esi, 0x40000000
Line 279... Line 322...
279
        mcall   47
322
        mcall   47
280
 
323
 
281
        sub     edx, 18
324
        sub     edx, 18
Line 288... Line 331...
288
 
331
 
289
        sub     edx, 18
332
        sub     edx, 18
290
        pop     ecx
333
        pop     ecx
Line 291... Line -...
291
        mcall
-
 
292
 
-
 
293
        sub     edx, 18
-
 
294
        pop     ecx
-
 
295
        mcall
334
        mcall
Line 296... Line 335...
296
 
335
 
Line 778... Line 817...
778
str_dns         db 'DNS address:            .   .   .', 0
817
str_dns         db 'DNS address:            .   .   .', 0
779
str_subnet      db 'Subnet mask:            .   .   .', 0
818
str_subnet      db 'Subnet mask:            .   .   .', 0
780
str_gateway     db 'Standard gateway:       .   .   .', 0
819
str_gateway     db 'Standard gateway:       .   .   .', 0
781
str_arp         db 'ARP entrys:', 0
820
str_arp         db 'ARP entrys:', 0
782
str_conflicts   db 'ARP conflicts:', 0
821
str_conflicts   db 'ARP conflicts:', 0
783
str_unknown     db 'unknown', 0
-
 
784
str_missed      db 'Packets missed:',0
822
str_missed      db 'Packets missed:',0
785
str_dumped      db 'Packets dumped:',0
823
str_dumped      db 'Packets dumped:',0
786
str_link        db 'Link state:',0
824
str_link        db 'Link state:',0
Line -... Line 825...
-
 
825
 
-
 
826
str_down        db 'down', 0
-
 
827
str_unknown     db 'unknown', 0
-
 
828
str_10m         db '10 Mbit Half duplex', 0
-
 
829
str_10mfd       db '10 Mbit Full duplex', 0
-
 
830
str_100m        db '100 Mbit Half duplex', 0
-
 
831
str_100mfd      db '100 Mbit Full duplex', 0
-
 
832
str_1g          db '1 Gbit Half duplex', 0
-
 
833
str_1gfd        db '1 Gbit Full duplex', 0
787
 
834
 
788
str_ARP_legend  db 'IP-address        MAC-address         Status    TTL', 0
835
str_ARP_legend  db 'IP-address        MAC-address         Status    TTL', 0
Line 789... Line 836...
789
str_ARP_entry   db '   .   .   .        -  -  -  -  -', 0
836
str_ARP_entry   db '   .   .   .        -  -  -  -  -', 0
790
 
837