]> rtime.felk.cvut.cz Git - arc.git/commitdiff
Cleanup of simple_printf and console usage. Fixes to some examples
authortojo <devnull@localhost>
Thu, 8 Apr 2010 15:12:01 +0000 (17:12 +0200)
committertojo <devnull@localhost>
Thu, 8 Apr 2010 15:12:01 +0000 (17:12 +0200)
18 files changed:
boards/board_common.mk
boards/hcs12_elmicro_card12/build_config.mk
boards/mpc5516it/build_config.mk
boards/mpc551xsim/build_config.mk
boards/mpc5554sim/build_config.mk
boards/mpc5567qrtech/build_config.mk
boards/mpc563xsim/build_config.mk
examples/blinker_node/Tasks.c
examples/blinker_node/build_config.mk
examples/pwm_node/build_config.mk
examples/pwm_node2/build_config.mk
examples/simple/build_config.mk
examples/switch_node/build_config.mk
examples/tiny/build_config.mk
examples/tiny/config/Os_Cfg.c
examples/tiny/config/Os_Cfg.h
examples/tiny/tiny.c
include/simple_printf.h [deleted file]

index fbae6e9593a1f56b560c512989aba09648a8f0fb..daf732fb871695cf19c393268779fb26d9c3d1dd 100644 (file)
@@ -177,7 +177,14 @@ obj-y += xtoa.o
 obj-y += arc.o\r
 #obj-y += malloc.o\r
 obj-$(USE_RAMLOG) += ramlog.o\r
-obj-$(USE_SIMPLE_PRINTF) += printf.o\r
+\r
+# If we have configured console output we include printf. \r
+# Overridden to use lib implementation with CFG_USE_NEWLIB_PRINTF\r
+ifndef (CFG_USE_NEWLIB_PRINTF)\r
+ifneq (,$(SELECT_CONSOLE) $(SELECT_OS_CONSOLE))\r
+obj-y += printf.o\r
+endif\r
+endif\r
 \r
 VPATH += $(ROOTDIR)/common\r
 \r
index 70d4347da683a948163552ce21d140d969a208fb..6de2cebe253a1f2817b1dd9b6a52eeb6868aab5b 100644 (file)
@@ -9,7 +9,7 @@ CFG=HC1X HCS12D MC912DG128A BRD_HCS12_ELMICRO_CARD12 SIMULATOR
 
 # What buildable modules does this board have, 
 # default or private (These become MOD_XXX=y )
-MOD_AVAIL=KERNEL MCU T32_TERM WINIDEA_TERM SIMPLE_PRINTF GPT RAMLOG
+MOD_AVAIL=KERNEL MCU GPT
 
 # Needed by us (These become USE_XXX=y and def-y += USE_XXX )
 MOD_USE=KERNEL MCU
index 89427dfba5d327fe180b0bd3417f1278c5398e99..73a342b26fbe17ae844fdd1e01c37a511b17e2a4 100644 (file)
@@ -9,7 +9,7 @@ CFG=PPC BOOKE E200Z1 MPC55XX MPC5516 BRD_MPC5516IT
 \r
 # What buildable modules does this board have, \r
 # default or private\r
-MOD_AVAIL+=KERNEL RAMLOG MCU GPT LIN CAN CANIF PORT DIO WDG WDGM T32_TERM PWM WINIDEA_TERM COM ADC DMA SIMPLE_PRINTF DEM PDUR IOHWAB\r
+MOD_AVAIL+=KERNEL RAMLOG MCU GPT LIN CAN CANIF PORT DIO WDG WDGM PWM COM ADC DMA DEM PDUR IOHWAB\r
 \r
 # Needed by us\r
 MOD_USE=KERNEL MCU\r
