changeset 252:f0e800bb9dcc

Document/Cerium_2009.mm
author aaa
date Tue, 02 Jun 2009 21:53:22 +0900
parents 0098b5ff0d11
children bbc2375153d7
files Document/Cerium_2009.mm TaskManager/kernel/main.cc
diffstat 2 files changed, 40 insertions(+), 9 deletions(-) [+]
line wrap: on
line diff
--- a/Document/Cerium_2009.mm	Mon Jun 01 19:33:09 2009 +0900
+++ b/Document/Cerium_2009.mm	Tue Jun 02 21:53:22 2009 +0900
@@ -13,8 +13,9 @@
 <icon BUILTIN="button_ok"/>
 <node CREATED="1243576115273" ID="Freemind_Link_1443523938" MODIFIED="1243576166041" TEXT="1&#x5468;&#x3059;&#x308b;&#x306e;&#x306b;59&#x79d2;"/>
 </node>
-<node CREATED="1243578458067" ID="Freemind_Link_1713267557" MODIFIED="1243578476573" TEXT="Program &#x7d42;&#x4e86;&#x6642;&#x306b; busy_rate &#x8868;&#x793a;">
-<node CREATED="1243578499039" ID="Freemind_Link_1478568979" MODIFIED="1243578505201" TEXT="Hiroki"/>
+<node CREATED="1243578458067" ID="Freemind_Link_1713267557" MODIFIED="1243943407812" TEXT="Program &#x7d42;&#x4e86;&#x6642;&#x306b; busy_rate &#x8868;&#x793a;">
+<icon BUILTIN="full-1"/>
+<node CREATED="1243578499039" ID="Freemind_Link_1478568979" MODIFIED="1243944044789" TEXT="hiroki"/>
 </node>
 </node>
 <node CREATED="1243334733712" ID="Freemind_Link_1055841346" MODIFIED="1243334790932" TEXT="Code&#x306e;Load">
@@ -29,7 +30,10 @@
 <icon BUILTIN="button_ok"/>
 <node CREATED="1243584287314" ID="Freemind_Link_1653925279" MODIFIED="1243584287314" TEXT=""/>
 </node>
-<node CREATED="1243584369566" HGAP="26" ID="Freemind_Link_1788139696" MODIFIED="1243584587432" TEXT="code_load &#x3092;&#x3069;&#x3053;&#x306b;&#x5165;&#x308c;&#x308b;&#xff1f;" VSHIFT="4"/>
+<node CREATED="1243584369566" HGAP="26" ID="Freemind_Link_1788139696" MODIFIED="1243943459201" TEXT="code_load &#x3092;&#x3069;&#x3053;&#x306b;&#x5165;&#x308c;&#x308b;&#xff1f;" VSHIFT="4">
+<icon BUILTIN="full-1"/>
+<node CREATED="1243944027294" ID="Freemind_Link_685623542" MODIFIED="1243944030526" TEXT="kono"/>
+</node>
 </node>
 <node CREATED="1243334861696" ID="Freemind_Link_1889595461" MODIFIED="1243334874163" TEXT="SceneGraph&#x306e;SPE&#x4e0a;&#x306e;&#x51e6;&#x7406;">
 <node CREATED="1243335136226" ID="Freemind_Link_549841826" MODIFIED="1243335148852" TEXT="OpenSceneGraph&#x3068;&#x306e;&#x4e92;&#x63db;&#x6027;"/>
@@ -38,19 +42,26 @@
 <node CREATED="1243335236323" ID="Freemind_Link_1631186396" MODIFIED="1243335238959" TEXT="collision"/>
 <node CREATED="1243335239268" ID="Freemind_Link_945976139" MODIFIED="1243335243119" TEXT="insert"/>
 <node CREATED="1243335244204" ID="Freemind_Link_1738872955" MODIFIED="1243335246807" TEXT="delete"/>
+<node CREATED="1243943862325" ID="Freemind_Link_1828565550" MODIFIED="1243943873446" TEXT="transration node"/>
 </node>
 <node CREATED="1243334877384" ID="Freemind_Link_471056420" MODIFIED="1243334891823" TEXT="SPE&#x4e0a;&#x306e;&#x30c7;&#x30fc;&#x30bf;&#x30de;&#x30cd;&#x30b8;&#x30e1;&#x30f3;&#x30c8;">
 <node CREATED="1243334896187" ID="Freemind_Link_1997794387" MODIFIED="1243334899588" TEXT="Texture"/>
 <node CREATED="1243334900744" ID="Freemind_Link_1679286990" MODIFIED="1243334902955" TEXT="Code"/>
 <node CREATED="1243334904288" ID="Freemind_Link_1980670377" MODIFIED="1243334918355" TEXT="SceneGraph"/>
