OSDN Git Service

uzume/uzume_bfin.git
11 years agoチケット #30491 Natural Tiny Shell (NT-Shell)の追加作業。 custom
Shinichiro Nakamura [Sat, 12 Jan 2013 13:18:56 +0000 (22:18 +0900)]
チケット #30491 Natural Tiny Shell (NT-Shell)の追加作業。

BSPにBlueTankを選択した時にNT-Shellが組み込まれるようにする作業。

11 years agoチケット #30491 Natural Tiny Shell (NT-Shell)の追加を実施。
Shinichiro Nakamura [Sat, 12 Jan 2013 13:04:37 +0000 (22:04 +0900)]
チケット #30491 Natural Tiny Shell (NT-Shell)の追加を実施。

Natural Tiny Shell (NT-Shell)をUZUMEシステムで選択して使用可能なサービス
として追加する。
Natural Tiny Shell (NT-Shell)を用いる事で、ホストからターゲットに対する
指令がやりやすくなる。
結果的にUZUMEを使用して開発するフレームワーク・ユーザがUZUMEを使ったアプ
リケーション開発に注力できるようになる。

実際に使用する場合、kernel/config/blackfin下にある各BSPのMakefile.config
に、これらNT-ShellのCソースから生成されるオブジェクトファイルのリストを
KERNEL_COBJSに追加すること。
また、同ファイルのINCLUDESに-I$(SRCDIR)/uzume/ntshellの追加も必要である


