Would you like to see this page in English? Click here.


または
1-Clickで注文する場合は、サインインをしてください。
こちらからも買えますよ
この商品をお持ちですか? マーケットプレイスに出品する
Freebsd Device Drivers: A Guide for the Intrepid
 
 

Freebsd Device Drivers: A Guide for the Intrepid [ペーパーバック]

Joseph Kong

価格: ¥ 4,160 通常配送無料 詳細
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
通常1~3週間以内に発送します。 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。

キャンペーンおよび追加情報

  • 掲載画像とお届けする商品の表紙が異なる場合があります。ご了承ください。


この商品をチェックした人はこんな商品もチェックしています


商品の説明

内容説明

Device drivers make it possible for your software to communicate with your hardware, and because every operating system has specific requirements, driver writing is nontrivial. When developing for FreeBSD, you've probably had to scour the Internet and dig through the kernel sources to figure out how to write the drivers you need. Thankfully, that stops now. In FreeBSD Device Drivers, Joseph Kong will teach you how to master everything from the basics of building and running loadable kernel modules, to more complicated topics like thread synchronization. After a crash course in the different FreeBSD driver frameworks, extensive tutorial sections dissect real-world drivers like the parallel port printer driver. You'll also learn: * All about Newbus, the infrastructure used by FreeBSD to manage the hardware devices on your system * How to work with ISA, PCI, USB, and other buses * The best ways to control and communicate with the hardware devices from user space * How to use Direct Memory Access (DMA) for maximum system performance * The inner workings of the virtual null modem terminal driver, the USB printer driver, the Intel PCI Gigabit Ethernet adapter driver, and other important drivers * How to use Common Access Method (CAM) to manage host bus adapters (HBAs) Don't waste time searching man pages or digging through the kernel sources to figure out how to make that arcane bit of hardware work with your system. FreeBSD Device Drivers gives you the framework that you need to write any driver you want, now.

登録情報

  • ペーパーバック: 322ページ
  • 出版社: No Starch Pr; Original版 (2012/5/7)
  • 言語 英語, 英語, 英語
  • ISBN-10: 1593272049
  • ISBN-13: 978-1593272043
  • 発売日: 2012/5/7
  • 商品の寸法: 23.4 x 17.8 x 2.5 cm
  • Amazon ベストセラー商品ランキング: 洋書 - 8,650位 (洋書のベストセラーを見る)
  •  カタログ情報、または画像について報告


この本のなか見!検索より (詳細はこちら
この本のサンプルページを閲覧する
おもて表紙 | 著作権 | 目次 | 抜粋 | 索引 | 裏表紙
この本の中身を閲覧する:

類似した商品から提示されたタグ

 (詳細)
関連タグ(この商品に近い関連キーワード)を追加する++最初のタグになります
 
(2)
(2)
(1)

 

カスタマーレビュー

Amazon.co.jp にはまだカスタマーレビューはありません
星5つ
星4つ
星3つ
星2つ
星1つ
Amazon.com で最も参考になったカスタマーレビュー (beta)
Amazon.com:  3件のカスタマーレビュー
2 人中、2人の方が、「このレビューが参考になった」と投票しています。
Recommended! 2012/5/17
By Juergen Lock - (Amazon.com)
形式:ペーパーバック
I already have the other book by the same author, Joseph Kong, "Designing BSD Rootkits: An Introduction to Kernel Hacking" and liked it very much, so when I got the chance to get an advance copy of his new book for review, "FreeBSD Device Drivers: A Guide for the Intrepid", I couldn't say no. :)

To make the review more practical, I decided to write a simple driver myself and posted about it and the book on the FreeBSD forums, to find that post follow the WWW: link in the pkg-descr of the comms/uartlirc port (you can also look the port up on freshports.org .)

About the book:

The book introduces you to almost everything you need to know to write many types of drivers, it does this mainly by doing code walkthroughs for several example- and real-world drivers. It obviously cannot cover _everything_ (sound drivers for example are not covered, nor is miibus(4)), but what it covers I'd say should give you enough information to be able to look at manpages and existing drivers for missing details. 100% recommended!
2 人中、2人の方が、「このレビューが参考になった」と投票しています。
The inside of the insides 2012/5/4
By George V. Neville-Neil - (Amazon.com)
形式:ペーパーバック
Most programmers consider device drivers the darkest of the dark computer arts, but to write a good device driver what's needed is a decent template and some good documentation. The FreeBSD Operating Systems has plenty of templates, in the form of already working drivers, and with the publication of Joseph Kong's latest book, _FreeBSD Device Drivers_, now there is good documentation as well.

The book takes the reader from the simplest types of drivers, such as those used to do serial communication, up through disk, usb and network drivers, which are far more complex and require the programmer to have a greater understanding about the operating system in which they're working. The introductory chapters give enough of the required background information for writing a driver, covering areas such as memory allocation, and synchronization primitives, without preventing the reader from, very quickly, getting down to working on real code.

One of the beauties of this book is that it covers running code in a real world operating system, making it far more relevant for both students and working programmers. Many books on programming create neat and easy problems that the authors think will take the reader through the necessary steps to understanding a concept, but this book doesn't shy away from the nitty gritty details of low level code.

The book has an easy to read, narrative style which makes reading it an enjoyable experience, a seeming rarity in technical books.

I'd recommend this book to anyone who wants to truly understand what goes on, under the hood, in an operating system.
1 人中、1人の方が、「このレビューが参考になった」と投票しています。
Great book for professionals stepping into device drivers 2012/5/17
By John Hilliar - (Amazon.com)
形式:ペーパーバック
Just before this book was released, I recently started a FreeBSD device driver project. I started out by searching the web for all related documentation and tutorials. I found myself trying to piece together dozens of different sources, most of which were too simplistic, narrowly focused, or outdated. Save yourself the time and frustration; start by buying this book. It is a well organized guide for learning to write device drivers and will get you productive much faster than scouring the web.

クチコミ

クチコミは、商品やカテゴリー、トピックについて他のお客様と語り合う場です。お買いものに役立つ情報交換ができます。
この商品のクチコミ一覧
内容・タイトル 返答 最新の投稿
まだクチコミはありません

複数のお客様との意見交換を通じて、お買い物にお役立てください。
新しいクチコミを作成する
タイトル:
最初の投稿:
サインインが必要です
 

クチコミを検索
すべてのクチコミを検索
   


リストマニア

リストを作成

関連商品を探す


同じキーワードの商品を探す


フィードバック


Amazon.co.jpのプライバシー ステートメント Amazon.co.jpの発送情報 Amazon.co.jpでの返品と交換