Rev 2540 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2540 | Rev 3187 | ||
---|---|---|---|
Line 87... | Line 87... | ||
87 | ret |
87 | ret |
88 | image_present: |
88 | image_present: |
89 | mov [image_retrieved],1 |
89 | mov [image_retrieved], 1 |
90 | ret |
90 | ret |
Line -... | Line 91... | ||
- | 91 | ||
- | 92 | iglobal |
|
- | 93 | align 4 |
|
- | 94 | read_image_fsinfo: |
|
- | 95 | dd 0 ; function: read |
|
- | 96 | dq 0 ; offset: zero |
|
- | 97 | dd 1474560/512 ; size |
|
- | 98 | dd RAMDISK ; buffer |
|
- | 99 | db 0 |
|
- | 100 | dd hdsysimage+OS_BASE+0x10000 |
|
- | 101 | endg |
|
91 | 102 | ||
92 | read_image: |
- | |
93 | mov eax, hdsysimage+OS_BASE+0x10000 |
103 | read_image: |
94 | mov ebx, 1474560/512 |
- | |
95 | mov ecx, RAMDISK |
104 | mov ebx, read_image_fsinfo |
96 | mov esi, 0 |
105 | pushad |
97 | mov edi, 12 |
106 | call file_system_lfn |
98 | call file_read |
107 | popad |
Line 99... | Line 108... | ||
99 | ret |
108 | ret |
100 | 109 | ||
101 | image_retrieved db 0 |
110 | image_retrieved db 0 |