Subversion Repositories Kolibri OS

Rev

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

Rev 159 Rev 169
Line 56... Line 56...
56
extern int  stdcall _msys_pci_read_config_dword(int bus,int dev,int fn,int reg);
56
extern int  stdcall _msys_pci_read_config_dword(int bus,int dev,int fn,int reg);
57
extern int  stdcall _msys_pci_write_config_byte(int bus,int dev,int fn,int reg,int value);
57
extern int  stdcall _msys_pci_write_config_byte(int bus,int dev,int fn,int reg,int value);
58
extern int  stdcall _msys_pci_write_config_word(int bus,int dev,int fn,int reg,int value);
58
extern int  stdcall _msys_pci_write_config_word(int bus,int dev,int fn,int reg,int value);
59
extern int  stdcall _msys_pci_write_config_value(int bus,int dev,int fn,int reg,int value);
59
extern int  stdcall _msys_pci_write_config_value(int bus,int dev,int fn,int reg,int value);
60
extern int  stdcall _msys_putpixel(int x,int y,int color);
60
extern int  stdcall _msys_putpixel(int x,int y,int color);
-
 
61
#pragma pack(push,1)
61
typedef struct {
62
typedef struct {
62
  int cpu_usage;
63
  int cpu_usage;             //+0
63
  int window_pos_info;
64
  int window_pos_info;       //+4
-
 
65
  short int reserved1;       //+8
64
  char name[12];
66
  char name[12];             //+10
65
  int memstart;
67
  int memstart;              //+22
66
  int memused;
68
  int memused;               //+26
67
  int pid;
69
  int pid;                   //+30
68
  int winx_start;
70
  int winx_start;            //+34
69
  int winy_start;
71
  int winy_start;            //+38
70
  int winx_size;
72
  int winx_size;             //+42
71
  int winy_size;
73
  int winy_size;             //+46
72
  int slot_info;
74
  short int slot_info;       //+50
-
 
75
  short int reserved2;       //+52
-
 
76
  int clientx;               //+54
-
 
77
  int clienty;               //+58
-
 
78
  int clientwidth;           //+62
-
 
79
  int clientheight;          //+66
-
 
80
  unsigned char window_state;//+70
-
 
81
  char reserved3[1024-71];   //+71
73
} process_table_entry;
82
} process_table_entry;
-
 
83
#pragma pack(pop)
74
extern int  stdcall _msys_get_process_table(process_table_entry* proctab,int pid);
84
extern int  stdcall _msys_get_process_table(process_table_entry* proctab,int pid);
75
extern int  stdcall _msys_get_screen_size(int* x,int* y);
85
extern int  stdcall _msys_get_screen_size(int* x,int* y);
76
extern void stdcall _msys_sound_load_block(void* blockptr);
86
extern void stdcall _msys_sound_load_block(void* blockptr);
77
extern void stdcall _msys_sound_play_block(void);
87
extern void stdcall _msys_sound_play_block(void);
78
extern void stdcall _msys_sound_set_channels(int channels);
88
extern void stdcall _msys_sound_set_channels(int channels);