Subversion Repositories Kolibri OS

Rev

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

Rev 1376 Rev 2382
Line 15... Line 15...
15
;; 08.11.2004 expand_pathz and rename (only for hd) - ATV       ;;
15
;; 08.11.2004 expand_pathz and rename (only for hd) - ATV       ;;
16
;; 20.10.2004 Makedir/Removedir (only for hd) - ATV             ;;
16
;; 20.10.2004 Makedir/Removedir (only for hd) - ATV             ;;
17
;;                                                              ;;
17
;;                                                              ;;
18
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
18
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 19... Line 19...
19
 
19
 
Line 20... Line 20...
20
$Revision: 1376 $
20
$Revision: 2382 $
-
 
21
 
21
 
22
 
22
 
23
iglobal
23
iglobal
24
dir0:
24
dir0:        db  'HARDDISK   '
25
             db  'HARDDISK   '
Line -... Line 26...
-
 
26
             db  'RAMDISK    '
25
             db  'RAMDISK    '
27
             db  'FLOPPYDISK '
26
             db  'FLOPPYDISK '
28
             db  0
27
             db  0
29
 
28
 
30
dir1:
29
dir1:        db  'FIRST      '
31
             db  'FIRST      '
Line 30... Line 32...
30
             db  'SECOND     '
32
             db  'SECOND     '
Line -... Line 33...
-
 
33
             db  'THIRD      '
31
             db  'THIRD      '
34
             db  'FOURTH     '
32
             db  'FOURTH     '
35
             db  0
33
             db  0
36
 
Line 34... Line 37...
34
 
37
not_select_IDE db 0
Line 386... Line 389...
386
    loop  @b
389
        loop    @b
387
    jmp   .f
390
        jmp     .f
388
 .s:
391
 .s:
389
    sub   eax,ebx
392
        sub     eax, ebx
390
 .f:
393
 .f:
391
    add   eax,[fat32part]
394
        add     eax, [known_part];   add   eax,[fat32part]
392
    dec   eax
395
        dec     eax
393
    xor   edx,edx
396
        xor     edx, edx
394
    imul  eax,100
397
        imul    eax, 100
395
    add   eax,DRIVE_DATA+0xa
398
        add     eax, DRIVE_DATA+0xa
396
    mov   [transfer_adress],eax
399
        mov     [transfer_adress], eax
Line 791... Line 794...
791
 
794
 
792
error:
795
error:
793
    stc
796
        stc
Line 794... Line 797...
794
    jmp    i4
797
        jmp     i4
-
 
798
 
795
 
799
partition_string: