view example/many_task/Func.h @ 109:5c194c71eca8

Cerium cvs version
author gongo@gendarme.local
date Wed, 12 Nov 2008 17:39:33 +0900
parents
children 29e338dbc280
line wrap: on
line source

#define NUM_ITEM 12000
#define EXE_NUM	6
#define TASK_NUM 6
#define HTASK_NUM 5

enum {
	HELLO_TASK,
	TASK_MAIN,
	TASK_FINISH,
	QUICK_SORT,
};

// array position
typedef struct Data {
	int index;
	int ptr;
} Data;

//extern function
extern void init_data ( Data *data , int size);
extern void show_data( Data *data, int size );
extern void write_data( Data *data, int size);