OSDN Git Service

add microblaze sample
[hos/hos-v4a.git] / sample / mb / mb_v8_axi / readme.txt
diff --git a/sample/mb/mb_v8_axi/readme.txt b/sample/mb/mb_v8_axi/readme.txt
new file mode 100644 (file)
index 0000000..e72e301
--- /dev/null
@@ -0,0 +1,46 @@
+==============================================================================
+ Hyper Operating System V4 Advance
+  用サンプル
+
+                                       Copyright (C) 2008-2011 by Project HOS
+==============================================================================
+
+
+<概要>
+  お題は例によって、「哲学者の食事の問題」です。
+  5つのタスクを哲学者、5つのセマフォをフォークに見立てて、
+動作します。
+
+  哲学者はランダムな時間考え事をするとおもむろに両サイドの
+フォークを取って食事を始めます。しかし左右どちらかの哲学者が
+すでにフォークを使って食事をしていると、フォークが使えず
+空腹状態になります。
+
+
+<環境>
+  XILINX EDK12
+
+<使い方>
+  GNU make が利用できる環境で
+
+  gcc の場合:  hos-v4a/sample/mb/mb_v8/gcc
+
+  に移動して、gmake 
+
+  と打ち込みます。
+
+  出来上がった、sample.bin をROMに配置して合成することで動作します。
+
+  5人の哲学者がそれぞれ、考えたり、お腹を空かせたり、食事したりする様子が
+シリアルに表示されれば成功です。
+
+<備考>
+  gmake MEMMAP=ram
+
+  としすると、RAMを0番地に配置したモデルで sample_ram.bin を生成します。
+  ROM化せずにRAMをマッピングしてデバッグする場合にご利用ください。
+
+
+==============================================================================
+ end of file
+==============================================================================