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 388
Line 132... Line 132...
132
 
132
 
133
SSE_INIT equ (SSE_IM+SSE_DM+SSE_ZM+SSE_OM+SSE_UM+SSE_PM)
133
SSE_INIT equ (SSE_IM+SSE_DM+SSE_ZM+SSE_OM+SSE_UM+SSE_PM)
Line 134... Line 134...
134
 
134
 
Line 135... Line 135...
135
OS_BASE             equ 0
135
OS_BASE             equ 0x01000000
Line 136... Line 136...
136
 
136
 
Line 137... Line 137...
137
window_data         equ (OS_BASE+0x0000000)
137
window_data         equ OS_BASE
138
 
138
 
139
CURRENT_TASK        equ (OS_BASE+0x0003000)
139
CURRENT_TASK        equ (OS_BASE+0x0003000)
140
TASK_COUNT          equ (OS_BASE+0x0003004)
140
TASK_COUNT          equ (OS_BASE+0x0003004)
Line 194... Line 194...
194
 
194
 
195
LFBAddress          equ (OS_BASE+0x000FE80)
195
LFBAddress          equ (OS_BASE+0x000FE80)
Line 196... Line 196...
196
MEM_AMOUNT          equ (OS_BASE+0x000FE8C)
196
MEM_AMOUNT          equ (OS_BASE+0x000FE8C)
197
;LFBSize             equ (OS_BASE+0x02f9050)
197
 
198
 
-
 
Line 199... Line 198...
199
ScreenWidth         equ (OS_BASE+0x000FE00)
198
ScreenWidth         equ (OS_BASE+0x000FE00)
200
ScreenHeight        equ (OS_BASE+0x000FE04)
199
ScreenHeight        equ (OS_BASE+0x000FE04)
201
BytesPerScanLine    equ (OS_BASE+0x000FE08)
200
BytesPerScanLine    equ (OS_BASE+0x000FE08)
202
SCR_MODE            equ (OS_BASE+0x000FE0C)
201
SCR_MODE            equ (OS_BASE+0x000FE0C)
Line 233... Line 232...
233
BUTTON_INFO         equ (OS_BASE+0x02C0000)
232
BUTTON_INFO         equ (OS_BASE+0x02C0000)
Line 234... Line 233...
234
RESERVED_PORTS      equ (OS_BASE+0x02D0000)
233
RESERVED_PORTS      equ (OS_BASE+0x02D0000)
235
IRQ_SAVE            equ (OS_BASE+0x02E0000)
234
IRQ_SAVE            equ (OS_BASE+0x02E0000)
236
SYS_VAR             equ (OS_BASE+0x02f0000)
235
BOOT_VAR            equ (OS_BASE+0x02f0000)
237
IMG_BACKGROUND      equ (OS_BASE+0x0300000)
236
IMG_BACKGROUND      equ (OS_BASE+0x0300000)
238
WinMapAddress       equ (OS_BASE+0x0460000)
237
WinMapAddress       equ (OS_BASE+0x0460000)
239
display_data        equ (OS_BASE+0x0460000)
238
display_data        equ (OS_BASE+0x0460000)
240
 
239
 
Line 241... Line 240...
241
;unused ?
240
;unused ?
Line 254... Line 253...
254
tss_data            equ (OS_BASE+0x780000)
253
tss_data            equ (OS_BASE+0x780000)
255
draw_data           equ (OS_BASE+0x988000)
254
draw_data           equ (OS_BASE+0x988000)
Line 256... Line 255...
256
 
255
 
Line 257... Line 256...
257
HEAP_BASE           equ (OS_BASE+0x98B000)
256
HEAP_BASE           equ (OS_BASE+0x01000000)
Line 258... Line 257...
258
 
257
 
259
LFB_BASE            equ 0x7DC00000
258
LFB_BASE            equ 0x7DC00000
260
 
259
 
Line 261... Line 260...
261
page_tabs           equ 0x7FC00000
260
page_tabs           equ 0x7FC00000
262
master_tab          equ 0x7FDFF000
-
 
263
app_page_tabs       equ 0x7FE00000
261
master_tab          equ 0x7FDFF000
264
 
-
 
Line 265... Line 262...
265
sys_pgdir           equ OS_BASE+0x00050000
262
app_page_tabs       equ 0x7FE00000
Line 266... Line 263...
266
sys_master_tab      equ OS_BASE+0x00051000
263
 
Line 328... Line 325...
328
  .vesa_mode      dd ?
325
  .vesa_mode      dd ?
329
  .x_res          dd ?
326
  .x_res          dd ?
330
  .y_res          dd ?
327
  .y_res          dd ?
331
  .cpu_caps       dd ?
328
}
332
                  dd ?
329
 
333
                  dd ?
-
 
334
                  dd ?
-
 
335
}
-
 
336
 
-
 
337
struc APPOBJ           ;common object header
330
struc APPOBJ           ;common object header
Line 338... Line 331...
338
{
331
{
339
   .magic       dd ?   ;
332
   .magic       dd ?   ;
340
   .destroy     dd ?   ;internal destructor
333
   .destroy     dd ?   ;internal destructor