OSDN Git Service

(refs #30432) (refs #30430) (refs #30429)
[uzume/uzume_bfin.git] / uzumeapp / kernel / uzume / bsp_bluetank.c
diff --git a/uzumeapp/kernel/uzume/bsp_bluetank.c b/uzumeapp/kernel/uzume/bsp_bluetank.c
new file mode 100644 (file)
index 0000000..5d8350d
--- /dev/null
@@ -0,0 +1,23 @@
+/**
+ * @file bsp_bluetank.c
+ * @author takemasa
+ * @brief BlueTank ACB-BF592ボード用のリソース
+ * @details
+ * ここにはBSP専用のリソースを置く。実際にはボードの初期化子を置く。
+ */
+#include <s_services.h>
+#include <t_services.h>
+#include <cdefBF592-A.h>
+#include <bsp_bluetank.h>
+
+void board_initialize(VP_INT exinf)
+{
+    // ADSP-BF592 PORTG設定
+    // DR0PRI, RSCK0, RFS0, TD0PRI, TSCK0, TSF0をMUXで0 ( Primary func )にする
+    *pPORTG_MUX &= ~0x00ee;
+
+    // ADSP-BF592 PORTG設定
+    // DR0PRI, RSCK0, RFS0, TD0PRI, TSCK0, TSF0をFERでイネーブルにする
+    *pPORTG_FER = 0x00ee;
+}
+