相关讨论
hello.c的文件编写
#include
#include
static int __init initalization_function(void) // chu shi hua
{
printk("kernel init over!!!!\n");
return 0;// init successfull
}
module_init(initalization _function);
static void __exit cleanup_function(void)
{
printk(" xie zai wan bi\n");
}
module_exit(cleanup_function);
MOUDLE_LICENSE("GPL");
~
...
by
风飞向何处
-
驱动开发
-
2013-04-17 10:48:52 阅读(1434) 回复(4)
by
andsky
-
BSD
-
2007-06-20 12:23:31 阅读(1721) 回复(5)
如题,想加些打印调试一下,但又不想全部重新编译,不知道路由是不是也以模块的形式存在,如果是,那是哪些模块呢????
求大神解释,要ipv4的。
linux系统下编译的驱动模块(.ko)如何在arm上运行,要配置那些东西?
ARM驱动模块
by
下雨的美
-
嵌入式开发
-
2011-11-05 19:57:04 阅读(12072) 回复(11)
insmod rt73.ko
后手动rmmod rt73 后,reboot没问题,如果不手动,就会出现问题
/etc # reboot
The system is going down NOW !!
Sending SIGTERM to all processes.
Linux 2.6.30 在那里配置mii.ko模块?新内核刚编译,没找到在哪里配置mii,恳请高手赐教!
by
kanhu
-
BSD
-
2006-11-28 22:42:04 阅读(3382) 回复(3)
是这样的:我用platform平台总线做驱动,有两个文件:
(1)平台设备led_dev.c
(2)平台驱动led_drv.c
l现在问题是,
led_dev.c中有:
int __init led_dev_init(void)
{
platform_device_register(&led_device);
return 0;
}
module_init(led_dev_init);
led_drv.c中有:
int __init led_drv_init(void)
{
platform_driver_register(&led_driver);
return 0;
}
module_init(led_drv_init);
...
怎么样在linux内核中增加一个模块,永久的在内核中 因为我编译自己的模块(比如my.ko)之后insmod 内核中之后 重启系统之后lsmod查看内核模块就没有发现我上次insmod的模块(my.ko),