bc9/bc9 evaluation kit/manuals/目次
各ファイル/ディレクトリの内容 †
各ファイル/ディレクトリの内容は以下のようになっています。
- Desktop/
ディレクトリ内部に開発に必要なファイルはありません
- Documents/
ディレクトリ内部に開発に必要なファイルはありません
- Music/
ディレクトリ内部に開発に必要なファイルはありません
- Pictures/
ディレクトリ内部に開発に必要なファイルはありません
- Public/
ディレクトリ内部に開発に必要なファイルはありません
- Templates/
ディレクトリ内部に開発に必要なファイルはありません
- Videos/
ディレクトリ内部に開発に必要なファイルはありません
上記の7つのディレクトリはGNOME Desktop の nautilus File manager が作成・使用するファイル分類保存用のディレクトリです。
- android-1.5r3/
Android Open Surce Project から取得した Open Source 版 Android のソースコードです。bc9 用 Android 環境の構築に必要となります。
Android Open Source Project : http://source.android.com/
- android-ndk/ -> android-ndk-1.6_r1/
Android Native Development Toolsの2009年12月版です。
#symlink は今後の version 更新時に PATH 設定などを変更しなくて済むよう作成しています。
Android NDK : http://developer.android.com/intl/ja/sdk/ndk/index.html
- android-root-1.5r3/
android-1.5r3 をビルドして得られた bc9 用の Android root filesystem を起動可能な状態に配置したものです。 これを利用して bc9 起動用 MicroSD を作成しています。
- android-sdk/ -> android-sdk-linux_86
- android-sdk_r04-linux_86.tgz
Android SDKからダウンロードしたsetup ファイルと、それを展開したものです。Android アプリケーションの開発環境構築に必要となります。開発環境内では既にInstalling the Android SDK に従ってインストールを済ませています。
#symlink は今後の version 更新時に PATH 設定などを変更しなくて済むよう作成しています。
Android SDK : http : //developer.android.com/intl/ja/sdk/index.html
Installing the SDK : http://developer.android.com/intl/ja/sdk/installing.html
- bc9-gps/
- bc9-gps--release20091201.tar.gz
- bc9-leds-app/
- bc9-leds-app--release20090815.tar.gz
- bc9-sensors/
- bc9-sensors--release20091201.tar.gz
上記6つのファイル/ディレクトリはbc9 用 Android アプリケーションのソースコードとそのアーカイブです。Android-SDK を使ってビルドし bc9 上の Android にインストールすることでAndroid から bc9 の GPS、LED、加速度センサ、地磁気センサを使用することができます。
- bin/
Android Open Source Project のソースコード取得用ツール repo コマンドの置き場です。repo コマンドは python で記述された git コマンドのラッパーです。
- eclipse/
Android-SDK を使用した開発に必要な Java IDE (Eclipse 3.4.2)です。Installing the SDK に従い、Android Development Tools (ADT) Plugin をインストール済みです。
Installing the SDK : http://developer.android.com/intl/ja/sdk/installing.html
- gumstix/
bc9 の Android 用 kernel をビルドするのに必要な、gumstix OpenEmbedded Linux の ARM クロスツールチェインの置き場です。
- kernel_work/
bc9 の Android 用 kernel のソースコードと patch 群、Ralink のサイトから取得
した rt73usb wifi ドライバー、ビルド時の config ファイルと build 用環境設定ファイルの置き場です。
- leds-bc9/
- leds-bc9.tar.gz
OpenEmbedded Linux から bc9 の LED をコントロールするサンプルアプリケーションのソースコードとそのアーカイブです。
- microSD_image/
bc9 用起動 MicroSD カードのイメージファイルです。FAT と EXT3 にパーティションを分割した MicroSD に展開することでbc9 用起動 MicroSD カードを作成することができます。
- patch-to-android/
bc9 での起動のため Android Open Source Project に当てる必要のある
battery state の patch ファイルです。
- references/
Android Open Source Project のソースコードの修正・調整の参考にした
他の機種用のビルド設定ファイルや patch などです。
- workspace/
eclipse の起動時に作成される eclipse の作業用ディレクトリです。