Rev 6872 | Rev 6880 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6872 | Rev 6876 | ||
---|---|---|---|
Line 3... | Line 3... | ||
3 | ;; Copyright (C) KolibriOS team 2004-2016. All rights reserved. ;; |
3 | ;; Copyright (C) KolibriOS team 2004-2016. All rights reserved. ;; |
4 | ;; Distributed under terms of the GNU General Public License. ;; |
4 | ;; Distributed under terms of the GNU General Public License. ;; |
5 | ;; ;; |
5 | ;; ;; |
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 7... | Line 7... | ||
7 | 7 | ||
Line 8... | Line 8... | ||
8 | $Revision: 6872 $ |
8 | $Revision: 6876 $ |
9 | 9 | ||
10 | ; CD external functions |
10 | ; CD external functions |
11 | ; in: |
11 | ; in: |
Line 498... | Line 498... | ||
498 | xor eax, eax |
498 | xor eax, eax |
499 | @@: |
499 | @@: |
500 | ret |
500 | ret |
Line 501... | Line 501... | ||
501 | 501 | ||
- | 502 | .volume: |
|
- | 503 | test eax, eax |
|
502 | .volume: |
504 | jz .size |
503 | mov ecx, 16 |
505 | mov ecx, 16 |
504 | mov esi, CDDataBuf+40 |
506 | mov esi, CDDataBuf+40 |
505 | add edi, 40 |
507 | add edi, 40 |
506 | cmp eax, 2 |
508 | cmp eax, 2 |
Line 536... | Line 538... | ||
536 | shl eax, 11 |
538 | shl eax, 11 |
537 | mov [edx+32], eax |
539 | mov [edx+32], eax |
538 | xor eax, eax |
540 | xor eax, eax |
539 | mov [edx+36], eax |
541 | mov [edx+36], eax |
540 | stosw |
542 | stosw |
- | 543 | mov byte [edx], 8 |
|
541 | ret |
544 | ret |
Line 542... | Line 545... | ||
542 | 545 | ||
543 | ;----------------------------------------------------------------------------- |
546 | ;----------------------------------------------------------------------------- |
544 | cd_find_lfn: |
547 | cd_find_lfn: |