Subversion Repositories Kolibri OS

Rev

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

Rev 940 Rev 943
Line 3... Line 3...
3
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2007. 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: 940 $
8
$Revision: 943 $
9
 
9
 
10
 
10
 
Line 475... Line 475...
475
virtual at 0
475
virtual at 0
476
  EVENT EVENT
476
  EVENT EVENT
477
end virtual
477
end virtual
Line 478... Line 478...
478
 
478
 
479
 
479
 
480
struc SHMEM
480
struc SMEM
481
{
481
{
482
    .bk         dd ?
482
    .bk         dd ?
483
    .fd         dd ?    ;+4
483
    .fd         dd ?    ;+4
Line 487... Line 487...
487
    .refcount   dd ?    ;+20
487
    .refcount   dd ?    ;+20
488
    .name       rb 32   ;+24
488
    .name       rb 32   ;+24
489
    .sizeof:
489
    .sizeof:
490
}
490
}
Line 491... Line 491...
491
 
491
 
492
struc SHMAP
492
struc SMAP
493
{
493
{
494
   .magic       dd ?   ; SMEM
494
   .magic       dd ?   ; SMAP
495
   .destroy     dd ?   ;internal destructor
495
   .destroy     dd ?   ;internal destructor
496
   .fd          dd ?   ;next object in list
496
   .fd          dd ?   ;next object in list
497
   .bk          dd ?   ;prev object in list
497
   .bk          dd ?   ;prev object in list
Line 498... Line 498...
498
   .pid         dd ?   ;owner id
498
   .pid         dd ?   ;owner id
499
 
499
 
500
   .base        dd ?   ;mapped base
500
   .base        dd ?   ;mapped base
501
   .parent      dd ?   ;SHMEM
501
   .parent      dd ?   ;SMEM
Line 502... Line 502...
502
   .sizeof:
502
   .sizeof:
503
}
503
}
504
 
504
 
Line 505... Line 505...
505
virtual at 0
505
virtual at 0
506
  SHMEM SHMEM
506
  SMEM SMEM
507
end virtual
507
end virtual
Line 508... Line 508...
508
 
508
 
509
virtual at 0
509
virtual at 0