-<node CREATED="1243760618919" ID="Freemind_Link_1987430870" MODIFIED="1243760660067" TEXT="SPE&#x304b;&#x3089;&#x30e1;&#x30a4;&#x30f3;&#x30e1;&#x30e2;&#x30ea;&#x3092; allocate &#x3059;&#x308b;">
+<node CREATED="1243760618919" ID="Freemind_Link_1987430870" MODIFIED="1243943562689" TEXT="SPE&#x304b;&#x3089;&#x30e1;&#x30a4;&#x30f3;&#x30e1;&#x30e2;&#x30ea;&#x3092; allocate &#x3059;&#x308b;">
+<icon BUILTIN="button_ok"/>
 <node CREATED="1243760662531" ID="Freemind_Link_1553445069" MODIFIED="1243760689561" TEXT="&#x30c7;&#x30fc;&#x30bf;&#x3092;&#x5206;&#x5272;&#x3057;&#x3066;&#x8ee2;&#x9001;"/>
 </node>
 </node>
 <node CREATED="1243334967348" HGAP="23" ID="Freemind_Link_728996277" MODIFIED="1243334981305" TEXT="Rendering" VSHIFT="-5">
 <node CREATED="1243334991181" ID="Freemind_Link_151269429" MODIFIED="1243334997520" TEXT="Z sort"/>
 <node CREATED="1243335004925" ID="Freemind_Link_1543200827" MODIFIED="1243335017960" TEXT="Texture&#x629c;&#x304d;&#x306e;Write"/>
-<node CREATED="1243335087307" ID="Freemind_Link_675827042" MODIFIED="1243335092099" TEXT="&#x5149;&#x6e90;"/>
+<node CREATED="1243335087307" ID="Freemind_Link_675827042" MODIFIED="1243943707646" TEXT="&#x5149;&#x6e90;">
+<icon BUILTIN="full-1"/>
+<node CREATED="1243943756522" ID="Freemind_Link_1524342007" MODIFIED="1243943778264" TEXT="SpanPack &#x306b;&#x5149;&#x306e;&#x65b9;&#x5411;&#x3092;&#x3044;&#x308c;&#x308b;">
+<node CREATED="1243944032110" ID="Freemind_Link_1186115113" MODIFIED="1243944036836" TEXT="yutaka"/>
+</node>
+</node>
 <node CREATED="1243335102555" ID="Freemind_Link_300667458" MODIFIED="1243335111239" TEXT="perspective"/>
 <node CREATED="1243335124792" ID="Freemind_Link_373044243" MODIFIED="1243335127788" TEXT="camera"/>
 </node>
@@ -73,14 +84,19 @@
 </node>
 <node CREATED="1243767016567" ID="Freemind_Link_1736419321" MODIFIED="1243767029430" POSITION="left" TEXT="Cerium Task Manager &#x306e;&#x8ab2;&#x984c;">
 <node CREATED="1243767044334" ID="Freemind_Link_1874966155" MODIFIED="1243767058630" TEXT="PolygonPack &#x306e;&#x4e2d;&#x3067; dma_wait &#x3084;&#x308a;&#x3059;&#x304e;"/>
-<node CREATED="1243767064099" ID="Freemind_Link_386780315" MODIFIED="1243767100156" TEXT="mainMem_allocate &#x3067;&#x306f;&#x306a;&#x304f; spu &#x5185;&#x90e8;&#x304b;&#x3089; Task &#x3092;&#x751f;&#x6210;&#x3059;&#x308b;"/>
+<node CREATED="1243767064099" ID="Freemind_Link_386780315" MODIFIED="1243943514121" TEXT="mainMem_allocate &#x3067;&#x306f;&#x306a;&#x304f; spu &#x5185;&#x90e8;&#x304b;&#x3089; Task &#x3092;&#x751f;&#x6210;&#x3059;&#x308b;">
+<icon BUILTIN="full-1"/>
+<node CREATED="1243944005287" ID="Freemind_Link_1890611814" MODIFIED="1243944014555" TEXT="kazzone"/>
+</node>
 <node CREATED="1243767135260" ID="Freemind_Link_719233839" MODIFIED="1243767166820" TEXT="PP2 &#x3068; span pack &#x751f;&#x6210;&#x306e;&#x4e8c;&#x3064;&#x306e; Task &#x306e;&#x878d;&#x5408;"/>
 <node CREATED="1243767184889" ID="Freemind_Link_1060231515" MODIFIED="1243767198426" TEXT="viewer &#x304c; barrier &#x540c;&#x671f;&#x3057;&#x3059;&#x304e;"/>
 <node CREATED="1243767206264" ID="Freemind_Link_37516222" MODIFIED="1243767214232" TEXT="&#x5f85;&#x3063;&#x3066;&#x3044;&#x308b; spu &#x304c;&#x591a;&#x3044;">
 <node CREATED="1243767227392" ID="Freemind_Link_1769847872" MODIFIED="1243767251339" TEXT="dma_wait &#x3060;&#x3051;&#x3067;&#x306f;&#x306a;&#x304f; spu &#x5f85;&#x3061;&#x6642;&#x9593;&#x3092;&#x6e2c;&#x5b9a;"/>
 </node>
