OSDN Git Service

Step 10 added.
[kozos-expbrd/kozos_expbrd.git] / firm / junk / 01 / os / defines.h
1 #ifndef _DEFINES_H_INCLUDED_
2 #define _DEFINES_H_INCLUDED_
3
4 #define NULL ((void *)0)
5 #define SERIAL_DEFAULT_DEVICE 1
6 #define TIMER_DEFAULT_DEVICE  1
7
8 typedef unsigned char  uint8;
9 typedef unsigned short uint16;
10 typedef unsigned long  uint32;
11
12 typedef uint32 kz_thread_id_t;
13 typedef int (*kz_func_t)(int argc, char *argv[]);
14 typedef void (*kz_handler_t)(void);
15
16 typedef enum {
17   MSGBOX_ID_CONSINPUT = 0,
18   MSGBOX_ID_CONSOUTPUT,
19   MSGBOX_ID_TIMDRIVE,
20   MSGBOX_ID_TIMEXPIRE,
21   MSGBOX_ID_NUM
22 } kz_msgbox_id_t;
23
24 #endif