Linux

 

カーネルモジュールの作成

 google先生で探せばいくらでも出て来ますが、カーネルモジュールを作成した手順メモを書き残します。

 今後syslogとかevlogの試験に使おうかな〜と思ったので、簡単だしさっくりと作りました。 :-)

作成手順

MODULE_DESCRIPTION( "kernel module test" ); MODULE_LICENSE( "GPL" );

int init_module( void ) {

       printk( KERN_INFO "hello.ko: hello!!\n" );
       return 0;

}

void cleanup_module( void ) {

       printk( KERN_INFO "hello.ko: good-bye!!\n" );

} }}

default:

       $(MAKE) -C $(ROOT) M=$(PWD) modules

clean:

       rm -f *.o *.ko

}}

module動作試験


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-12-09 (火) 22:03:15