Subversion Repositories Kolibri OS

Rev

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

Rev 387 Rev 417
Line 82... Line 82...
82
 
82
 
Line 83... Line 83...
83
CODEC_REG_POWERDOWN   equ 0x26
83
CODEC_REG_POWERDOWN   equ 0x26
84
CODEC_REG_ST          equ 0x26
84
CODEC_REG_ST          equ 0x26
Line 85... Line -...
85
 
-
 
86
 
85
 
87
DEV_PLAY              equ  1
86
DEV_PLAY              equ  1
88
DEV_STOP              equ  2
87
DEV_STOP              equ  2
89
DEV_CALLBACK          equ  3
88
DEV_CALLBACK          equ  3
90
DEV_SET_BUFF          equ  4
89
DEV_SET_BUFF          equ  4
Line 241... Line 240...
241
end virtual
240
end virtual
242
 
241
 
Line 243... Line 242...
243
EVENT_NOTIFY	      equ 0x00000200
242
EVENT_NOTIFY	      equ 0x00000200
Line 244... Line 243...
244
 
243
 
245
OS_BASE            equ 0;  0x80400000
244
OS_BASE         equ 0x80000000
246
SLOT_BASE          equ OS_BASE+0x0080000
-
 
Line 247... Line 245...
247
new_app_base       equ 0x80000000
245
SLOT_BASE          equ OS_BASE+0x0080000
248
 
246
 
249
public START
247
public START
Line 367... Line 365...
367
@@:
365
@@:
368
           cmp eax, DEV_GET_MASTERVOL
366
           cmp eax, DEV_GET_MASTERVOL
369
           jne @F
367
           jne @F
370
           mov ebx, [edi+output]
368
           mov ebx, [edi+output]
371
           add ebx, new_app_base
369
           stdcall get_master_vol, ebx
372
           stdcall get_master_vol, ebx
-
 
373
           ret
370
           ret
374
@@:
371
;@@:
375
           cmp eax, DEV_GET_INFO
372
;           cmp eax, DEV_GET_INFO
376
           jne @F
373
;           jne @F
377
           mov ebx, [edi+output]
374
;           mov ebx, [edi+output]
378
           stdcall get_dev_info, ebx
375
;           stdcall get_dev_info, ebx
379
           ret
376
;           ret
380
@@:
377
@@:
381
.fail:
378
.fail:
382
           or eax, -1
379
           or eax, -1
383
           ret
380
           ret
384
endp
381
endp
385
 
382