From: Masanori Kobayasi Date: Tue, 18 Jan 2011 15:08:10 +0000 (+0900) Subject: change the encoding of The-Linux-Kernel to UTF-8 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=1b34d3c4b974ada4d7f721ef673ee97088f5a602;p=linuxjf%2FJF.git change the encoding of The-Linux-Kernel to UTF-8 --- diff --git a/docs/The-Linux-Kernel/Makefile b/docs/The-Linux-Kernel/Makefile index d913098..917d5b1 100644 --- a/docs/The-Linux-Kernel/Makefile +++ b/docs/The-Linux-Kernel/Makefile @@ -1,4 +1,3 @@ -# $Id: Makefile,v 1.2 2000/12/23 13:27:16 senda Exp $ # # Makefile rules for The-Linux-Kernel # @@ -7,6 +6,11 @@ include ../../JF.conf +ifeq ($(origin BASENAME), undefined) +BASENAME := $(notdir $(CURDIR)) +NODELETE_OLDDOCS = yes +endif + IMAGE_DIR = $(BASENAME)-images .SUFFIXES: @@ -50,11 +54,16 @@ FIND_EXPR = -name "$(BASENAME)[-.]*html" \ -o -name "$(BASENAME).sgml" .sgml.html: +ifneq ($(NODELETE_OLDDOCS), yes) @find $(WORKDIR) $(FIND_EXPR) | xargs rm -f @find $(FTP_ROOT) $(FIND_EXPR) | xargs rm -f @find $(LDP_ROOT) $(FIND_EXPR) | xargs rm -f @find $(WWW_ROOT)/JFdocs $(FIND_EXPR) | xargs rm -f +endif $(SGML2HTML) $< + for f in *.html; do \ + nkf -w $$f > $$f.utf-8; \ + mv $$f.utf-8 $$f; done touch $(LAST_MODIFIED) .sgml.txt: diff --git a/docs/The-Linux-Kernel/The-Linux-Kernel-images/frame.html b/docs/The-Linux-Kernel/The-Linux-Kernel-images/frame.html index 9395f18..4251d07 100644 --- a/docs/The-Linux-Kernel/The-Linux-Kernel-images/frame.html +++ b/docs/The-Linux-Kernel/The-Linux-Kernel-images/frame.html @@ -1,16 +1,16 @@ The Linux Kernel - + <center> -<h2><A HREF="./tlk-title.html"> ¥¿¥¤¥È¥ë¥Ú¡¼¥¸ </A></h2> -<h2><A HREF="./tlk-toc-jp.html"> Ìܼ¡ </A></h2> -<h2><A HREF="./tlk-toc-jp2.html"> ¾ÜºÙ¤ÊÌܼ¡ </A></h2> +<h2><A HREF="./tlk-title.html"> タイトルページ </A></h2> +<h2><A HREF="./tlk-toc-jp.html"> 目次 </A></h2> +<h2><A HREF="./tlk-toc-jp2.html"> 詳細な目次 </A></h2> </center> diff --git a/docs/The-Linux-Kernel/The-Linux-Kernel-images/tlk-title.html b/docs/The-Linux-Kernel/The-Linux-Kernel-images/tlk-title.html index 566b1be..3130f34 100644 --- a/docs/The-Linux-Kernel/The-Linux-Kernel-images/tlk-title.html +++ b/docs/The-Linux-Kernel/The-Linux-Kernel-images/tlk-title.html @@ -1,5 +1,6 @@ + The Linux Kernel @@ -17,36 +18,36 @@ certain conditions. Please refer to the copyright and distribution statement. -->

-Ëܽñ¤Ï¡¢Linux ¥«¡¼¥Í¥ë¤Î»ÅÁȤߤòÃΤꤿ¤¤ Linux °¦¹¥²È¤Î¤¿¤á¤Î¤â¤Î¤Ç¤¹¡£¤³¤ì¤Ï -ÆâÉô¹½Â¤¤Î¥Þ¥Ë¥å¥¢¥ë¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤à¤·¤í Linux ¤Ç»ÈÍѤµ¤ì¤Æ¤¤¤ë¸¶Íý¤ä -¥á¥«¥Ë¥º¥à¤ò²òÀ⤷¤¿¤â¤Î¤Ç¤¢¤ê¡¢Linux ¤ÎÆ°ºî¸¶Íý¤È¤Ï¤É¤¦¤¤¤¦¤â¤Î¤Ç¡¢¤Ê¤¼¤½¤ì -¤¬ºÎÍѤµ¤ì¤Æ¤¤¤ë¤Î¤«¤òÀâÌÀ¤¹¤ë¤â¤Î¤Ç¤¹¡£ +本書は、Linux カーネルの仕組みを知りたい Linux 愛好家のためのものです。これは +内部構造のマニュアルではありません。むしろ Linux で使用されている原理や +メカニズムを解説したものであり、Linux の動作原理とはどういうもので、なぜそれ +が採用されているのかを説明するものです。