index 729d21ad155880cdd735dca2089dee4a1b8f7345..13497906dd8cd2efa8a7e8747789f53a9747c219 100644 (file)
@@ -9,7 +9,7 @@ CFG=PPC BOOKE E200Z1 MPC55XX MPC5516 BRD_MPC551XSIM SIMULATOR
 \r
 # What buildable modules does this board have, \r
 # default or private\r
-MOD_AVAIL=KERNEL RAMLOG MCU GPT LIN CAN WDG WDGM T32_TERM WINIDEA_TERM SIMPLE_PRINTF DEM IOHWAB\r
+MOD_AVAIL=KERNEL RAMLOG MCU GPT LIN CAN WDG WDGM DEM IOHWAB\r
 \r
 # Needed by us\r
 MOD_USE=KERNEL MCU\r
index f40d87ed162cc61235b5ad7571756db730763cc1..e402b4a4eafb27361443f9d81f234951e6d3c954 100644 (file)
@@ -9,7 +9,7 @@ CFG=PPC BOOKE SPE E200Z6 MPC55XX MPC5554 BRD_MPC5554SIM SIMULATOR
 \r
 # What buildable modules does this board have, \r
 # default or private\r
-MOD_AVAIL+=KERNEL RAMLOG MCU GPT LIN CAN COM WDG WDGM T32_TERM WINIDEA_TERM SIMPLE_PRINTF DEM IOHWAB\r
+MOD_AVAIL+=KERNEL RAMLOG MCU GPT LIN CAN COM WDG WDGM DEM IOHWAB\r
 \r
 # Needed by kernel\r
 MOD_USE+=KERNEL MCU\r
index 39a85eae08da351130fc8f14b8dad524dc6b0ffb..ee2646331d68eefa5c5e458780510e53d5c77ca9 100644 (file)
@@ -9,7 +9,7 @@ CFG=PPC BOOKE E200Z6 MPC55XX MPC5567 BRD_MPC5567QRTECH SPE
 \r
 # What buildable modules does this board have, \r
 # default or private\r
-MOD_AVAIL=KERNEL RAMLOG MCU WDG WDGM PORT DIO WDG WDGM T32_TERM WINIDEA_TERM PWM CAN CANIF COM ADC DMA SIMPLE_PRINTF DEM PDUR IOHWAB\r
+MOD_AVAIL=KERNEL RAMLOG MCU WDG WDGM PORT DIO WDG WDGM PWM CAN CANIF COM ADC DMA DEM PDUR IOHWAB\r
 \r
 # Needed by us\r
 MOD_USE=KERNEL MCU\r
index 363d4626d16b220c7cd424b15af6c7fc4b0dee77..c26455b7bc3990e40a59ec54e381a6b67f00d473 100644 (file)
@@ -9,7 +9,7 @@ CFG=PPC BOOKE E200Z3 MPC55XX MPC5633 BRD_MPC5633SIM SPE
 
 # What buildable modules does this board have, 
 # default or private
-MOD_AVAIL=KERNEL RAMLOG MCU WDG WDGM PORT DIO WDG WDGM T32_TERM WINIDEA_TERM PWM CAN CANIF COM ADC DMA SIMPLE_PRINTF
+MOD_AVAIL=KERNEL RAMLOG MCU WDG WDGM PORT DIO WDG WDGM PWM CAN CANIF COM ADC DMA
 
 # Needed by us
 MOD_USE=KERNEL MCU
