Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vyacheslav Trenogin                  2:5020/400     28 Nov 2001  21:16:17
 To : All
 Subject : Device Driver OpenLinux2.3
 -------------------------------------------------------------------------------- 
 
 Посоветуйте что-нибудь по поводу написания драйвера под Linux - имеем
 следующие исходные данные:
 - OpenLinux2.3 (kernel 2.2.10)
 - gcc egcs-2.91.66
 - Файлик с примитивнейшим модулем smdd.c
   #include <linux/module.h>
   #include <linux/kernel.h>
   int init_module(void)
   {
     printk("<1>Hello\n");
     return 0;
   }
   void cleanup_module(void)
   {
     printk("<1>Bye\n");
   }
 - Компилируем gcc -c -DMODULE -D__KERNEL__ -I/usr/src/linux/include smdd.c
 - insmod ./smdd.o (под root)
 - и.... smdd.o: unresolved symbol printk
 
 Пробовал под ASPLinux 7.1 (kernel вроде 2.2.13) все работает, но надо под
 OpenLinux.
 Что подкрутить?
 -- 
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Device Driver OpenLinux2.3   Vyacheslav Trenogin   28 Nov 2001 21:16:17 
Архивное /ru.linux/6488b0d6c65a.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional