00001 00009 /* (c) 2007 Technische Universitaet Dresden 00010 * This file is part of DROPS, which is distributed under the terms of the 00011 * GNU General Public License 2. Please see the COPYING file for details. 00012 */ 00013 00014 #ifndef __OMEGA0_SERVER_CONFIG_H 00015 #define __OMEGA0_SERVER_CONFIG_H 00016 00017 // set to 1 if you want verbose output in irq_threads.c 00018 #define OMEGA0_DEBUG_IRQ_THREADS 0 00019 00020 // set to 1 if you want logging of user requests 00021 #define OMEGA0_DEBUG_REQUESTS 0 00022 00023 // set to 1 if you want verbose output of pic-related actions 00024 #define OMEGA0_DEBUG_PIC 0 00025 00026 // se to 1 if you want the lowest 32bit of TSC in dw1 when sending an 00027 // IPC to clients 00028 #define OMEGA0_DEBUG_MEASUREMENT_SENDTIME 0 00029 00030 // set to 1 if you want verbose startup 00031 #define OMEGA0_DEBUG_STARTUP 0 00032 00033 /* set to 1 if you want the server to enter-kdebug on fairly hard 00034 * errors (like memory shortage or other unexpected things). */ 00035 #define ENTER_KDEBUG_ON_ERRORS 1 00036 00037 /* set to 1 to print error messages about invalid requests or 00038 * failed wakeups of client */ 00039 #define OMEGA0_DEBUG_WARNING 0 00040 00041 /* set to 1 if you want the server to automatically consume shared 00042 * irqs if all clients wait for the irq. */ 00043 #define OMEGA0_STRATEGY_AUTO_CONSUME 1 00044 00045 #endif