Linux
Parameter modul kernel
Posted on .Untuk sesetengah module, ada kemungkinan yang kita mahu sesetengah parameter yang terdapat di dalam satu-satu modul itu boleh diubah dan dimanipulasi di ruangan pengguna (user space). Ini boleh dilakukan dengan menggunakan kata kunci module_param().
static char *ayat = "Nama saya Abu";
static int nombor = 123;
module_param(nombor, int, S_IRUGO);
module_param(ayat, charp, S_IRUGO);
Parameter module ini boleh didapati di /sys/module/nama-module/parameters/nama-parameter. Lihat contoh di bawah.
/sys/module/sample/parameters/nombor
fairuz@themachine:~/work/x86/ldd$ cat /sys/module/sample/parameters/nombor
999
Untuk contoh penuh kod sumber module kernel, sila rujuk di sini.
Fairuz
http://www.tutorialmelayu.comSystem Engineer (Texas Instruments France), Masters in Electronics , Embedded System Engineering,
There are no comments.