-Linux ¤È¤¤¤¦ÂоݤϾï¤ËÊѲ½¤·¤Æ¤¤¤Þ¤¹¡£Ëܽñ¤¬¥Ù¡¼¥¹¤Ë¤·¤Æ¤¤¤ë¤Î¤Ï¸½ºß¤Î°ÂÄê -ÈǤǤ¢¤ë 2.0.33 ¤Î¥«¡¼¥Í¥ë¥½¡¼¥¹¤Ç¤¹¤¬¡¢¤³¤ì¤Ï¸Ä¿Í¤äË¡¿Í¤ÎÂçÉôʬ¤Ç»ÈÍѤµ¤ì¤Æ -¤¤¤ë¤Î¤¬¤³¤Î¥Ð¡¼¥¸¥ç¥ó¤À¤«¤é¤Ç¤¹¡£ +Linux という対象は常に変化しています。本書がベースにしているのは現在の安定 +版である 2.0.33 のカーネルソースですが、これは個人や法人の大部分で使用されて +いるのがこのバージョンだからです。

-¤Þ¤¿¡¢Ëܽñ¤Ï¼«Í³¤ËÇÛÉÛ¤·¤Æ¤â¤é¤Ã¤Æ¤«¤Þ¤ï¤Ê¤¤¤Î¤Ç¡¢°ìÄê¤Î¾ò·ï¤Î¤â¤È¤Ë¤Ç¤Ï¤¢¤ê -¤Þ¤¹¤¬¡¢Ê£À½¤äºÆÇÛÉÛ¤¬²Äǽ¤Ç¤¹¡£¾ÜºÙ¤Ï¡¢ -Ãøºî¸¢¤ÈÇÛÉÛ¾ò·ï¤ò»²¾È¤·¤Æ²¼¤µ -¤¤¡£ +また、本書は自由に配布してもらってかまわないので、一定の条件のもとにではあり +ますが、複製や再配布が可能です。詳細は、 +著作権と配布条件を参照して下さ +い。

-(ÌõÃí: ¤´ÍøÍѤ˺ݤ·¤Æ¤Ï¡¢ -ÆüËܸìÌõ¤Ë¤Ä¤¤¤Æ -¤ò¤ªÆɤߤ¯¤À¤µ¤¤¡£) +(訳注: ご利用に際しては、 +日本語訳について +をお読みください。)

Version 0.8-3
David A Rusling
david.rusling@arm.com

-ÆüËܸìÌõ Àéö͵»Ê +日本語訳 千旦裕司

-Ìܼ¡  -Frame ¤¢¤ê  -Frame ¤Ê¤· +目次  +Frame あり  +Frame なし

diff --git a/docs/The-Linux-Kernel/The-Linux-Kernel-images/tlk-toc-jp.html b/docs/The-Linux-Kernel/The-Linux-Kernel-images/tlk-toc-jp.html index 7db1deb..d8cadb4 100644 --- a/docs/The-Linux-Kernel/The-Linux-Kernel-images/tlk-toc-jp.html +++ b/docs/The-Linux-Kernel/The-Linux-Kernel-images/tlk-toc-jp.html @@ -1,55 +1,55 @@ The Linux Kernel: Table of Contents - +

-

Ìܼ¡
-
¾ÜºÙɽ¼¨
+
目次
+
詳細表示

-

*¥¿¥¤¥È¥ë¥Ú¡¼¥¸
+

