Subversion Repositories Kolibri OS

Rev

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

Rev 9325 Rev 9338
Line 9... Line 9...
9
UMKA_FUSE  = 2
9
UMKA_FUSE  = 2
10
UMKA_OS    = 3
10
UMKA_OS    = 3
Line 11... Line 11...
11
 
11
 
Line -... Line 12...
-
 
12
UMKA_MEMORY_BYTES = 256 SHL 20
12
UMKA_MEMORY_BYTES = 256 SHL 20
13
 
13
 
14
public umka_sys_put_image_palette
14
public disk_add
15
public disk_add
15
public disk_del
16
public disk_del
Line 568... Line 569...
568
proc umka_sti
569
proc umka_sti
569
        sti     ; macro
570
        sti     ; macro
570
        ret
571
        ret
571
endp
572
endp
Line -... Line 573...
-
 
573
 
-
 
574
proc umka_sys_put_image_palette c, image, xsize, ysize, x, y, bpp, palette, row_offset
-
 
575
        pushad
-
 
576
        push    ebp
-
 
577
        mov     eax, 65
-
 
578
        mov     ebx, [image]
-
 
579
        mov     ecx, [xsize]
-
 
580
        shl     ecx, 16
-
 
581
        or      ecx, [ysize]
-
 
582
        mov     edx, [x]
-
 
583
        shl     edx, 16
-
 
584
        or      edx, [y]
-
 
585
        mov     esi, [bpp]
-
 
586
        mov     edi, [palette]
-
 
587
        mov     ebp, [row_offset]
-
 
588
        call    i40
-
 
589
        pop     ebp
-
 
590
        popad
-
 
591
        ret
-
 
592
endp
572
 
593
 
573
extrn reset_procmask
594
extrn reset_procmask
574
extrn get_fake_if
595
extrn get_fake_if
575
public irq0
596
public irq0
576
proc irq0 c, _signo, _info, _context
597
proc irq0 c, _signo, _info, _context