待辦事項 #30722

BSP固有タスク用ディレクトリの新設

啟用日期: 2013-02-11 22:04 最後更新: 2013-02-20 23:17

回報者:
負責人:
類型:
狀態:
開啟 [Owner assigned]
元件:
里程碑:
(無)
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
檔案:

細節

  • 意図
    • BSP固有のファイルがUZUMEディレクトリに散らかるのは美しくない。
    • BSP固有のファイルをBSPに関連ありそうなディレクトリに移動させてみる。
    • 但し、試行であるのでBlueTankのみとする。

Ticket History (3/8 Histories)

2013-02-11 22:04 Updated by: shintamainjp
  • New Ticket "BlueTankのBSP関連のファイルを/kernel/config/blackfin/bsp_bluetankに移動させてみる" created
2013-02-11 22:04 Updated by: shintamainjp
  • Summary Updated
  • 類型 Update from 問題回報 to 支援請求
2013-02-11 22:05 Updated by: shintamainjp
評語
  • 共通に使用可能なドライバ関連は移動させない。
2013-02-11 22:08 Updated by: shintamainjp
評語
  • うーん。作業保留。
  • 目下の検討事項は、以下の通り。
    • BSP固有のタスクはどこに追加するか?
    • 現在のディレクトリ配置のまま開発を進めると外から来た開発者はどのレイヤーに乗っているのかわからないだろう。
    • また、抽象化層の相互参照も生みかねない。
2013-02-11 22:37 Updated by: shintamainjp
  • Summary Updated
評語
  • BSP固有タスク用のディレクトリをuzume下に新設する。
  • 現状、BSP固有タスクをどこに新設するのか明らかでない。
  • kernel/config/bsp_xxxも考えられるが、このディレクトリはより低い層の定義を扱うべきと判断した。
  • アプリケーションよりの実装はuzume/bsp_xxxに入れるという方向で決着させたい。
2013-02-11 23:03 Updated by: shintamainjp
評語
2013-02-18 07:10 Updated by: suikan
評語

「固有タスク」とはuzumeフレームワークとアプリケーションの間に位置するタスクのイメージ?他のタスクからの再利用は?

2013-02-20 23:17 Updated by: shintamainjp
評語
  • ここで言う「固有タスク」とは、アプリケーションを指します。
  • ボードが持つ固有の機能をサポートするために必要な動作をタスクとして供給する場合に使用します。
  • 何らかの抽象化を行なう事も考えられますが、ボード間の機能差異をあまりうまく吸収できる気がしないので、「BSP固有タスク」と言う位置付けを提案します。

Attachment File List

No attachments

編輯

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登入