Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 1274 → Rev 1275

/kernel/trunk/const.inc
439,7 → 439,8
APP_EV_OFFSET equ 40
 
struc CURSOR
{;common object header
{
;common object header
.magic dd ? ;'CURS'
.destroy dd ? ;internal destructor
.fd dd ? ;next object in list
450,6 → 451,7
.base dd ? ;allocated memory
.hot_x dd ? ;hotspot coords
.hot_y dd ?
.sizeof:
}
virtual at 0
CURSOR CURSOR
511,7 → 513,38
SMAP SMAP
end virtual
 
struc display_t
{
.x dd ?
.y dd ?
.width dd ?
.height dd ?
.bpp dd ?
.vrefresh dd ?
.pitch dd ?
.lfb dd ?
 
.modes dd ?
.ddev dd ?
.connector dd ?
.crtc dd ?
 
.cr_list.next dd ?
.cr_list.prev dd ?
 
.cursor dd ?
 
.init_cursor dd ?
.select_cursor dd ?
.show_cursor dd ?
.move_cursor dd ?
.restore_cursor dd ?
}
 
virtual at 0
display_t display_t
end virtual
 
struc HEAP_DATA
{
.mutex rd 1
595,7 → 628,8
;}
 
struc SRV
{ .srv_name rb 16 ;ASCIIZ string
{
.srv_name rb 16 ;ASCIIZ string
.magic dd ? ;+0x10 ;'SRV '
.size dd ? ;+0x14 ;size of structure SRV
.fd dd ? ;+0x18 ;next SRV descriptor
603,10 → 637,10
.base dd ? ;+0x20 ;service base address
.entry dd ? ;+0x24 ;service START function
.srv_proc dd ? ;+0x28 ;main service handler
.sizeof:
}
 
SRV_FD_OFFSET equ 0x18
SRV_SIZE equ 44
 
DRV_ENTRY equ 1
DRV_EXIT equ -1