Subversion Repositories Kolibri OS

Rev

Rev 6938 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6938 Rev 7146
Line 64... Line 64...
64
 
64
 
65
int atom_debug = 0;
65
int atom_debug = 0;
66
static int atom_execute_table_locked(struct atom_context *ctx, int index, uint32_t * params);
66
static int atom_execute_table_locked(struct atom_context *ctx, int index, uint32_t * params);
Line 67... Line 67...
67
int atom_execute_table(struct atom_context *ctx, int index, uint32_t * params);
67
int atom_execute_table(struct atom_context *ctx, int index, uint32_t * params);
68
 
68
 
69
static uint32_t atom_arg_mask[8] =
69
static uint32_t atom_arg_mask[8] = {
-
 
70
	0xFFFFFFFF, 0x0000FFFF, 0x00FFFF00, 0xFFFF0000,
70
    { 0xFFFFFFFF, 0xFFFF, 0xFFFF00, 0xFFFF0000, 0xFF, 0xFF00, 0xFF0000,
71
	0x000000FF, 0x0000FF00, 0x00FF0000, 0xFF000000
Line 71... Line 72...
71
0xFF000000 };
72
};
72
static int atom_arg_shift[8] = { 0, 0, 8, 16, 0, 8, 16, 24 };
73
static int atom_arg_shift[8] = { 0, 0, 8, 16, 0, 8, 16, 24 };
73
 
74