/*
** 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
#define SYS_THREAD_STRING_LENGTH_MAX 2048

#endif	/* _SYS_DEFINES_H */
