書籍概要

ゼロからはじめるカーネルモジュール開発

著者
発売日
更新日

概要

FreeBSDを活用するためのノウハウを紹介する電子書籍シリーズです。今月のテーマは「カーネルモジュール開発の基本」で,全4回に分けて解説します。

第1弾となる今回は,カーネルモジュールとは何か,基礎的な部分を,実際のソースコードを見ながら解説します。まずはこれを読んでカーネルモジュールの全体像をイメージしてみてください。FreeBSDユーザ,そして,サーバ管理者必読の一冊。電子版のみでの発売です。

こんな方におすすめ

  • FreeBSDユーザ
  • サーバ管理者
  • システム管理者
  • ネットワーク管理者
  • UNIX/Linuxに興味のある方
  • インフラエンジニア

FreeBSD Weekly Topics Digital Edition

FreeBSD Weekly Topics Digital Editionは技術評論社が刊行する電子書籍シリーズです。ほぼ週刊でのペースで刊行し,1つのテーマを複数回のトピックに分けて解説します。

第2弾となる今回は「カーネルモジュール開発の基本」をテーマに,全4回に分けて刊行します。

  • ゼロからはじめるカーネルモジュール開発
  • カーネルモジュールを理解する~/dev/nullを読み解く
  • 実践!カーネルモジュール開発~世界時計をデバイスファイルで実装する
  • 実践!カーネルモジュール開発~システム情報を表示する

目次

  • 作ってみようカーネルモジュール,C言語は怖くない!
  • /dev/nullの機能を知ろう
  • /dev/zeroの機能を知ろう
  • ソースコードがどこにあるのか調べる
  • null.cから/dev/nullだけを抜き出して/dev/gomibakoを作る
  • gomibakoカーネルモジュールをビルドして使ってみよう
  • null.cから/dev/zeroだけを抜き出して/dev/zeromodokiを作る
  • zeromodokiカーネルモジュールをビルドして使ってみよう
  • zeromodokiの出力を乱数にしたrandmodokiを作る
  • randmodokiカーネルモジュールをビルドして使ってみよう
  • パーフェクトゴミ箱デバイスファイル /dev/gomibako
  • カーネルパニック時のデバッグ方法
  • かんたんに作れるカーネルモジュール

サポート

現在サポート情報はありません。

商品一覧