*タイトルページ
-*¤Ï¤¸¤á¤Ë
+*はじめに
-*¥Ï¡¼¥É¥¦¥§¥¢¤Î´ðËÜ
+*ハードウェアの基本
-*¥½¥Õ¥È¥¦¥§¥¢¤Î´ðËÜ
+*ソフトウェアの基本
-*¥á¥â¥ê´ÉÍý
+*メモリ管理
-*¥×¥í¥»¥¹
+*プロセス
-*¥×¥í¥»¥¹´ÖÄÌ¿®¤Î»ÅÁȤß
+*プロセス間通信の仕組み
*PCI
-*³ä¤ê¹þ¤ß¤È³ä¤ê¹þ¤ß½èÍý
+*割り込みと割り込み処理
-*¥Ç¥Ð¥¤¥¹¥É¥é¥¤¥Ð
+*デバイスドライバ
-*¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à
+*ファイルシステム
-*¥Í¥Ã¥È¥ï¡¼¥¯
+*ネットワーク
-*¥«¡¼¥Í¥ë¥á¥«¥Ë¥º¥à
+*カーネルメカニズム
-*¥â¥¸¥å¡¼¥ë
+*モジュール
-*¥×¥í¥»¥Ã¥µ
+*プロセッサ
-*Linux ¥«¡¼¥Í¥ë¥½¡¼¥¹
+*Linux カーネルソース
-*Linux ¥Ç¡¼¥¿¹½Â¤
+*Linux データ構造
-*¥¦¥§¥Ö¤È FTP ¥µ¥¤¥È
+*ウェブと FTP サイト
*The LDP Manifesto
*The GNU General Public License
-*ÍѸ콸
+*用語集


@@ -64,8 +64,8 @@ United Kingdom

-Frame ¤¢¤ê  -Frame ¤Ê¤·
+Frame あり  +Frame なし
(c)1996-1999 David A Rusling
diff --git a/docs/The-Linux-Kernel/The-Linux-Kernel-images/tlk-toc-jp2.html b/docs/The-Linux-Kernel/The-Linux-Kernel-images/tlk-toc-jp2.html index 1799793..e100200 100644 --- a/docs/The-Linux-Kernel/The-Linux-Kernel-images/tlk-toc-jp2.html +++ b/docs/The-Linux-Kernel/The-Linux-Kernel-images/tlk-toc-jp2.html @@ -1,170 +1,170 @@ The Linux Kernel: Table of Contents - +

-

Ìܼ¡
+
目次

-

¥¿¥¤¥È¥ë¥Ú¡¼¥¸

+

