All pastes #729610 Raw Edit

Untitled

public text v1 · immutable
·published 2007-10-08 04:05 UTC
rendered paste body
0000:10014C70 MountDiskInRamdisk proc near            ; CODE XREF: sub_100157A0+45p
0000:10014C70                 push    ebx
0000:10014C71                 push    0FFFFFFFFh
0000:10014C73                 mov     ebx, eax
0000:10014C75                 push    11h
0000:10014C77                 push    ebx
0000:10014C78                 push    offset a@OperationDPro ; "%@: operation %d progress %d"
0000:10014C7D                 call    sub_1008ADB0
0000:10014C82                 add     esp, 4
0000:10014C85                 push    eax
0000:10014C86                 push    7
0000:10014C88                 call    sub_10005470
0000:10014C8D                 mov     eax, [ebx+8]
0000:10014C90                 add     esp, 14h
0000:10014C93                 test    eax, eax
0000:10014C95                 jz      short loc_10014CA5
0000:10014C97                 mov     ecx, [ebx+0Ch]
0000:10014C9A                 push    ecx
0000:10014C9B                 push    0FFFFFFFFh
0000:10014C9D                 push    11h
0000:10014C9F                 push    ebx
0000:10014CA0                 call    eax
0000:10014CA2                 add     esp, 10h
0000:10014CA5
0000:10014CA5 loc_10014CA5:                           ; CODE XREF: MountDiskInRamdisk+25j
0000:10014CA5                 push    offset aMnt2    ; "/mnt2"
0000:10014CAA                 mov     dword ptr [ebx+10h], 11h
0000:10014CB1                 mov     dword ptr [ebx+14h], 0FFFFFFFFh
0000:10014CB8                 call    sub_1008ADB0
0000:10014CBD                 add     esp, 4
0000:10014CC0                 push    eax
0000:10014CC1                 push    offset aMnt1PrivateVar ; "/mnt1/private/var"
0000:10014CC6                 call    sub_1008ADB0
0000:10014CCB                 add     esp, 4
0000:10014CCE                 push    eax
0000:10014CCF                 call    sub_10014A40
0000:10014CD4                 add     esp, 8
0000:10014CD7                 test    eax, eax
0000:10014CD9                 jnz     short loc_10014D3E
0000:10014CDB                 push    offset a750     ; "750"
0000:10014CE0                 call    sub_1008ADB0
0000:10014CE5                 add     esp, 4
0000:10014CE8                 push    eax
0000:10014CE9                 push    offset aMnt2RootMedia ; "/mnt2/root/Media"
0000:10014CEE                 call    sub_1008ADB0
0000:10014CF3                 add     esp, 4
0000:10014CF6                 push    eax
0000:10014CF7                 call    sub_10014B00
0000:10014CFC                 add     esp, 8
0000:10014CFF                 test    eax, eax
0000:10014D01                 jnz     short loc_10014D3E
0000:10014D03                 push    offset aMnt1PrivateVar ; "/mnt1/private/var"
0000:10014D08                 call    sub_1008ADB0
0000:10014D0D                 push    eax
0000:10014D0E                 call    sub_10014BC0
0000:10014D13                 add     esp, 8
0000:10014D16                 test    eax, eax
0000:10014D18                 jnz     short loc_10014D3E
0000:10014D1A                 push    offset a755     ; "755"
0000:10014D1F                 call    sub_1008ADB0
0000:10014D24                 add     esp, 4
0000:10014D27                 push    eax
0000:10014D28                 push    offset aMnt1PrivateVar ; "/mnt1/private/var"
0000:10014D2D                 call    sub_1008ADB0
0000:10014D32                 add     esp, 4
0000:10014D35                 push    eax
0000:10014D36                 call    sub_10014B00
0000:10014D3B                 add     esp, 8
0000:10014D3E
0000:10014D3E loc_10014D3E:                           ; CODE XREF: MountDiskInRamdisk+69j
0000:10014D3E                                         ; MountDiskInRamdisk+91j ...
0000:10014D3E                 pop     ebx
0000:10014D3F                 retn
0000:10014D3F MountDiskInRamdisk endp