Miosix  2.0alpha1
miosix_settings.h File Reference
#include "arch_settings.h"
#include "board_settings.h"
#include "util/version.h"
Include dependency graph for miosix_settings.h:
This graph shows which files directly or indirectly include this file:

Namespaces

 miosix
 

Macros

#define SCHED_TYPE_PRIORITY
 
#define WITH_FILESYSTEM
 
#define WITH_DEVFS
 
#define SYNC_AFTER_WRITE
 
#define WITH_BOOTLOG
 
#define WITH_ERRLOG
 

Variables

const unsigned char miosix::MAX_OPEN_FILES =8
 
const unsigned int miosix::STACK_MIN =256
 Minimum stack size (MUST be divisible by 4)
 
const unsigned int miosix::STACK_DEFAULT_FOR_PTHREAD =2048
 
const unsigned int miosix::MAX_PROCESS_IMAGE_SIZE =64*1024
 
const unsigned int miosix::MIN_PROCESS_STACK_SIZE =STACK_MIN
 
const unsigned int miosix::SYSTEM_MODE_PROCESS_STACK_SIZE =2*1024
 
const short int miosix::PRIORITY_MAX =4
 
const unsigned char miosix::MAIN_PRIORITY =1
 

Detailed Description

NOTE: this file contains ONLY configuration options that are not dependent on architecture specific details. The other options are in the following files which are included here: miosix/arch/architecture name/common/arch_settings.h miosix/arch/architecture name/board name/board_settings.h