日本語 man コマンド類 (ja-man-1.1j_5) と日本語 man ドキュメント (ja-man-doc-5.4 (5.4-RELEASE 用) など) をインストールすると、以下のような man コマンド閲覧、キーワード検索が コンソールからできるようになります。
4.11-RELEASE-K, 5.4-RELEASE-K, 5.5-RELEASE-K, 6.0-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K, 12.1-RELEASE-K は、 プライベート版 (小金丸が編集してまとめたもの) ですが、 より多くの翻訳したファイルが含まれています。 (5.4-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K から 12.4-RELEASE-K, 13.0-RELEASE-K から 13.3-RELEASE-K, 14.0-RELEASE-K から 14.1-RELEASE-K は、全翻訳済み)
13.3-STABLE-K, 15.0-CURRENT-K は現在、作成中で日々更新されています。
Table of Contents
DECLARE_MODULE(9) FreeBSD カーネル開発者マニュアル DECLARE_MODULE(9) 名称 DECLARE_MODULE -- カーネルモジュール宣言マクロ 書式 #include <sys/param.h> #include <sys/kernel.h> #include <sys/module.h> DECLARE_MODULE(name, moduledata_t data, sub, order); 解説 DECLARE_MODULE() マクロは、一般的なカーネルモジュールを宣言します。 SYSINIT() マクロを使用して、モジュールをシステムに登録するために使用され ます。DECLARE_MODULE() は、通常 DRIVER_MODULE(9), DEV_MODULE(9) と SYSCALL_MODULE(9) のような他のマクロ内で使用されます。もちろん、例えば、 動的な sysctl を実装するために、直接呼び出すこともできます。 要求される引数は、次の通りです: name モジュールを識別するために SYSINIT() 呼び出しで使用される、モ ジュール名。 data module_t 構造体で使用される、モジュール名の正式名とタイプ modeventhand_t のイベントハンドラ関数へのポインタの 2 つの主要な 項目を含んでいる、moduledata_t 構造体。 sub SYSINIT() マクロに向けられる引数。このための有効な値は、 sysinit_sub_id 列挙型 (<sys/kernel.h> を参照) に含まれ、システム 起動インタフェースのタイプを指定します。DRIVER_MODULE(9) マクロ は、ここで、例えば、これらのモジュールがデバイスのためのドライバ を含んでいるので、SI_SUB_DRIVERS の値を使用します。実行時にロード されるカーネルモジュールについて、SI_SUB_EXEC の値は、共通です。 order SYSINIT() のための引数。それは、サブシステム内の初期化の KLD の順 序を表わします。有効な値は、sysinit_elem_order 列挙型 (<sys/kernel.h>) に定義されています。 関連項目 DEV_MODULE(9), DRIVER_MODULE(9), module(9), SYSCALL_MODULE(9) /usr/include/sys/kernel.h, /usr/share/examples/kld 作者 このマニュアルページは、Andrew Reiter <arr@watson.org> による KLD Facil ity Programming Tutorial から発想を得て Alexander Langer <alex@FreeBSD.org> によって書かれました。 FreeBSD 11.4 January 6, 2005 FreeBSD 11.4