masalah asm , berarti anda bicara header direktori , semua modul kernel yang
diload di Linux berada di direktori /usr/include/asm atau /linux
dan ketika anda pengen tahu apa yang dipanggil didalam modul , coba anda
lihat di /usr/include/module.h
file-file yang ada di direktori asm itu tidak meload , tapi mereka dipanggil
oleh command program kita.
Dan didalam program kita yang pertama kali untuk meload modul adalah
init_module . dan untuk mengakhiri biasanya cleanup_module
misalkan :
#define MODULE
#include <linux/module.h>

 int init_module(void) { printk ("<1>test\n"); return 0;}
 void cleanup_module(void) { printk ("<1>test lagi \n");}



----- Original Message -----
From: Adhi Prasiddha Yoedo <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, December 21, 2000 1:20 PM
Subject: Re: [programming] entry point pada startup C module Linux


> > saya sedang curious pada proses booting Linux. tahap pertama saya tau
> Linux
> > dimulai pada tahap inisialisasi ASM module. Nah, yang ingin saya tanya,
> dari
> > situ ASM module akan meload module C dan melakukan jump ke module C
> > tersebut...prosedur apa yang pertama - tama dipanggil dari module C
> > tersebut?
>
> Maksudnya ASM ini dan C ini apa ?
> soalnya kernel Linux kan pake C juga.
> Kalo yang dimaksud C itu adalah yang diluar kernel,
> maka yang di load pertama kali adalah 'init'
>
>
> --------------------------------------------------------------------------
------
> Utk berhenti langganan, kirim email ke
[EMAIL PROTECTED]
> Informasi arsip di http://www.linux.or.id/milis.php3
> Pengelola dapat dihubungi lewat [EMAIL PROTECTED]
>
>


--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke