Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1.  
  2. struct process_table_entry_
  3. {
  4.  __u32 cpu_usage __attribute__((packed));
  5.  __u16 pos_in_windowing_stack __attribute__((packed));
  6.  __u16 win_stack_val_at_ecx __attribute__((packed));
  7.  __u16 rez1 __attribute__((packed));
  8.  char name[11] __attribute__((packed));
  9.  __u8 rez2 __attribute__((packed));
  10.  __u32 memstart __attribute__((packed));
  11.  __u32 memused __attribute__((packed));
  12.  __u32 pid __attribute__((packed));
  13.  __u32 winx_start,winy_start __attribute__((packed));
  14.  __u32 winx_size,winy_size __attribute__((packed));
  15.  __u8  slot __attribute__((packed));
  16.  __u8 rez3 __attribute__((packed));
  17.  __u32 clarx_start,clary_start __attribute__((packed));
  18.  __u32 clarx_size,clary_size __attribute__((packed));
  19.  __u8 win_condition __attribute__((packed));
  20.  __u8 buf[955] __attribute__((packed));
  21. }  __attribute__((packed));
  22.  
  23. #define TYPEWIN(D,C,B,A,Y,RR,GG,BB) (D<<31)|(C<<30)|(B<<29)|(A<<28)|(Y<<24)|\
  24. (RR<<16)|(GG<<8)|BB
  25.