/programs/media/ac97wav/trunk/ac97wav.asm |
---|
32,14 → 32,14 |
;--------------------------------------------------------------------- |
include "MACROS.INC" ; standart macros & constants |
include "MEOSFUNC.INC" ; MenuetOS API functions names |
include "DEBUG.INC" ; printing to debug board |
include "CONSTANT.INC" ; BIT?? constants |
include "AC97.INC" ; AC'97 constants |
include "PCI.INC" ; PCI interface |
include "CODEC.INC" ; functions for configuring codec |
include "FRONTEND.INC" ; main window |
include "macros.inc" ; standart macros & constants |
include "meosfunc.inc" ; MenuetOS API functions names |
include "debug.inc" ; printing to debug board |
include "constant.inc" ; BIT?? constants |
include "ac97.inc" ; AC'97 constants |
include "pci.inc" ; PCI interface |
include "codec.inc" ; functions for configuring codec |
include "frontend.inc" ; main window |
;--------------------------------------------------------------------- |
652,14 → 652,13 |
; jb temp_12_7 |
; inc ecx |
; temp_12_7: |
; cmp edx,0 |
; je temp_12_7 |
; inc ecx |
; temp_12_7: |
cmp edx,0 |
je temp_12_7 |
inc ecx |
temp_12_7: |
pop edx ebx |
mov eax,[esp+4] ;restore buffer index |
and ecx, not 511 |
add [fileinfo.first_byte], ecx ; +60Kb |
call [convert + edx * 4] |
;start fix for MM (4) |
/programs/media/ac97wav/trunk/frontend.inc |
---|
188,7 → 188,6 |
;dps "block: " |
;dpd eax |
;newline |
and eax, not 511 |
mov [fileinfo.first_byte], eax |
call draw_progress_bar |
jmp main_loop |
/programs/fs/sysxtree/trunk/sysxtree.asm |
---|
28,8 → 28,6 |
;80Ver prompt edit fatal bug deleted, antiflick when move list up/down |
;81Ver Save Dialog bug deleted |
;82Ver Rewritten to function 70. Corrected work with scrollbar. |
;83Ver CD-ROM support |
;84Ver URL line editor corrected |
;1560000 bytes memory! |
;****************************************************************************** |
74,30 → 72,6 |
je no_hdpartition_on_hd3 |
mov [hdimg4], aHD3 |
no_hdpartition_on_hd3: |
test byte [edx+1], 80h |
jz @f |
mov [hdimg1], aCD0 |
mov [hdimg1+4], 'CD-R' |
mov [hdimg1+8], 'OM ' |
@@: |
test byte [edx+1], 20h |
jz @f |
mov [hdimg2], aCD1 |
mov [hdimg2+4], 'CD-R' |
mov [hdimg2+8], 'OM ' |
@@: |
test byte [edx+1], 8 |
jz @f |
mov [hdimg3], aCD2 |
mov [hdimg3+4], 'CD-R' |
mov [hdimg3+8], 'OM ' |
@@: |
test byte [edx+1], 2 |
jz @f |
mov [hdimg4], aCD3 |
mov [hdimg4+4], 'CD-R' |
mov [hdimg4+8], 'OM ' |
@@: |
mov eax,40 |
mov ebx,0100111b |
193,7 → 167,7 |
mov ecx,tempimg ;src |
mov edx,hdico ;dest |
mov ebp,10 |
mov ebp,9 |
loogetimg: |
call getimgproc |
add edx,9*12*3+8 |
342,8 → 316,6 |
no_con_ent: |
cmp ah,key_Left |
jne no_con_left |
cmp [cursor], 0 |
jz still |
dec [cursor] |
mov [flick],2 |
jmp anti_flick ;red |
350,9 → 322,6 |
no_con_left: |
cmp ah,key_Right |
jne no_con_right |
mov eax, [cursor] |
cmp byte [path+eax], 0 |
jz still |
inc [cursor] |
mov [flick],2 |
jmp anti_flick ;red |
375,6 → 344,7 |
no_con_bspace: |
mov ecx,[cursor] |
dec ecx |
mov ebp,1022 |
cmp byte [path+ebp], 0 |
jnz still |
480,8 → 450,6 |
rep stosb |
jmp still |
@@: |
sub edi, path+1 |
mov [cursor], edi |
pop edi |
; name appended, now read new directory |
mov [filecursor],0 |
740,8 → 708,6 |
jmp still |
@@: |
sub ecx, edi |
lea eax, [edi-path] |
mov [cursor], eax |
xor eax, eax |
rep stosb |
mov [filecursor],0 |
1118,7 → 1084,7 |
info_text: |
db ' ~~~~~ SYSTEM X-TREE ~~~~~ ' |
db ' INFO 84 Ver ' |
db ' INFO 82 Ver ' |
db ' ' |
db ' Create by Pavlushin Evgeni ' |
db 'with ASCL library special for Kolibri OS' |
1835,11 → 1801,6 |
push rdico+8 |
jmp out_ico |
no_fdico: |
cmp [edx+4],dword 'CD-R' |
jne no_cdico |
push cdico+8 |
jmp out_ico |
no_cdico: |
push folico+8 |
jmp out_ico |
no_folico: |
2091,14 → 2052,16 |
je nstep2 |
cmp [path+4],byte '/' |
je nstep2 |
cmp [path+1],word 'RD' |
jne nostep_RD |
mov ecx,1 |
cmp [path+1],word 'RD' |
jz loxpt |
cmp [path+1],word 'CD' |
jz loxpt |
jmp loxpt |
nostep_RD: |
cmp [path+1],word 'FD' |
jne nostep_FD |
mov ecx,2 |
cmp [path+1],word 'FD' |
jz loxpt |
jmp loxpt |
nostep_FD: |
cmp [path+1],dword 'HD0' |
jne nostep_HD0 |
movzx ecx,byte [table_area+2] |
2471,10 → 2434,6 |
aHD1 db 'HD1',0 |
aHD2 db 'HD2',0 |
aHD3 db 'HD3',0 |
aCD0 db 'CD0',0 |
aCD1 db 'CD1',0 |
aCD2 db 'CD2',0 |
aCD3 db 'CD3',0 |
a1 db '1',0,0 |
a2 db '2',0,0 |
a3 db '3',0,0 |
2626,8 → 2585,6 |
rb 12*9*3+8 |
execico: |
rb 12*9*3+8 |
cdico: |
rb 12*9*3+8 |
tempimg: ;reserve ram for images |
rb 400*100*3+8 ;for picture |
/programs/fs/sysxtree/trunk/systr12.GIF |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |