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

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

    • ¥550
    • ¥550

Publisher Description

【書籍説明】



組み込みエンジニアとして組み込み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(ユウラボ)代表。

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

GENRE
Business & Personal Finance
RELEASED
2020
November 27
LANGUAGE
JA
Japanese
LENGTH
444
Pages
PUBLISHER
まんがびと
SELLER
Mobilebook.jp, Inc
SIZE
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