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 |