summaryrefslogtreecommitdiff
path: root/cesar/interface
diff options
context:
space:
mode:
authorlaranjeiro2009-05-14 12:49:48 +0000
committerlaranjeiro2009-05-14 12:49:48 +0000
commit0c88c406c3ba788e23fa77a71e6d221de28c959a (patch)
tree74f6f60ce73a53edc36ba308cf59042329faf219 /cesar/interface
parent0c66f103ec4cc0533a56dbd2797bbfc44e34e330 (diff)
* Cesar:
* Moved the thread priority and stack size definition to a common file. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@4650 017c9cb6-072f-447c-8318-d5b54f68fe89
Diffstat (limited to 'cesar/interface')
-rw-r--r--cesar/interface/inc/context.h8
-rw-r--r--cesar/interface/src/interface.c4
2 files changed, 6 insertions, 6 deletions
diff --git a/cesar/interface/inc/context.h b/cesar/interface/inc/context.h
index 3fba4f780d..6b3dd887a1 100644
--- a/cesar/interface/inc/context.h
+++ b/cesar/interface/inc/context.h
@@ -21,6 +21,8 @@
#include "interface/interface.h"
+#include "common/defs/priority.h"
+
/** module includes. */
#include "config/interface.h"
#include "interface/sniffer/sniffer.h"
@@ -28,10 +30,6 @@
# include "interface/fcall/interface_fcall.h"
#endif
-
-#define INTERFACE_THREAD_STACK CYGNUM_HAL_STACK_SIZE_TYPICAL
-#define INTERFACE_THREAD_PRIORITY 9
-
struct interface_t
{
/** cl context. */
@@ -71,7 +69,7 @@ struct interface_t
/** Thread handle. */
cyg_handle_t thread_handle;
/** Thread stack. */
- u8 thread_stack [INTERFACE_THREAD_STACK];
+ u8 thread_stack [INTERFACE_THREAD_STACK_SIZE];
/** Mailbox. */
mbox_t mailbox;
diff --git a/cesar/interface/src/interface.c b/cesar/interface/src/interface.c
index bab6df4736..3a43fc10bf 100644
--- a/cesar/interface/src/interface.c
+++ b/cesar/interface/src/interface.c
@@ -24,6 +24,8 @@
#include "interface/inc/context.h"
#include "interface/inc/mme_process.h"
+#include "common/defs/priority.h"
+
#if CONFIG_INTERFACE_FCALL
# include "interface/fcall/inc/context.h"
# include "interface/fcall/inc/interface_fcall.h"
@@ -130,7 +132,7 @@ interface_init (hle_t *hle, cl_t *cl, sar_t *sar, mac_config_t
(cyg_addrword_t) &interface_global,
"INTERFACE",
interface_global.thread_stack,
- INTERFACE_THREAD_STACK,
+ INTERFACE_THREAD_STACK_SIZE,
&interface_global.thread_handle,
&interface_global.thread);
cyg_thread_resume (interface_global.thread_handle);