Subversion Repositories Kolibri OS

Rev

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

Rev 9974 Rev 10002
Line 3... Line 3...
3
;; Copyright (C) KolibriOS team 2004-2022. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2022. 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: 9974 $
8
$Revision: 10002 $
Line 9... Line 9...
9
 
9
 
Line 26... Line 26...
26
        i_end           dd ?    ;+16
26
        i_end           dd ?    ;+16
27
        mem_size        dd ?    ;+20
27
        mem_size        dd ?    ;+20
28
        stack_top       dd ?    ;+24
28
        stack_top       dd ?    ;+24
29
        i_param         dd ?    ;+28
29
        i_param         dd ?    ;+28
30
        i_icon          dd ?    ;+32
30
        i_icon          dd ?    ;+32
31
        except_stack_top dd ?   ;+36
-
 
32
ends
31
ends
Line 33... Line 32...
33
 
32
 
34
struct  APP_HDR
33
struct  APP_HDR
35
        cmdline         rd 1    ;0x00
34
        cmdline         rd 1    ;0x00
Line 1007... Line 1006...
1007
        mov     edx, [def_cursor]
1006
        mov     edx, [def_cursor]
1008
        mov     [eax + WDATA.cursor], edx
1007
        mov     [eax + WDATA.cursor], edx
Line 1009... Line 1008...
1009
 
1008
 
1010
;set draw data to full screen
1009
;set draw data to full screen
-
 
1010
        xor     eax, eax
1011
        xor     eax, eax
1011
        mov     [SLOT_BASE + ebx + APPDATA.def_priority], al
1012
        mov     [ecx + WDATA.draw_data.left], eax
1012
        mov     [ecx + WDATA.draw_data.left], eax
1013
        mov     [ecx + WDATA.draw_data.top], eax
1013
        mov     [ecx + WDATA.draw_data.top], eax
1014
        mov     eax, [screen_workarea.right]
1014
        mov     eax, [screen_workarea.right]
1015
        mov     [ecx + WDATA.draw_data.right], eax
1015
        mov     [ecx + WDATA.draw_data.right], eax