タグ

ブックマーク / masahir0y.blogspot.com (5)

  • git send-email

    git には send-email というメールを送信するコマンドがあります。 ただし、普通のメールを送信するのに使うというより、パッチを送る用途に使います。 パッチを自分のメーラーに貼りつけて送信してもいいのですが、 メーラーによっては、長い行を勝手に改行してくれたりして、パッチが破壊される可能性もあります。 リポジトリ管理に git を使っているプロジェクトだと、 git format-pach でパッチ生成 ⇒ git send-email で送信 とするのが手順的にも楽です。 オープンソースの開発にコントリビュートするのに必須ですね。 セットアップについてメモ。 git-core を入れただけでは、 git send-email コマンドはまだ入っていないかもしれません。 Ubuntu の場合は # apt-get install git-email でインストールできます。 (他

    embedded
    embedded 2018/05/03
    git send-email
  • ELCE 2014 & U-Boot Mini Summit in Düsseldorf

    [昨年](/2013/10/elce-2013-u-boot-mini-summit-in.html)に引き続き、今年も [Embedded Linux Conference Europe](http://events.linuxfoundation.org/events/embedded-linux-conference-europe) と [U-Boot Mini Summit](http://www.denx.de/wiki/U-Boot/MiniSummitELCE2014) に行ってきました。 今年の開催地はドイツのデュッセルドルフでした。 最寄り駅。 [![Bahnhof](http://4.bp.blogspot.com/-hGI3GbQn7zs/VElFyJ4CcWI/AAAAAAAAMmc/ZDyNckpq5JM/s320/bahnhof.jpg)](http://4.b

    embedded
    embedded 2014/10/24
    素晴らしい。
  • Device Tree アクセス関数まとめ (DTC & U-Boot)

  • Device Tree アクセス関数まとめ (Linux Kernel)

    Linux Kernel の Device Tree 関連の関数をまとめました。 関数名は `of_` で始まり (OF = Open Firmware)、 `drivers/of/` ディレクトリ以下で定義されています。 ### `of_n_addr_cells` (base.c:53) int of_n_addr_cells(struct device_node *np) ノード `np` の一つ上の親から上流に向かって探索し、 `#address-cells` プロパティが見つかるとその値を返す。 見つからない場合は、 `OF_ROOT_NODE_ADDR_CELLS_DEFAULT` を返す。 ### `of_n_size_cells` (base.c:69) int of_n_size_cells(struct device_node *np) ノード `np` の一つ上の親から

  • Device Tree 入門

    Device Tree というのは、ハードウェアの詳細を記述したデータ構造体です。 元々は PowerPC Sybsystem から始まったようなのですが、すでに ARM Linux は DeviceTree 一色になってしまっています。 そのため Device Tree を知らないと、 SoC の移植はおろか、ドライバの開発もできない。 そこで、 Device Tree の初歩についてまとめてみることにします。 ただし、私自身が初心者ですので、難しいことは説明できませんし、間違っている部分もあるかもしれませんが、ご了承ください。 ARM のことしかわかりませんので、 ARM を対象として書くことにします。 ### 何故に DeviceTree か? ### より Generic な OS を記述するためです。 ハードウェアを差分を吸収するのがドライバの役目なのですが、勘違いしてはいけない

  • 1