2002-07-09 16:24:59 +04:00
|
|
|
/*
|
|
|
|
** Copyright 2001, Travis Geiselbrecht. All rights reserved.
|
|
|
|
** Distributed under the terms of the NewOS License.
|
|
|
|
*/
|
|
|
|
#ifndef _SYS_DEFINES_H
|
|
|
|
#define _SYS_DEFINES_H
|
|
|
|
|
|
|
|
/* the following two are for filesystem paths and names */
|
|
|
|
#define SYS_MAX_NAME_LEN 128
|
|
|
|
#define SYS_MAX_PATH_LEN 512
|
|
|
|
|
|
|
|
/* the following is for OS object names: semaphores, threads, regions, etc.. */
|
|
|
|
#define SYS_MAX_OS_NAME_LEN 32
|
|
|
|
|
|
|
|
#define SYS_THREAD_ARG_LENGTH_MAX 255
|
2002-07-18 17:59:03 +04:00
|
|
|
#define SYS_THREAD_STRING_LENGTH_MAX 2048
|
|
|
|
|
2002-07-18 18:15:47 +04:00
|
|
|
#endif /* _SYS_DEFINES_H */
|