私はどのようにしてLinuxカーネルを学んだか Device Tree編 私はどのようにしてLinuxカーネルを学んだか Device Tree編
ゆたかさんの技術書

私はどのようにしてLinuxカーネルを学んだか Device Tree‪編‬

    • ¥550
    • ¥550

発行者による作品情報

【書籍説明】



組み込みエンジニアとして組み込みLinux開発を行うにあたって、Device Tree(デバイスツリー)というしくみがよく分からなくて困っているのではないでしょうか?



本書では組み込みLinux開発において必須知識となっているDevice Treeについて、じっくりと基本的なところから学ぶことができます。



Device Treeをまったく知らないエンジニアのために、デバイスドライバの基礎のおさらいを行い、Device Treeを基本から学べるようにお話を進めていきます。



Device Treeを知れば、組み込みLinux開発における必修科目は無事に履修完了です。そして、デバイスドライバの理解もより深まり、技術者としてのスキルもパワーアップです。



筆者も日々エンジニアとして学びの毎日であり、人生勉強です。筆者といっしょに新しい知識を学んでいただけたら幸いです。



なお、本書に登場するLinuxカーネルのソースコードは、カーネルバージョン5.6系をベースとしたラズパイ(Raspberry Pi)向けのものを採用しています。

LinuxディストリビューションはUbuntu 20.04 LTSを使用しています。





【目次】

・開発環境とカーネルバージョン

・開発環境の構築

・QEMU向けLinuxカーネルの構築

・デバイスドライバの基礎

・Device Treeの基礎

・Device Treeの詳細

・カーネルコンフィグレーション

・DTBへのアクセス処理

・デバイスドライバからのアクセス

・オーバーレイとDynamic Device Tree





【著者紹介】

平田豊(ヒラタユタカ)

1976年兵庫県生まれ。石川県金沢在住。執筆活動歴は20年以上で、著書は23冊。

2018年に20年勤務したIT企業を退職後、2019年よりフリーランス(個人事業主)として独立起業。YOULAB(ユウラボ)代表。

事業内容は組み込みソフトウェア開発、市販書籍執筆、市販書籍の企画および編集。

ジャンル
ビジネス/マネー
発売日
2020年
11月27日
言語
JA
日本語
ページ数
444
ページ
発行者
まんがびと
販売元
Mobilebook.jp, Inc
サイズ
194.2
MB
私はどのようにしてLinuxカーネルを学んだか 私はどのようにしてLinuxカーネルを学んだか
2019年
ターミナルソフトTera Termガイドブック ターミナルソフトTera Termガイドブック
2019年
ITエンジニアとして生き残るための指南書。 自分を守りアップデートするための18のテクニック。 ITエンジニアとして生き残るための指南書。 自分を守りアップデートするための18のテクニック。
2018年
エンジニアのための文章技術 現場で使えるノウハウがわかる本 エンジニアのための文章技術 現場で使えるノウハウがわかる本
2022年
ITエンジニア的論理思考テクニック! 仕事ができる人になるための13の極意。 ITエンジニア的論理思考テクニック! 仕事ができる人になるための13の極意。
2019年
目指すは生涯現役のITエンジニア!どこでも通用するために今からやっておくべきチェックシート。 目指すは生涯現役のITエンジニア!どこでも通用するために今からやっておくべきチェックシート。
2018年
私はどのようにしてLinuxカーネルを学んだか 私はどのようにしてLinuxカーネルを学んだか
2019年
ターミナルソフトTera Termガイドブック ターミナルソフトTera Termガイドブック
2019年