-<node CREATED="1243767262537" ID="Freemind_Link_507081989" MODIFIED="1243767275748" TEXT="SceneGraph &#x306e;&#x5909;&#x5f62;&#x3092; copy base &#x306b;&#x3059;&#x308b;">
+<node CREATED="1243767262537" ID="Freemind_Link_507081989" MODIFIED="1243943546127" TEXT="SceneGraph &#x306e;&#x5909;&#x5f62;&#x3092; copy base &#x306b;&#x3059;&#x308b;">
+<icon BUILTIN="full-1"/>
 <node CREATED="1243767288336" ID="Freemind_Link_388959053" MODIFIED="1243767306119" TEXT="drawing &#x3068; SceneGraph &#x306e;&#x6f14;&#x7b97;&#x3092;&#x4e26;&#x5217;&#x306b;"/>
+<node CREATED="1243943934419" ID="Freemind_Link_1634946486" MODIFIED="1243943944585" TEXT="tagano"/>
 </node>
 <node CREATED="1243767320557" ID="Freemind_Link_830109616" MODIFIED="1243767357291" TEXT="&#x30a2;&#x30fc;&#x30ad;&#x30c6;&#x30af;&#x30c1;&#x30e3;&#x306b;&#x4f9d;&#x5b58;&#x3057;&#x305f; Task &#x306e; scheduling">
 <node CREATED="1243767364243" ID="Freemind_Link_683952054" MODIFIED="1243767371836" TEXT="Task &#x306e;&#x5b9a;&#x7fa9;&#x306e;&#x5916;&#x306b;&#x51fa;&#x3059;"/>
@@ -89,6 +105,20 @@
 </node>
 <node CREATED="1243767358921" ID="Freemind_Link_1332255958" MODIFIED="1243767507761" TEXT="SPU &#x5074;&#x3067; Main Memory &#x306e; Read Modify &#x3092;&#x3057;&#x306a;&#x3044;"/>
 <node CREATED="1243767518913" ID="Freemind_Link_689712682" MODIFIED="1243767529643" TEXT="Task &#x5b9f;&#x884c;&#x306e;&#x30d3;&#x30b8;&#x30e5;&#x30a2;&#x30e9;&#x30a4;&#x30b6;"/>
+<node CREATED="1243943583806" ID="Freemind_Link_1238380569" MODIFIED="1243943688847" TEXT="Configuration">
+<icon BUILTIN="full-1"/>
+<node CREATED="1243943627426" ID="Freemind_Link_57266388" MODIFIED="1243943646050" TEXT="autoconf"/>
+<node CREATED="1243943652122" ID="Freemind_Link_1676705308" MODIFIED="1243943682172" TEXT="Architecture &#x306e; specialization"/>
+<node CREATED="1243943991903" ID="Freemind_Link_447888194" MODIFIED="1243943997324" TEXT="hiroki"/>
+</node>
+<node CREATED="1243943883125" ID="Freemind_Link_722594854" MODIFIED="1243944098553" TEXT="&#x4f8b;&#x984c;&#x306e;&#x6574;&#x7406;">
+<icon BUILTIN="full-1"/>
+<node CREATED="1243943799623" ID="Freemind_Link_478163251" MODIFIED="1243943825181" TEXT="test_render &#x89e3;&#x4f53;">
+<node CREATED="1243943832806" ID="Freemind_Link_1334546525" MODIFIED="1243943841025" TEXT="&#x4f5c;&#x308a;&#x76f4;&#x3059;"/>
+</node>
+<node CREATED="1243943907996" ID="Freemind_Link_766522959" MODIFIED="1243943926580" TEXT="example &#x3092;&#x4eca;&#x306e; ver &#x306b;&#x3059;&#x308b;"/>
+<node CREATED="1243944111117" ID="Freemind_Link_640625182" MODIFIED="1243944122505" TEXT="all member"/>
+</node>
 </node>
 </node>
 </map>
--- a/TaskManager/kernel/main.cc	Mon Jun 01 19:33:09 2009 +0900
+++ b/TaskManager/kernel/main.cc	Tue Jun 02 21:53:22 2009 +0900
@@ -1,5 +1,6 @@
 #include <stdlib.h>
-#include <string.h>
+//#include <string.h>
+#include <string>
 #include <SDL.h>
 #include "TaskManager.h"
 
@@ -11,7 +12,7 @@
 defaultTMend(void) {}
 
 TaskManager *manager;
-static char *help_str = "\n\
+static std::string help_str = "\n\
 * Cerium program option *\n\
   -chelp Print this message \n\
   -cpu   Number of CPU (default 1) \n";