index 7d913f4fa5e880f52ddcbb7068c3931ec84a7388..9f215d19a7820f57ee5865294540c95cf8113bfd 100644 (file)
@@ -79,9 +79,9 @@ void Startup( void ) {
         * Activate scheduled tasks. OS tick is 1ms.\r
         * The Blink is run every 25 ms with an offset of 25ms.\r
         */\r
-       SetRelAlarm(ALARM_ID_bTask10, 10, 10); // ADC data acquisition\r
-       SetRelAlarm(ALARM_ID_bTask25, 25, 25); // ADC data acquisition\r
-       SetRelAlarm(ALARM_ID_bTask100, 100, 100); // ADC data acquisition\r
+       SetRelAlarm(ALARM_ID_alarm10, 10, 10); // ADC data acquisition\r
+       SetRelAlarm(ALARM_ID_alarm25, 25, 25); // ADC data acquisition\r
+       SetRelAlarm(ALARM_ID_alarm100, 100, 100); // ADC data acquisition\r
 \r
        WdgM_ActivateAliveSupervision(WDBG_ALIVE_LOOP_BLINK_COMPONENT);\r
 \r
index a967d20881b626887b5d7b225199de404677244f..d52fb8ec79aab8402dfe98e7871518e7b7e2fb04 100644 (file)
@@ -1,2 +1,5 @@
 \r
-MOD_USE+=KERNEL MCU WDG WDGM PORT DIO SIMPLE_PRINTF RAMLOG\r
+MOD_USE+=KERNEL MCU WDG WDGM PORT DIO\r
+\r
+SELECT_CONSOLE = RAMLOG\r
+SELECT_OS_CONSOLE = RAMLOG\r
index 7fe943c9a695f2d23bc8712dfebcd13aac420c20..fe6daf9e00caaef727d0f96f4780aee81225095a 100644 (file)
@@ -1,2 +1,5 @@
 \r
-MOD_USE+=KERNEL MCU PORT PWM WINIDEA_TERM SIMPLE_PRINTF RAMLOG\r
+MOD_USE+=KERNEL MCU PORT PWM\r
+\r
+SELECT_CONSOLE = RAMLOG\r
+SELECT_OS_CONSOLE = RAMLOG\r
index 0a64c070e64f7a0b9e376a992d46d4b45868b5b9..d377749c0d0b7f6586a09b0b66fbc20719a31ca8 100644 (file)
@@ -1,2 +1,5 @@
 \r
-MOD_USE+=KERNEL MCU PORT COM CAN CANIF WINIDEA_TERM PWM SIMPLE_PRINTF RAMLOG\r
+MOD_USE+=KERNEL MCU PORT COM CAN CANIF PWM\r
+\r
+SELECT_CONSOLE = RAMLOG\r
+SELECT_OS_CONSOLE = RAMLOG\r
index 84c5dfc448947e05f2e707bd9dd0d83bdc1516a4..b4acf4ce57b31d4f455bde60d6d5cbdda3dfe798 100644 (file)
@@ -1,4 +1,7 @@
 \r
-MOD_USE+=KERNEL MCU T32_TERM RAMLOG SIMPLE_PRINTF RAMLOG\r
+MOD_USE+=KERNEL MCU\r
+\r
+SELECT_CONSOLE = RAMLOG\r
+SELECT_OS_CONSOLE = RAMLOG\r
 \r
 def-y += HEAPSIZE=1400
\ No newline at end of file
index dce799c3f9ce97764b2eacfa04e5afcfbb3fdf68..7ebd4c75f02b160863c0574e714e1e41e3851b54 100644 (file)
@@ -1,2 +1,5 @@
 \r
-MOD_USE+=KERNEL MCU ADC DMA PORT COM CAN CANIF WINIDEA_TERM SIMPLE_PRINTF RAMLOG\r
+MOD_USE+=KERNEL MCU ADC DMA PORT COM CAN CANIF\r
+\r
+SELECT_CONSOLE = RAMLOG\r
+SELECT_OS_CONSOLE = RAMLOG\r
index d0ec9df5eb394828c8ef44637e42e9d77d4d3fd6..fa20aaf1008df35f88c669a5cf704a06f5ceed2e 100644 (file)
@@ -1,7 +1,5 @@
 \r
+MOD_USE+=KERNEL MCU\r
 \r
-#MOD_USE+=KERNEL MCU SIMPLE_PRINTF\r
-MOD_USE+=KERNEL MCU SIMPLE_PRINTF \r
-# WINIDEA_TERM\r
-#RAMLOG\r
-\r
+SELECT_CONSOLE = RAMLOG\r
+SELECT_OS_CONSOLE = RAMLOG\r
index b27383fe3259b1e04eca10e41b0291374790b4d4..7587839170cb46060196c665e30af9465890481f 100644 (file)
 *           on Thu Apr 08 10:24:32 CEST 2010
 */
 
-       \r
-\r
-#include <stdlib.h>\r
-#include <stdint.h>\r
-#include "Platform_Types.h"\r
-#include "Os.h"                                // includes Os_Cfg.h\r
-#include "os_config_macros.h"\r
-#include "kernel.h"\r
-#include "kernel_offset.h"\r
-#include "alist_i.h"\r
-#include "Mcu.h"\r
-\r
-extern void dec_exception( void );\r
-\r
-// Set the os tick frequency\r
-OsTickType OsTickFreq = 1000;\r
-\r
-\r
-// ###############################    DEBUG OUTPUT     #############################\r
-uint32 os_dbg_mask = 0;\r
\r
-\r
-\r
-// #################################    COUNTERS     ###############################\r
-GEN_COUNTER_HEAD {\r
-       GEN_COUNTER(    COUNTER_ID_OsTick,\r
-                                       "OsTick",\r
-                                       COUNTER_TYPE_HARD,\r
-                                       COUNTER_UNIT_NANO,\r
-                                       0xffff,\r
-                                       1,\r
-                                       1,\r
-                                       0),\r
-};\r
-\r
-CounterType Os_Arc_OsTickCounter = COUNTER_ID_OsTick;\r
-\r
-// ##################################    ALARMS     ################################\r
-GEN_ALARM_AUTOSTART(ALARM_ID_Alarm_4ms, ALARM_AUTOSTART_ABSOLUTE, 100, 2, OSDEFAULTAPPMODE );\r
-       \r
-\r
-GEN_ALARM_HEAD {\r
-       GEN_ALARM(      ALARM_ID_Alarm_4ms,\r
-                               "Alarm_4ms",\r
-                               COUNTER_ID_OsTick,\r
-                               GEN_ALARM_AUTOSTART_NAME(ALARM_ID_Alarm_4ms),\r
-                               ALARM_ACTION_SETEVENT,\r
-                               TASK_ID_etask_1,\r
-                               EVENT_MASK_EVENT_0,\r
-                               NULL ),\r
-};\r
-\r
-// ################################    RESOURCES     ###############################\r
-GEN_RESOURCE_HEAD {\r
-       GEN_RESOURCE(   \r
-               RES_SCHEDULER,\r
-               RESOURCE_TYPE_STANDARD,\r
-               0\r
-       ),\r
-};\r
-\r
-// ##############################    STACKS (TASKS)     ############################\r
-DECLARE_STACK(OsIdle,OS_OSIDLE_STACK_SIZE);\r
-DECLARE_STACK(btask_3,2048);\r
-DECLARE_STACK(etask_1,2048);\r
-DECLARE_STACK(etask_2,2048);\r
-\r
-// ##################################    TASKS     #################################\r
-GEN_TASK_HEAD {\r
-       GEN_ETASK(      OsIdle,\r
-                               0,\r
-                               FULL,\r
-                               TRUE,\r
-                               NULL,\r
-                               0 \r
-       ),\r
-       GEN_BTASK(\r
-               btask_3,\r
-               3,\r
-               FULL,\r
-               FALSE,\r
-               NULL,\r
-               0,\r
-               1\r
-       ),\r
-                               \r
-       GEN_ETASK(\r
-               etask_1,\r
-               1,\r
-               FULL,\r
-               TRUE,\r
-               NULL,\r
-               0\r
-       ),\r
-               \r
-                               \r
-       GEN_ETASK(\r
-               etask_2,\r
-               2,\r
-               FULL,\r
-               TRUE,\r
-               NULL,\r
-               0\r
-       ),\r
-               \r
-                               \r
-};\r
-\r
-// ##################################    HOOKS     #################################\r
-GEN_HOOKS( \r
-       StartupHook, \r
-       NULL, \r
-       ShutdownHook, \r
-       ErrorHook,\r
-       PreTaskHook, \r
-       PostTaskHook \r
-);\r
-\r
-// ##################################    ISRS     ##################################\r
-\r
-\r
-// ############################    SCHEDULE TABLES     #############################\r
-\r
-// Table heads\r
-GEN_SCHTBL_HEAD {\r
-};\r
-\r
-GEN_PCB_LIST()\r
-\r
-uint8_t os_interrupt_stack[OS_INTERRUPT_STACK_SIZE] __attribute__ ((aligned (0x10)));\r
-\r
-GEN_IRQ_VECTOR_TABLE_HEAD {};\r
-GEN_IRQ_ISR_TYPE_TABLE_HEAD {};\r
-GEN_IRQ_PRIORITY_TABLE_HEAD {};\r
-\r
-#include "os_config_funcs.h"\r
+       
+
+#include <stdlib.h>
+#include <stdint.h>
+#include "Platform_Types.h"
+#include "Os.h"                                // includes Os_Cfg.h
+#include "os_config_macros.h"
+#include "kernel.h"
+#include "kernel_offset.h"
+#include "alist_i.h"
+#include "Mcu.h"
+
+extern void dec_exception( void );
+
+// Set the os tick frequency
+OsTickType OsTickFreq = 1000;
+
+
+// ###############################    DEBUG OUTPUT     #############################
+uint32 os_dbg_mask = 0;
+
+
+// #################################    COUNTERS     ###############################
+GEN_COUNTER_HEAD {
+       GEN_COUNTER(    COUNTER_ID_OsTick,
+                                       "OsTick",
+                                       COUNTER_TYPE_HARD,
+                                       COUNTER_UNIT_NANO,
+                                       0xffff,
+                                       1,
+                                       1,
+                                       0),
+};
+
+CounterType Os_Arc_OsTickCounter = COUNTER_ID_OsTick;
+
+// ##################################    ALARMS     ################################
+GEN_ALARM_AUTOSTART(ALARM_ID_Alarm_4ms, ALARM_AUTOSTART_ABSOLUTE, 100, 2, OSDEFAULTAPPMODE );
+       
+
+GEN_ALARM_HEAD {
+       GEN_ALARM(      ALARM_ID_Alarm_4ms,
+                               "Alarm_4ms",
+                               COUNTER_ID_OsTick,
+                               GEN_ALARM_AUTOSTART_NAME(ALARM_ID_Alarm_4ms),
+                               ALARM_ACTION_SETEVENT,
+                               TASK_ID_etask_1,
+                               EVENT_MASK_EVENT_2,
+                               NULL ),
+};
+
+// ################################    RESOURCES     ###############################
+GEN_RESOURCE_HEAD {
+       GEN_RESOURCE(   
+               RES_SCHEDULER,
+               RESOURCE_TYPE_STANDARD,
+               0
+       ),
+};
+
+// ##############################    STACKS (TASKS)     ############################
+DECLARE_STACK(OsIdle,OS_OSIDLE_STACK_SIZE);
+DECLARE_STACK(btask_3,2048);
+DECLARE_STACK(etask_1,2048);
+DECLARE_STACK(etask_2,2048);
+
+// ##################################    TASKS     #################################
+GEN_TASK_HEAD {
+       GEN_ETASK(      OsIdle,
+                               0,
+                               FULL,
+                               TRUE,
+                               NULL,
+                               0 
+       ),
+       GEN_BTASK(
+               btask_3,
+               3,
+               FULL,
+               FALSE,
+               NULL,
+               0,
+               1
+       ),
+                               
+       GEN_ETASK(
+               etask_1,
+               1,
+               FULL,
+               TRUE,
+               NULL,
+               0
+       ),
+               
+                               
+       GEN_ETASK(
+               etask_2,
+               2,
+               FULL,
+               TRUE,
+               NULL,
+               0
+       ),
+               
+                               
+};
+
+// ##################################    HOOKS     #################################
+GEN_HOOKS( 
+       StartupHook, 
+       NULL, 
+       ShutdownHook, 
+       ErrorHook,
+       PreTaskHook, 
+       PostTaskHook 
+);
+
+// ##################################    ISRS     ##################################
+
+
+// ############################    SCHEDULE TABLES     #############################
+
+// Table heads
+GEN_SCHTBL_HEAD {
+};
+
+GEN_PCB_LIST()
+
+uint8_t os_interrupt_stack[OS_INTERRUPT_STACK_SIZE] __attribute__ ((aligned (0x10)));
+
+GEN_IRQ_VECTOR_TABLE_HEAD {};
+GEN_IRQ_ISR_TYPE_TABLE_HEAD {};
+GEN_IRQ_PRIORITY_TABLE_HEAD {};
+
+#include "os_config_funcs.h"
index 63c8b945a29b106c2db3c3d291fb45ff1b512918..52b43066db136bf7429bb9833aa96c39716df2e8 100644 (file)
 #error "Os: Configuration file version differs from BSW version."
 #endif
 
-\r
-#ifndef OS_CFG_H_\r
-#define OS_CFG_H_\r
-\r
-\r
-// Alarm Id's\r
-#define ALARM_ID_Alarm_4ms     0\r
-\r
-// Counter Id's\r
-#define COUNTER_ID_OsTick      0\r
-\r
-// Counter macros\r
-#define OSMAXALLOWEDVALUE_OsTick 65535\r
-\r
-\r
-// Event masks\r
-#define EVENT_MASK_EVENT_0     0\r
-#define EVENT_MASK_EVENT_1     1\r
-#define EVENT_MASK_EVENT_2     2\r
-\r
-// Isr Id's\r
-\r
-// Resource Id's\r
-\r
-// Linked resource id's\r
-\r
-// Resource masks\r
-\r
-// Task Id's\r
-#define TASK_ID_OsIdle 0\r
-#define TASK_ID_btask_3        1\r
-#define TASK_ID_etask_1        2\r
-#define TASK_ID_etask_2        3\r
-\r
-// Task entry points\r
-void OsIdle( void );\r
-void btask_3( void );\r
-void etask_1( void );\r
-void etask_2( void );\r
-\r
-// Schedule table id's\r
-\r
-// Stack size\r
-#define OS_INTERRUPT_STACK_SIZE        2048\r
-#define OS_OSIDLE_STACK_SIZE 500\r
-\r
-#define OS_ALARM_CNT                   1 \r
-#define OS_TASK_CNT                            3\r
-#define OS_SCHTBL_CNT                  0\r
-#define OS_COUNTER_CNT                 1\r
-#define OS_EVENTS_CNT                  3\r
-#define OS_ISRS_CNT                            0\r
-#define OS_RESOURCE_CNT                        0\r
-#define OS_LINKED_RESOURCE_CNT 0\r
-\r
-#define CFG_OS_DEBUG                           STD_OFF\r
-\r
-#define OS_SC1                                                 STD_ON     \r
-#define OS_STACK_MONITORING                    STD_ON\r
-#define OS_STATUS_EXTENDED                     STD_ON\r
-#define OS_USE_GET_SERVICE_ID          STD_ON\r
-#define OS_USE_PARAMETER_ACCESS                STD_ON\r
-#define OS_RES_SCHEDULER                       STD_ON\r
-\r
-#endif /*OS_CFG_H_*/\r
+
+#ifndef OS_CFG_H_
+#define OS_CFG_H_
+
+
+// Alarm Id's
+#define ALARM_ID_Alarm_4ms     0
+
+// Counter Id's
+#define COUNTER_ID_OsTick      0
+
+// Counter macros
+#define OSMAXALLOWEDVALUE_OsTick 65535
+
+
+// Event masks
+#define EVENT_MASK_EVENT_0     (1<<0)
+#define EVENT_MASK_EVENT_1     (1<<1)
+#define EVENT_MASK_EVENT_2     (1<<2)
+
+// Isr Id's
+
+// Resource Id's
+
+// Linked resource id's
+
+// Resource masks
+
+// Task Id's
+#define TASK_ID_OsIdle 0
+#define TASK_ID_btask_3        1
+#define TASK_ID_etask_1        2
+#define TASK_ID_etask_2        3
+
+// Task entry points
+void OsIdle( void );
+void btask_3( void );
+void etask_1( void );
+void etask_2( void );
+
+// Schedule table id's
+
+// Stack size
+#define OS_INTERRUPT_STACK_SIZE        2048
+#define OS_OSIDLE_STACK_SIZE 500
+
+#define OS_ALARM_CNT                   1 
+#define OS_TASK_CNT                            4
+#define OS_SCHTBL_CNT                  0
+#define OS_COUNTER_CNT                 1
+#define OS_EVENTS_CNT                  3
+#define OS_ISRS_CNT                            0
+#define OS_RESOURCE_CNT                        0
+#define OS_LINKED_RESOURCE_CNT 0
+
+#define CFG_OS_DEBUG                           STD_OFF
+
+#define OS_SC1                                                 STD_ON     
+#define OS_STACK_MONITORING                    STD_ON
+#define OS_STATUS_EXTENDED                     STD_ON
+#define OS_USE_GET_SERVICE_ID          STD_ON
+#define OS_USE_PARAMETER_ACCESS                STD_ON
+#define OS_RES_SCHEDULER                       STD_ON
+
+#endif /*OS_CFG_H_*/
index 506369853e8333160da3b83faef29d3956dc0b9f..b9bd1d3a342ca574cb50d1276b56371077717979 100644 (file)
@@ -55,9 +55,9 @@ void etask_1( void ) {
 \r
        LDEBUG_PRINTF("etask_1 start\n");\r
        for(;;) {\r
-               SetEvent(TASK_ID_etask_2,EVENT_1);\r
-               WaitEvent(EVENT_2);\r
-               ClearEvent(EVENT_2);\r
+               SetEvent(TASK_ID_etask_2,EVENT_MASK_EVENT_1);\r
+               WaitEvent(EVENT_MASK_EVENT_2);\r
+               ClearEvent(EVENT_MASK_EVENT_2);\r
                tryFloatingPoint += 1.0F;\r
                GetTaskID(&currTask);\r
                Os_Arc_GetStackInfo(currTask,&si);\r
@@ -75,8 +75,8 @@ void etask_2( void ) {
        LDEBUG_PRINTF("etask_2 start\n");\r
 \r
        for(;;) {\r
-               WaitEvent(EVENT_1);\r
-               ClearEvent(EVENT_1);\r
+               WaitEvent(EVENT_MASK_EVENT_1);\r
+               ClearEvent(EVENT_MASK_EVENT_1);\r
                ActivateTask(TASK_ID_btask_3);\r
                {\r
                        StackInfoType si;\r
diff --git a/include/simple_printf.h b/include/simple_printf.h
deleted file mode 100644 (file)
index f486979..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-\r
-#ifndef SIMPLE_PRINTF_H_\r
-#define SIMPLE_PRINTF_H_\r
-\r
-#if defined(USE_SIMPLE_PRINTF)\r
-int simple_sprintf(char *out, const char *format, ...);\r
-int printf(const char *format, ...);\r
-#define printf(format,...) printf(format,## __VA_ARGS__ )\r
-#else\r
-#define printf(format,...)\r
-#endif\r
-\r
-#endif /* SIMPLE_PRINTF_H_ */\r