Rev 1789 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1789 | Rev 5098 | ||
---|---|---|---|
Line -... | Line 1... | ||
- | 1 | #pragma pack(push, 1) |
|
1 | struct process_table_entry_ |
2 | struct process_table_entry_ |
2 | { |
3 | { |
3 | __u32 cpu_usage __attribute__((packed)); |
4 | __u32 cpu_usage; |
4 | __u16 pos_in_windowing_stack __attribute__((packed)); |
5 | __u16 pos_in_windowing_stack; |
5 | __u16 win_stack_val_at_ecx __attribute__((packed)); |
6 | __u16 win_stack_val_at_ecx; |
6 | __u16 rez1 __attribute__((packed)); |
7 | __u16 rez1; |
7 | char name[11] __attribute__((packed)); |
8 | char name[11]; |
8 | __u8 rez2 __attribute__((packed)); |
9 | __u8 rez2; |
9 | __u32 memstart __attribute__((packed)); |
10 | __u32 memstart; |
10 | __u32 memused __attribute__((packed)); |
11 | __u32 memused; |
11 | __u32 pid __attribute__((packed)); |
12 | __u32 pid; |
12 | __u32 winx_start,winy_start __attribute__((packed)); |
13 | __u32 winx_start,winy_start; |
13 | __u32 winx_size,winy_size __attribute__((packed)); |
14 | __u32 winx_size,winy_size; |
14 | __u8 slot __attribute__((packed)); |
15 | __u8 slot; |
15 | __u8 rez3 __attribute__((packed)); |
16 | __u8 rez3; |
16 | __u32 clarx_start,clary_start __attribute__((packed)); |
17 | __u32 clarx_start,clary_start; |
17 | __u32 clarx_size,clary_size __attribute__((packed)); |
18 | __u32 clarx_size,clary_size; |
18 | __u8 win_condition __attribute__((packed)); |
19 | __u8 win_condition; |
19 | __u8 buf[955] __attribute__((packed)); |
20 | __u8 buf[955]; |
- | 21 | }; |
|
20 | } __attribute__((packed)); |
22 | #pragma pack(pop) |
Line 21... | Line 23... | ||
21 | 23 | ||
22 | #define TYPEWIN(D,C,B,A,Y,RR,GG,BB) (D<<31)|(C<<30)|(B<<29)|(A<<28)|(Y<<24)|\ |
24 | #define TYPEWIN(D,C,B,A,Y,RR,GG,BB) (D<<31)|(C<<30)|(B<<29)|(A<<28)|(Y<<24)|\ |