OSDN Git Service

Renamed system task to menu.
[kozos-expbrd/kozos_expbrd.git] / firm / sample / sample1 / os / task_menu.c
similarity index 82%
rename from firm/sample/sample1/os/task_system.c
rename to firm/sample/sample1/os/task_menu.c
index eed5a29..12fa81f 100644 (file)
@@ -1,31 +1,31 @@
 
-#include "task_system.h"
+#include "task_menu.h"
 #include "task_audio.h"
 #include "task_display.h"
 #include "kozos.h"
 #include "lib.h"
 
-#define SYSTEM_CMD_INPUT    'i'
-#define SYSTEM_CMD_REMOTE   'r'
+#define MENU_CMD_INPUT    'i'
+#define MENU_CMD_REMOTE   'r'
 
 int nx = 40, ny = 12;
 int volume = 250;
 
-int system_input_from_isr(int left, int right, int sw)
+int menu_input_from_isr(int left, int right, int sw)
 {
   char *p = kx_kmalloc(4);
-  p[0] = SYSTEM_CMD_INPUT;
+  p[0] = MENU_CMD_INPUT;
   p[1] = left  ? 1 : 0;
   p[2] = right ? 1 : 0;
   p[3] = sw    ? 1 : 0;
-  kx_send(MSGBOX_ID_SYSTEM, 4, p);
+  kx_send(MSGBOX_ID_MENU, 4, p);
   return 0;
 }
 
-int system_remote_from_isr(char *signal, int siz)
+int menu_remote_from_isr(char *signal, int siz)
 {
   char *p = kx_kmalloc(8);
-  p[0] = SYSTEM_CMD_REMOTE;
+  p[0] = MENU_CMD_REMOTE;
   p[1] = 0;
   p[2] = 0;
   p[3] = 0;
@@ -33,7 +33,7 @@ int system_remote_from_isr(char *signal, int siz)
   p[5] = signal[1];
   p[6] = signal[2];
   p[7] = signal[3];
-  kx_send(MSGBOX_ID_SYSTEM, 8, p);
+  kx_send(MSGBOX_ID_MENU, 8, p);
   return 0;
 }
 
@@ -59,11 +59,11 @@ int system_remote_from_isr(char *signal, int siz)
         } \
     } while (0)
 
-static int system_cmdproc(char *p)
+static int menu_cmdproc(char *p)
 {
   int cmd = p[0];
   switch (cmd) {
-  case SYSTEM_CMD_INPUT:
+  case MENU_CMD_INPUT:
     if (p[1]) {
         NIJIMASU_GO_LEFT();
     }
@@ -71,7 +71,7 @@ static int system_cmdproc(char *p)
         NIJIMASU_GO_RIGHT();
     }
     break;
-  case SYSTEM_CMD_REMOTE:
+  case MENU_CMD_REMOTE:
     {
         uint32 n =
             ((uint32)p[4] << 24) |
@@ -116,7 +116,7 @@ static int system_cmdproc(char *p)
   return 0;
 }
 
-int task_system(int argc, char *argv[])
+int task_menu(int argc, char *argv[])
 {
   display_clear();
   display_draw_logo(  0, 0, 2);
@@ -129,8 +129,8 @@ int task_system(int argc, char *argv[])
   while (1) {
       int size;
       char *p;
-      kz_recv(MSGBOX_ID_SYSTEM, &size, &p);
-      system_cmdproc(p);
+      kz_recv(MSGBOX_ID_MENU, &size, &p);
+      menu_cmdproc(p);
   }
 
   return 0;