Subversion Repositories Kolibri OS

Rev

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

Rev 6258 Rev 6890
Line 24... Line 24...
24
;    ’®¦¥ á ¬®¥ á ¨á¯®«ì§®¢ ­¨¥¬ ¬ ªà®á :
24
;    ’®¦¥ á ¬®¥ á ¨á¯®«ì§®¢ ­¨¥¬ ¬ ªà®á :
25
;        mcall 1, 10, 20, 0xFFFfff
25
;        mcall 1, 10, 20, 0xFFFfff
26
;---------------------------------------------------------------------
26
;---------------------------------------------------------------------
Line 27... Line 27...
27
 
27
 
28
  use32              ; ¢ª«îç¨âì 32-¡¨â­ë© ०¨¬  áᥬ¡«¥à 
28
  use32              ; ¢ª«îç¨âì 32-¡¨â­ë© ०¨¬  áᥬ¡«¥à 
Line 29... Line 29...
29
  org    0x0         ;  ¤à¥á æ¨ï á ­ã«ï
29
  org    0           ;  ¤à¥á æ¨ï á ­ã«ï
30
 
30
 
31
  db     'MENUET01'  ; 8-¡ ©â­ë© ¨¤¥­â¨ä¨ª â®à MenuetOS
31
  db     'MENUET01'  ; 8-¡ ©â­ë© ¨¤¥­â¨ä¨ª â®à MenuetOS
32
  dd     0x01        ; ¢¥àá¨ï § £®«®¢ª  (¢á¥£¤  1)
32
  dd     1           ; ¢¥àá¨ï § £®«®¢ª  (¢á¥£¤  1)
33
  dd     START       ;  ¤à¥á ¯¥à¢®© ª®¬ ­¤ë
33
  dd     START       ;  ¤à¥á ¯¥à¢®© ª®¬ ­¤ë
34
  dd     I_END       ; à §¬¥à ¯à®£à ¬¬ë
34
  dd     I_END       ; à §¬¥à ¯à®£à ¬¬ë
35
  dd     0x1000      ; ª®«¨ç¥á⢮ ¯ ¬ïâ¨
35
  dd     MEM         ; ª®«¨ç¥á⢮ ¯ ¬ïâ¨
36
  dd     0x1000      ;  ¤à¥á ¢¥à設ë áâíª 
36
  dd     STACKTOP    ;  ¤à¥á ¢¥à設ë áâíª 
Line 37... Line 37...
37
  dd     0x0         ;  ¤à¥á ¡ãä¥à  ¤«ï ¯ à ¬¥â஢
37
  dd     0           ;  ¤à¥á ¡ãä¥à  ¤«ï ¯ à ¬¥â஢
Line 38... Line 38...
38
  dd     0x0         ; § à¥§¥à¢¨à®¢ ­®
38
  dd     0           ; § à¥§¥à¢¨à®¢ ­®
39
 
39
 
Line 125... Line 125...
125
    mcall 0, <200,300>, <200,150>, , ,title
125
    mcall 0, <200,300>, <200,150>, , ,title
Line 126... Line 126...
126
 
126
 
127
    ; ¢ë¢®¤ ⥪á⮢®© áâப¨
127
    ; ¢ë¢®¤ ⥪á⮢®© áâப¨
128
    mov   ecx, [sc.work_text]    ; 梥â ä®­ 
128
    mov   ecx, [sc.work_text]    ; 梥â ä®­ 
129
    or    ecx, 0x90000000        ; ¨ ⨯ áâப¨
129
    or    ecx, 0x90000000        ; ¨ ⨯ áâப¨
Line 130... Line 130...
130
    mcall 4, <10, 20>, 0x90000000, message
130
    mcall 4, <10, 20>, , message
Line 131... Line 131...
131
 
131
 
Line 151... Line 151...
151
title db 'à¨¬¥à ¯à®£à ¬¬ë',0
151
title db 'à¨¬¥à ¯à®£à ¬¬ë',0
Line 152... Line 152...
152
 
152
 
Line 153... Line 153...
153
;---------------------------------------------------------------------
153
;---------------------------------------------------------------------
-
 
154
 
-
 
155
I_END:                  ; ¬¥âª  ª®­æ  ¯à®£à ¬¬ë
-
 
156
  rb 4096               ; ¯ ¬ïâì ¤«ï á⥪ 
-
 
157
align 16
-
 
158
STACKTOP:               ; ¬¥âª  ¢¥à設ë á⥪  (¯à¨ § ¯®«­¥­¨¨ á⥪
-
 
159
                        ; à áâ¥â ¢ áâ®à®­ã 㬥­ì襭¨ï  ¤à¥á®¢, ¯®â®¬ã
-
 
160
                        ; ¯ ¬ïâì ¤«ï ­¥£® ¢ ª®¤¥ ¯à®£à ¬¬ë ¢áâà¥ç ¥âáï
-
 
161
                        ; à ­ìè¥ ç¥¬ ¥£® ¢¥à設 )
-
 
162
MEM:                    ; ¬¥âª  㪠§ë¢ îé ï ­  ª®­¥æ ¯à®£à ¬¬ë ¯«îá
-
 
163
                        ; à §¬¥à ¨á¯®«ì§ã¥¬®© ¥î ®¯¥à â¨¢­®© ¯ ¬ïâ¨
-
 
164
; €¤à¥á ¬¥âª¨ MEM ¢á¥£¤  ¤®«¦¥­ ¡ëâì ¡®«ìè¥ ç¥¬  ¤à¥á ¬¥âª¨ I_END.
-
 
165
; Œ¥âª  STACKTOP ¤®«¦­  à á¯®« £ ¥âáï ¯®á«¥ ¬¥âª¨ I_END ¨ ¯¥à¥¤ ¬¥âª®©
-
 
166
;   MEM. STACKTOP ¬®¦¥â ­ å®¤¨âáï ¨ ¯¥à¥¤ I_END, ­® íâ® ­¥ ¯à ¢¨«ì­®.
154
 
167
; ˆ¬¥­  ¬¥â®ª ¬®£ãâ ¡ëâì á «î¡ë¬¨ ­ §¢ ­¨ï¬¨, £« ¢­®¥ ᮡ«î¤ âì