Subversion Repositories Kolibri OS

Rev

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

Rev 276 Rev 278
Line 386... Line 386...
386
  .tmp_task_mutex    dd ?
386
  .tmp_task_mutex    dd ?
387
}
387
}
388
 
388
 
389
struc LIB
389
;struc LIB
Line 390... Line 390...
390
{ .lib_name          rb 16
390
;{ .lib_name          rb 16
391
  .lib_base          dd ?
391
;  .lib_base          dd ?
392
  .lib_start         dd ?
392
;  .lib_start         dd ?
393
  .export            dd ?
393
;  .export            dd ?
394
  .import            dd ?
394
;  .import            dd ?
395
}
395
;}
396
 
396
 
Line 397... Line 397...
397
struc SRV
397
struc SRV
398
{ .srv_name          rb 16
398
{ .srv_name          rb 16           ;ASCIIZ string
399
  .magic             dd ?
399
  .magic             dd ?     ;+0x10 ;'SRV '
400
  .size              dd ?
400
  .size              dd ?     ;+0x14 ;size of structure SRV
-
 
401
  .fd                dd ?     ;+0x18 ;next SRV descriptor
-
 
402
  .bk                dd ?     ;+0x1C ;prev SRV descriptor
401
  .base              dd ?
403
  .base              dd ?     ;+0x20 ;service base address
402
  .entry             dd ?
404
  .entry             dd ?     ;+0x24 ;service START function
403
  .srv_proc          dd ?
405
  .srv_proc          dd ?     ;+0x28 ;main service handler
404
}
406
}
Line -... Line 407...
-
 
407
 
-
 
408
SRV_FD_OFFSET  equ 0x18
-
 
409
SRV_SIZE       equ 44
405
 
410
 
406
struc COFF_HEADER
411
struc COFF_HEADER
407
{  .machine          dw ?
412
{  .machine          dw ?
408
   .nSections        dw ?
413
   .nSections        dw ?
409
   .DataTime         dd ?
414
   .DataTime         dd ?
Line 457... Line 462...
457
  IOCTL IOCTL
462
  IOCTL IOCTL
458
end virtual
463
end virtual
459
 
464
 
Line 460... Line -...
460
 
-
 
461
SRV_SIZE equ 36
-
 
462
 
-
 
463
virtual at 0
465
;virtual at 0
464
  LIB LIB
466
;  LIB LIB
465
end virtual
467
;end virtual
Line 466... Line 468...
466
 
468
 
467
virtual at 0
469
virtual at 0
468
  SRV SRV
470
  SRV SRV