minix/minix/lib/libblockdriver/const.h

22 lines
550 B
C
Raw Normal View History

2011-12-07 15:44:28 +01:00
#ifndef _BLOCKDRIVER_CONST_H
#define _BLOCKDRIVER_CONST_H
/* Thread stack size. */
#ifdef _MINIX_MAGIC
#define STACK_SIZE 32768
#else
#define STACK_SIZE 8192
#endif
2011-12-07 15:44:28 +01:00
/* Maximum number of devices supported. */
#define MAX_DEVICES BLOCKDRIVER_MAX_DEVICES
2011-12-07 15:44:28 +01:00
/* The maximum number of worker threads per device. */
#define MAX_WORKERS 32
#define MAX_THREADS (MAX_DEVICES * MAX_WORKERS) /* max nr of threads */
#define MAIN_THREAD (MAX_THREADS) /* main thread ID */
#define SINGLE_THREAD (0) /* single-thread ID */
#endif /* _BLOCKDRIVER_CONST_H */