タイトルページ

  1. -¤Ï¤¸¤á¤Ë
    +はじめに
      -
    1. ÁÛÄꤹ¤ëÆɼÔ
      -
    2. Ëܽñ¤Î¹½À®
      -
    3. ¤³¤Îʸ½ñ¤Ç¤Îɽµ­
      -
    4. ¾¦É¸¤Ë¤Ä¤¤¤Æ
      -
    5. Ãø¼Ô¤Ë¤Ä¤¤¤Æ
      -
    6. ¼Õ¼­
      +
    7. 想定する読者
      +
    8. 本書の構成
      +
    9. この文書での表記
      +
    10. 商標について
      +
    11. 著者について
      +
    12. 謝辞
  2. -¥Ï¡¼¥É¥¦¥§¥¢¤Î´ðËÜ
    +ハードウェアの基本
    1. CPU
      -
    2. ¥á¥â¥ê
      -
    3. ¥Ð¥¹
      -
    4. ¥³¥ó¥È¥í¡¼¥é¤È¼þÊÕµ¡´ï
      -
    5. ¥¢¥É¥ì¥¹¶õ´Ö
      -
    6. ¥¿¥¤¥Þ¡¼
      +
    7. メモリ
      +
    8. バス
      +
    9. コントローラと周辺機器
      +
    10. アドレス空間
      +
    11. タイマー
  3. -¥½¥Õ¥È¥¦¥§¥¢¤Î´ðËÜ
    +ソフトウェアの基本
      -
    1. ¥³¥ó¥Ô¥å¡¼¥¿¸À¸ì
      -
    2. ¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤È¤Ï²¿¤«
      -
    3. ¥«¡¼¥Í¥ë¤Î¥Ç¡¼¥¿¹½Â¤
      +
    4. コンピュータ言語
      +
    5. オペレーティングシステムとは何か
      +
    6. カーネルのデータ構造
  4. -¥á¥â¥ê´ÉÍý
    +メモリ管理
      -
    1. ²¾ÁÛ¥á¥â¥ê¤ÎÃê¾Ý¥â¥Ç¥ë
      -
    2. ¥­¥ã¥Ã¥·¥å
      -
    3. Linux ¤Î¥Ú¡¼¥¸¥Æ¡¼¥Ö¥ë
      -
    4. ¥Ú¡¼¥¸¤Î³ä¤êÅö¤Æ¤È¥Ú¡¼¥¸¤Î²òÊü
      -
    5. ¥á¥â¥ê¥Þ¥Ã¥Ô¥ó¥°
      -
    6. ¥Ç¥Þ¥ó¥É¥Ú¡¼¥¸¥ó¥°
      -
    7. Linux ¤Î¥Ú¡¼¥¸¥­¥ã¥Ã¥·¥å
      -
    8. ¥¹¥ï¥Ã¥×¥¢¥¦¥È¤È¥Ú¡¼¥¸¤ÎÇË´þ
      -
    9. ¥¹¥ï¥Ã¥×¥­¥ã¥Ã¥·¥å
      -
    10. ¥¹¥ï¥Ã¥×¤Î¥Ú¡¼¥¸¥¤¥ó
      +
    11. 仮想メモリの抽象モデル
      +
    12. キャッシュ
      +
    13. Linux のページテーブル
      +
    14. ページの割り当てとページの解放
      +
    15. メモリマッピング
      +
    16. デマンドページング
      +
    17. Linux のページキャッシュ
      +
    18. スワップアウトとページの破棄
      +
    19. スワップキャッシュ
      +
    20. スワップのページイン
  • -¥×¥í¥»¥¹
    +プロセス
      -
    1. Linux ¤Î¥×¥í¥»¥¹
      -
    2. ¼±ÊÌ»Ò(identifiers)
      -
    3. ¥¹¥±¥¸¥å¡¼¥ê¥ó¥°
      -
    4. ¥Õ¥¡¥¤¥ë
      -
    5. ²¾ÁÛ¥á¥â¥ê
      -
    6. ¥×¥í¥»¥¹¤ÎÀ¸À®
      -
    7. »þ´Ö¤È¥¿¥¤¥Þ¡¼
      -
    8. ¥×¥í¥°¥é¥à¤Î¼Â¹Ô
      +
    9. Linux のプロセス
      +
    10. 識別子(identifiers)
      +
    11. スケジューリング
      +
    12. ファイル
      +
    13. 仮想メモリ
      +
    14. プロセスの生成
      +
    15. 時間とタイマー
      +
    16. プログラムの実行
  • -¥×¥í¥»¥¹´ÖÄÌ¿®¤Î»ÅÁȤß
    +プロセス間通信の仕組み
      -
    1. ¥·¥°¥Ê¥ë
      -
    2. ¥Ñ¥¤¥×
      -
    3. ¥½¥±¥Ã¥È
      +
    4. シグナル
      +
    5. パイプ
      +
    6. ソケット
  • PCI
      -
    1. PCI ¥¢¥É¥ì¥¹¶õ´Ö
      -
    2. PCI ¥³¥ó¥Õ¥£¥°¥ì¡¼¥·¥ç¥ó¥Ø¥Ã¥À
      -
    3. PCI I/O ¤È PCI ¥á¥â¥ê¥¢¥É¥ì¥¹
      -
    4. PCI-ISA ¥Ö¥ê¥Ã¥¸
      -
    5. PCI-PCI ¥Ö¥ê¥Ã¥¸
      -
    6. Linux ¤Î PCI ½é´ü²½ÊýË¡
      +
    7. PCI アドレス空間
      +
    8. PCI コンフィグレーションヘッダ
      +
    9. PCI I/O と PCI メモリアドレス
      +
    10. PCI-ISA ブリッジ
      +
    11. PCI-PCI ブリッジ
      +
    12. Linux の PCI 初期化方法
  • -³ä¤ê¹þ¤ß¤È³ä¤ê¹þ¤ß½èÍý
    +割り込みと割り込み処理
      -
    1. ¥×¥í¥°¥é¥à²Äǽ¤Ê³ä¤ê¹þ¤ß¥³¥ó¥È¥í¡¼¥é
      -
    2. ³ä¤ê¹þ¤ß½èÍý¤Î¥Ç¡¼¥¿¹½Â¤¤Î½é´ü²½
      -
    3. ³ä¤ê¹þ¤ß½èÍý
      +
    4. プログラム可能な割り込みコントローラ
      +
    5. 割り込み処理のデータ構造の初期化
      +
    6. 割り込み処理
  • -¥Ç¥Ð¥¤¥¹¥É¥é¥¤¥Ð
    +デバイスドライバ
      -
    1. ¥Ý¡¼¥ê¥ó¥°¤È³ä¤ê¹þ¤ß
      +
    2. ポーリングと割り込み
    3. DMA
      -
    4. ¥á¥â¥ê
      -
    5. ¥Ç¥Ð¥¤¥¹¥É¥é¥¤¥Ð¤È¥«¡¼¥Í¥ë¤È¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹
      -
    6. ¥Ï¡¼¥É¥Ç¥£¥¹¥¯
      -
    7. ¥Í¥Ã¥È¥ï¡¼¥¯¥Ç¥Ð¥¤¥¹
      +
    8. メモリ
      +
    9. デバイスドライバとカーネルとのインターフェイス
      +
    10. ハードディスク
      +
    11. ネットワークデバイス
  • -¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à
    +ファイルシステム
    1. EXT2
      -
    2. ²¾ÁÛ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à(VFS)
      -
    3. ¥Ð¥Ã¥Õ¥¡¥­¥ã¥Ã¥·¥å
      -
    4. /proc ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à
      -
    5. ¥Ç¥Ð¥¤¥¹¥¹¥Ú¥·¥ã¥ë¥Õ¥¡¥¤¥ë
      +
    6. 仮想ファイルシステム(VFS)
      +
    7. バッファキャッシュ
      +
    8. /proc ファイルシステム
      +
    9. デバイススペシャルファイル
  • -¥Í¥Ã¥È¥ï¡¼¥¯
    +ネットワーク
      -
    1. TCP/IP ¥Í¥Ã¥È¥ï¡¼¥­¥ó¥°¤Î³µÍ×
      -
    2. TCP/IP ¥Í¥Ã¥È¥ï¡¼¥¯ÁØ
      -
    3. BSD ¥½¥±¥Ã¥È¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹
      -
    4. INET ¥½¥±¥Ã¥ÈÁØ
      -
    5. IP ÁØ
      +
    6. TCP/IP ネットワーキングの概要
      +
    7. TCP/IP ネットワーク層
      +
    8. BSD ソケットインターフェイス
      +
    9. INET ソケット層
      +
    10. IP 層
    11. ARP
      -
    12. IP ¥ë¡¼¥Æ¥£¥ó¥°
      +
    13. IP ルーティング
  • -¥«¡¼¥Í¥ë¥á¥«¥Ë¥º¥à
    +カーネルメカニズム
      -
    1. ¥Ü¥È¥à¥Ï¡¼¥Õ¥Ï¥ó¥É¥é
      -
    2. ¥¿¥¹¥¯¥­¥å¡¼
      -
    3. ¥¿¥¤¥Þ¡¼
      -
    4. ÂÔ¤Á¹ÔÎó
      -
    5. ¥Ð¥º¥í¥Ã¥¯
      -
    6. ¥»¥Þ¥Õ¥©
      +
    7. ボトムハーフハンドラ
      +
    8. タスクキュー
      +
    9. タイマー
      +
    10. 待ち行列
      +
    11. バズロック
      +
    12. セマフォ
  • -¥â¥¸¥å¡¼¥ë
    +モジュール
      -
    1. ¥â¥¸¥å¡¼¥ë¤Î¥í¡¼¥Ç¥£¥ó¥°
      -
    2. ¥â¥¸¥å¡¼¥ë¤Î¥¢¥ó¥í¡¼¥É
      +
    3. モジュールのローディング
      +
    4. モジュールのアンロード
  • -¥×¥í¥»¥Ã¥µ
    +プロセッサ
    1. x86
    2. ARM
    3. Alpha AXP
  • -Linux ¥«¡¼¥Í¥ë¥½¡¼¥¹
    +Linux カーネルソース
      -
    1. ¥«¡¼¥Í¥ë¥½¡¼¥¹¤ÎÆþ¼ê¾ì½ê
      -
    2. ¥«¡¼¥Í¥ë¥½¡¼¥¹¤Î¹½Â¤
      -
    3. ¤É¤³¤«¤é¸«¤ë¤Ù¤­¤«
      +
    4. カーネルソースの入手場所
      +
    5. カーネルソースの構造
      +
    6. どこから見るべきか
  • -Linux ¥Ç¡¼¥¿¹½Â¤
    +Linux データ構造
  • -¥¦¥§¥Ö¤È FTP ¥µ¥¤¥È
    +ウェブと FTP サイト
  • The LDP Manifesto
  • The GNU General Public License
  • -ÍѸ콸
    +用語集
  • -Ãøºî¸¢¤ÈÇÛÉÛ¾ò·ï
    +著作権と配布条件
  • Bibliography
  • -ÆüËܸìÌõ¤Ë¤Ä¤¤¤Æ
    +日本語訳について

    @@ -174,13 +174,13 @@ David A Rusling
    Wokingham,
    Berkshire RG41 3NF,
    United Kingdom
    -ÆüËܸìÌõ Àéö͵»Ê +日本語訳 千旦裕司


  • -Frame ¤¢¤ê, -Frame ¤Ê¤·
    +Frame あり, +Frame なし
    (c)1996-1999 David A Rusling
    diff --git a/docs/The-Linux-Kernel/The-Linux-Kernel-images/tlk-toc-jp3.html b/docs/The-Linux-Kernel/The-Linux-Kernel-images/tlk-toc-jp3.html index 82af1b8..330743f 100644 --- a/docs/The-Linux-Kernel/The-Linux-Kernel-images/tlk-toc-jp3.html +++ b/docs/The-Linux-Kernel/The-Linux-Kernel-images/tlk-toc-jp3.html @@ -1,153 +1,153 @@ The Linux Kernel: Table of Contents - +

    -

    Ìܼ¡
    -
    ´Ê°×ɽ¼¨
    +
    目次
    +
    簡易表示

    -

    *¥¿¥¤¥È¥ë¥Ú¡¼¥¸
    +

    *タイトルページ
    -*¤Ï¤¸¤á¤Ë
    +*はじめに

    - ÁÛÄꤹ¤ëÆɼÔ
    - Ëܽñ¤Î¹½À®
    - ¤³¤Îʸ½ñ¤Ç¤Îɽµ­
    - ¾¦É¸¤Ë¤Ä¤¤¤Æ
    - Ãø¼Ô¤Ë¤Ä¤¤¤Æ
    - ¼Õ¼­
    + æƒ³å®šã™ã‚‹èª­è€…
    + æœ¬æ›¸ã®æ§‹æˆ
    + ã“の文書での表記
    + å•†æ¨™ã«ã¤ã„て
    + è‘—者について
    + è¬è¾ž
    -*¥Ï¡¼¥É¥¦¥§¥¢¤Î´ðËÜ
    +*ハードウェアの基本
     CPU
    - ¥á¥â¥ê
    - ¥Ð¥¹
    - ¥³¥ó¥È¥í¡¼¥é¤È¼þÊÕµ¡´ï
    - ¥¢¥É¥ì¥¹¶õ´Ö
    - ¥¿¥¤¥Þ¡¼
    + ãƒ¡ãƒ¢ãƒª
    + ãƒã‚¹
    + ã‚³ãƒ³ãƒˆãƒ­ãƒ¼ãƒ©ã¨å‘¨è¾ºæ©Ÿå™¨
    + ã‚¢ãƒ‰ãƒ¬ã‚¹ç©ºé–“
    + ã‚¿ã‚¤ãƒžãƒ¼
    -*¥½¥Õ¥È¥¦¥§¥¢¤Î´ðËÜ
    +*ソフトウェアの基本
    - ¥³¥ó¥Ô¥å¡¼¥¿¸À¸ì
    - OS ¤È¤Ï²¿¤«
    - ¥«¡¼¥Í¥ë¤Î¥Ç¡¼¥¿¹½Â¤
    + ã‚³ãƒ³ãƒ”ュータ言語
    + OS とは何か
    + ã‚«ãƒ¼ãƒãƒ«ã®ãƒ‡ãƒ¼ã‚¿æ§‹é€ 
    -*¥á¥â¥ê´ÉÍý
    +*メモリ管理
    - ²¾ÁÛ¥á¥â¥ê¤ÎÃê¾Ý¥â¥Ç¥ë
    - ¥­¥ã¥Ã¥·¥å
    - ¥Ú¡¼¥¸¥Æ¡¼¥Ö¥ë
    - ¥Ú¡¼¥¸¤Î³ä¤êÅö¤Æ¤È²òÊü
    - ¥á¥â¥ê¥Þ¥Ã¥Ô¥ó¥°
    - ¥Ç¥Þ¥ó¥É¥Ú¡¼¥¸¥ó¥°
    - ¥Ú¡¼¥¸¥­¥ã¥Ã¥·¥å
    - ¥¹¥ï¥Ã¥×¥¢¥¦¥È¤È¥Ú¡¼¥¸¤ÎÇË´þ
    - ¥¹¥ï¥Ã¥×¥­¥ã¥Ã¥·¥å
    - ¥¹¥ï¥Ã¥×¤Î¥Ú¡¼¥¸¥¤¥ó
    + ä»®æƒ³ãƒ¡ãƒ¢ãƒªã®æŠ½è±¡ãƒ¢ãƒ‡ãƒ«
    + ã‚­ãƒ£ãƒƒã‚·ãƒ¥
    + ãƒšãƒ¼ã‚¸ãƒ†ãƒ¼ãƒ–ル
    + ãƒšãƒ¼ã‚¸ã®å‰²ã‚Šå½“てと解放
    + ãƒ¡ãƒ¢ãƒªãƒžãƒƒãƒ”ング
    + ãƒ‡ãƒžãƒ³ãƒ‰ãƒšãƒ¼ã‚¸ãƒ³ã‚°
    + ãƒšãƒ¼ã‚¸ã‚­ãƒ£ãƒƒã‚·ãƒ¥
    + ã‚¹ãƒ¯ãƒƒãƒ—アウトとページの破棄
    + ã‚¹ãƒ¯ãƒƒãƒ—キャッシュ
    + ã‚¹ãƒ¯ãƒƒãƒ—のページイン
    -*¥×¥í¥»¥¹
    +*プロセス
    - Linux ¤Î¥×¥í¥»¥¹
    - ¼±ÊÌ»Ò
    - ¥¹¥±¥¸¥å¡¼¥ê¥ó¥°
    - ¥Õ¥¡¥¤¥ë
    - ²¾ÁÛ¥á¥â¥ê
    - ¥×¥í¥»¥¹¤ÎÀ¸À®
    - »þ´Ö¤È¥¿¥¤¥Þ¡¼
    - ¥×¥í¥°¥é¥à¤Î¼Â¹Ô
    + Linux のプロセス
    + è­˜åˆ¥å­
    + ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒªãƒ³ã‚°
    + ãƒ•ã‚¡ã‚¤ãƒ«
    + ä»®æƒ³ãƒ¡ãƒ¢ãƒª
    + ãƒ—ロセスの生成
    + æ™‚間とタイマー
    + ãƒ—ログラムの実行
    -*¥×¥í¥»¥¹´ÖÄÌ¿®¤Î»ÅÁȤß
    +*プロセス間通信の仕組み
    - ¥·¥°¥Ê¥ë
    - ¥Ñ¥¤¥×
    - ¥½¥±¥Ã¥È
    + ã‚·ã‚°ãƒŠãƒ«
    + ãƒ‘イプ
    + ã‚½ã‚±ãƒƒãƒˆ
    *PCI
    - PCI ¥¢¥É¥ì¥¹¶õ´Ö
    - PCI ÀßÄê¥Ø¥Ã¥À
    - I/O & ¥á¥â¥ê ¥¢¥É¥ì¥¹
    - PCI-ISA ¥Ö¥ê¥Ã¥¸
    - PCI-PCI ¥Ö¥ê¥Ã¥¸
    - PCI ½é´ü²½ÊýË¡
    + PCI アドレス空間
    + PCI 設定ヘッダ
    + I/O & メモリ アドレス
    + PCI-ISA ブリッジ
    + PCI-PCI ブリッジ
    + PCI 初期化方法
    -*³ä¤ê¹þ¤ß¤È³ä¤ê¹þ¤ß½èÍý
    +*割り込みと割り込み処理
     PIC
    - ¥Ç¡¼¥¿¹½Â¤¤Î½é´ü²½
    - ³ä¤ê¹þ¤ß½èÍý
    + ãƒ‡ãƒ¼ã‚¿æ§‹é€ ã®åˆæœŸåŒ–
    + å‰²ã‚Šè¾¼ã¿å‡¦ç†
    -*¥Ç¥Ð¥¤¥¹¥É¥é¥¤¥Ð
    +*デバイスドライバ
    - ¥Ý¡¼¥ê¥ó¥°¤È³ä¤ê¹þ¤ß
    + ãƒãƒ¼ãƒªãƒ³ã‚°ã¨å‰²ã‚Šè¾¼ã¿
     DMA
    - ¥á¥â¥ê
    - ¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹
    - ¥Ï¡¼¥É¥Ç¥£¥¹¥¯
    - ¥Í¥Ã¥È¥ï¡¼¥¯¥Ç¥Ð¥¤¥¹
    + ãƒ¡ãƒ¢ãƒª
    + ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ã‚¤ã‚¹
    + ãƒãƒ¼ãƒ‰ãƒ‡ã‚£ã‚¹ã‚¯
    + ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒ‡ãƒã‚¤ã‚¹
    -*¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à
    +*ファイルシステム
     EXT2
    - ²¾ÁÛ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à
    - ¥Ð¥Ã¥Õ¥¡¥­¥ã¥Ã¥·¥å
    - /proc ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à
    - ¥Ç¥Ð¥¤¥¹¥Õ¥¡¥¤¥ë
    + ä»®æƒ³ãƒ•ã‚¡ã‚¤ãƒ«ã‚·ã‚¹ãƒ†ãƒ 
    + ãƒãƒƒãƒ•ã‚¡ã‚­ãƒ£ãƒƒã‚·ãƒ¥
    + /proc ファイルシステム
    + ãƒ‡ãƒã‚¤ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«
    -*¥Í¥Ã¥È¥ï¡¼¥¯
    +*ネットワーク
    - TCP/IP ¤Î³µÍ×
    - TCP/IP ¥Í¥Ã¥È¥ï¡¼¥¯ÁØ
    - BSD ¥½¥±¥Ã¥È I/F
    - INET ¥½¥±¥Ã¥ÈÁØ
    - IP ÁØ
    + TCP/IP の概要
    + TCP/IP ネットワーク層
    + BSD ソケット I/F
    + INET ソケット層
    + IP 層
     ARP
    - IP ¥ë¡¼¥Æ¥£¥ó¥°
    + IP ルーティング
    -*¥«¡¼¥Í¥ë¥á¥«¥Ë¥º¥à
    +*カーネルメカニズム
    - ¥Ü¥È¥à¥Ï¡¼¥Õ¥Ï¥ó¥É¥é
    - ¥¿¥¹¥¯¥­¥å¡¼
    - ¥¿¥¤¥Þ¡¼
    - ÂÔ¤Á¹ÔÎó
    - ¥Ð¥º¥í¥Ã¥¯
    - ¥»¥Þ¥Õ¥©
    + ãƒœãƒˆãƒ ãƒãƒ¼ãƒ•ãƒãƒ³ãƒ‰ãƒ©
    + ã‚¿ã‚¹ã‚¯ã‚­ãƒ¥ãƒ¼
    + ã‚¿ã‚¤ãƒžãƒ¼
    + å¾…ち行列
    + ãƒã‚ºãƒ­ãƒƒã‚¯
    + ã‚»ãƒžãƒ•ã‚©
    -*¥â¥¸¥å¡¼¥ë
    +*モジュール
    - ¥â¥¸¥å¡¼¥ë¤Î¥í¡¼¥É
    - ¥â¥¸¥å¡¼¥ë¤Î¥¢¥ó¥í¡¼¥É
    + ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã®ãƒ­ãƒ¼ãƒ‰
    + ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã®ã‚¢ãƒ³ãƒ­ãƒ¼ãƒ‰
    -*¥×¥í¥»¥Ã¥µ
    +*プロセッサ
     x86
     ARM
     Alpha AXP
    -*Linux ¥«¡¼¥Í¥ë¥½¡¼¥¹
    +*Linux カーネルソース
    - ¥½¡¼¥¹¤ÎÆþ¼ê¾ì½ê
    - ¥½¡¼¥¹¤Î¹½Â¤
    - ¤É¤³¤«¤é¸«¤ë¤Ù¤­¤«
    + ã‚½ãƒ¼ã‚¹ã®å…¥æ‰‹å ´æ‰€
    + ã‚½ãƒ¼ã‚¹ã®æ§‹é€ 
    + ã©ã“から見るべきか
    -*Linux ¥Ç¡¼¥¿¹½Â¤
    +*Linux データ構造
    -*¥¦¥§¥Ö¤È FTP ¥µ¥¤¥È
    +*ウェブと FTP サイト
    *The LDP Manifesto
    *The GNU General Public License
    -*ÍѸ콸
    +*用語集
    -*Ãøºî¸¢¤ÈÇÛÉÛ¾ò·ï
    +*著作権と配布条件
    *Bibliography
    -*ÆüËܸìÌõ¤Ë¤Ä¤¤¤Æ
    +*日本語訳について

    @@ -156,13 +156,13 @@ David A Rusling
    Wokingham,
    Berkshire RG41 3NF,
    United Kingdom
    -ÆüËܸìÌõ Àéö͵»Ê +日本語訳 千旦裕司


    -Frame ¤¢¤ê, -Frame ¤Ê¤·
    +Frame あり, +Frame なし
    (c)1996-1999 David A Rusling