11 years ago(refs #30432) (refs #30430) (refs #30429)
Shinichiro Nakamura [Tue, 1 Jan 2013 19:01:03 +0000 (04:01 +0900)]
(refs #30432)  (refs #30430) (refs #30429)

UZUMEフレームワークにおける最初のBSPはamakusaというボードである。
現在のUZUMEフレームワークには、「uzume_appを使う」=「BSPはamakusa」
という仮定が敷かれている。

現状ではamakusaを持っている人以外、UZUMEを使用する事は難しい。
そこで、BlueTank用BSPファイルを新設し、UZUMEフレームワークの可搬性を
示すようにしたい。同時にSGTL-5000に対応させ、異なるコーデックにも
柔軟に対応できる事を示し、フレームワークの採用を検討するユーザの
ヒントになるようにする。

ちなみに、このコミットは既存のアプリケーションに一切影響を与えない。

11 years ago(refs #30430) BlueTank\e$BMQ\e(BBSP\e$B%U%!%$%k$N?7@_!#\e(B
Shinichiro Nakamura [Tue, 1 Jan 2013 18:18:13 +0000 (03:18 +0900)]
(refs #30430) BlueTank\e$BMQ\e(BBSP\e$B%U%!%$%k$N?7@_!#\e(B

amakusa\e$BMQ\e(BBSP\e$B$+$i%3%T!<$7$FJT=8!#\e(B
amakusa\e$B$O\e(B4\e$B7OE}$N%"%J%m%0%\%j%e!<%`F~NO$,$"$k!#\e(B
BlueTank\e$B$O\e(B1\e$B7OE}$N%m!<%?%j!<%(%s%3!<%@F~NO$7$+$J$$!#\e(B

11 years ago型を少修正
takemasa [Sun, 30 Dec 2012 13:50:50 +0000 (22:50 +0900)]
型を少修正

11 years agosys_config.h からタスクスタックサイズとタスク優先順位を制御できるようにした
takemasa [Sun, 30 Dec 2012 13:21:44 +0000 (22:21 +0900)]
sys_config.h からタスクスタックサイズとタスク優先順位を制御できるようにした

11 years ago.gitignoreの更新
suikan [Sat, 29 Dec 2012 12:21:45 +0000 (21:21 +0900)]
.gitignoreの更新

11 years agoリポジトリ・アップデート
suikan [Sat, 29 Dec 2012 12:19:27 +0000 (21:19 +0900)]
リポジトリ・アップデート

11 years agoリポジトリのトップディレクトリの名前を変更
takemasa nakamura [Sat, 29 Dec 2012 12:11:22 +0000 (21:11 +0900)]
リポジトリのトップディレクトリの名前を変更

11 years agoDoxygenコメントを追加した。
takemasa [Sat, 29 Dec 2012 11:54:36 +0000 (20:54 +0900)]
Doxygenコメントを追加した。

11 years agoピンの初期化をbsp_amakusa592.cに移した。
takemasa [Sat, 29 Dec 2012 07:42:27 +0000 (16:42 +0900)]
ピンの初期化をbsp_amakusa592.cに移した。

11 years agoSPORTのイネーブル時に、TX/RXの開始時間にずれが起きないよう、ブロックを一度空読みした。
takemasa [Sat, 29 Dec 2012 01:19:42 +0000 (10:19 +0900)]
SPORTのイネーブル時に、TX/RXの開始時間にずれが起きないよう、ブロックを一度空読みした。

11 years agoI2Cのエラー表示処理を追加した
takemasa [Fri, 28 Dec 2012 14:00:23 +0000 (23:00 +0900)]
I2Cのエラー表示処理を追加した

11 years agoinit_audio()の引数を変更
takemasa [Mon, 24 Dec 2012 23:47:28 +0000 (08:47 +0900)]
init_audio()の引数を変更

11 years agosys_config.hからいくつかのパラメータを設定可能にした。bsp_amakusabf592/sys_config.h 参照。
takemasa [Mon, 24 Dec 2012 15:18:11 +0000 (00:18 +0900)]
sys_config.hからいくつかのパラメータを設定可能にした。bsp_amakusabf592/sys_config.h 参照。

11 years agoリファクタリング
takemasa [Mon, 24 Dec 2012 04:51:29 +0000 (13:51 +0900)]
リファクタリング

11 years agoインクルードファイルの少修正
takemasa [Sat, 22 Dec 2012 23:21:38 +0000 (08:21 +0900)]
インクルードファイルの少修正

11 years agoビルドが通った。フレームワーク用のコードの大半はkernel/uzumeに詰め込んだ。また、BSP名をターゲット名と合わせた。
takemasa [Sat, 22 Dec 2012 22:51:53 +0000 (07:51 +0900)]
ビルドが通った。フレームワーク用のコードの大半はkernel/uzumeに詰め込んだ。また、BSP名をターゲット名と合わせた。

11 years ago中間作業中
takemasa [Sat, 22 Dec 2012 22:27:03 +0000 (07:27 +0900)]
中間作業中

11 years agoADCボリューム制御を追加
takemasa [Wed, 19 Dec 2012 14:29:25 +0000 (23:29 +0900)]
ADCボリューム制御を追加

11 years agoAD7999によるボリューム読み取りのAPIを実装した
takemasa [Sun, 16 Dec 2012 14:09:47 +0000 (23:09 +0900)]
AD7999によるボリューム読み取りのAPIを実装した

11 years agoブロックサイズの指定方法と引数を整理
takemasa [Sun, 9 Dec 2012 07:44:50 +0000 (16:44 +0900)]
ブロックサイズの指定方法と引数を整理

11 years agoAD7991 I2C ADCの読み取り機能を追加
takemasa [Sun, 16 Sep 2012 06:01:05 +0000 (15:01 +0900)]
AD7991 I2C ADCの読み取り機能を追加

11 years agoダミーアップロード
takemasa [Sun, 16 Sep 2012 02:39:57 +0000 (11:39 +0900)]
ダミーアップロード

11 years agoリファクタリング
takemasa [Sat, 15 Sep 2012 23:21:54 +0000 (08:21 +0900)]
リファクタリング

11 years agoI2Cのデバッグマクロを削除
takemasa [Sat, 15 Sep 2012 20:58:19 +0000 (05:58 +0900)]
I2Cのデバッグマクロを削除

11 years agoコーデック関連ファイルを追加
takemasa [Sat, 15 Sep 2012 20:54:44 +0000 (05:54 +0900)]
コーデック関連ファイルを追加

11 years agoTalkthroughが動き出した。
takemasa [Sat, 15 Sep 2012 19:49:10 +0000 (04:49 +0900)]
Talkthroughが動き出した。

11 years agoI2C統合してビルドまでOK
takemasa [Sat, 15 Sep 2012 09:01:01 +0000 (18:01 +0900)]
I2C統合してビルドまでOK

11 years ago最初のコミット。sample1が通る。
takemasa [Sat, 15 Sep 2012 06:25:30 +0000 (15:25 +0900)]
最初のコミット。sample1が通る。