Любой тема скачать должен быть тематический перевод... Вам предстоит взять на себя ответственность за свое обучение. Если вы находитесь в команды и члена команды не соответствует их сторону сделки, то вам нужно как можно скорее связаться с профессором, чтобы указать, что это проблема, и просить руководства. Сроки четко написал и соблюдая эти не "этично". Не дожидаясь, пока последние пропущенные сроки вы должны были спросить, чтобы уменьшить объем вашего проекта, благодаря команде 1 до его истечения. Принять это как урок. Исследований с участием человека в качестве субъекта должны быть утверждены экспертным советом, прежде чем он осуществляется, иначе большинство журналов не примут. Также действует в Xcode 10!! мне переслали как TCP, так и UDP порты @Колы нет, но если вы просто выбираете один файл в виде списка, вы получаете все данные в столбце справа.. @WorldWideWanderer я бы не использовать клей, но ясно липкой лентой.

После этого учебника , чтобы написать свой первый драйвер.

Файл Makefile:

# Make-файл – файл сборки нашего первого драйвера

# если KERNELRELEASE определен, мы были вызваны из этой
система # сборки ядра и может использовать свой язык.
ifneq (${KERNELRELEASE},)
 в obj-м := ОФД.о
# В противном случае нам позвонили прямо из командной строки.
# Ссылаться на систему сборки ядра.
еще
 KERNEL_SOURCE : = в /usr/src/и в Linux 3.8
 По pwd := $(Shell в дуо)
по умолчанию:
 ${Сделать} -с ${KERNEL_SOURCE} подкаталоги=${инвалид} модули

чистый:
 ${Сделать} -с ${KERNEL_SOURCE} подкаталоги=${инвалид} чистый
за endif

И код драйвера :

* ОФД.с – Наш первый код драйвера */
#включить модуль <для Linux/.ч>
код #include <linux и версии.ч>
код #include <linux и ядра.ч>

статический тип int __ofd_init инит(ничтожным) /* конструктор */
{
 printk(KERN_INFO "Намаскар: ОФД зарегистрирован");
 возврат 0;
}

статический недействительным __ofd_exit выхода(ничтожным) /* деструктор */
{
 printk(KERN_INFO "Альвида: ОФД незарегистрированных");
}

module_init(ofd_init);
module_exit(ofd_exit);

MODULE_LICENSE("GPL В");
MODULE_AUTHOR("Анил Кумар Pugalia <email_at_sarika-pugs_dot_com>");
MODULE_DESCRIPTION("наш первый водитель");

Нет ошибки во время сделать. Но когда я использую insmod ОФД.ко я не могу загрузить его. В команды dmesg говорит:

не согласен про версию символом module_layout

  • uname-Р возвращает 3.8.0-38-универсальная и ядра источника и 3.8.
  • команды modprobe -Ф ОФД.Ко не

Также:

#56~precise1-Убунту СМП Чт 13 мар, 16:23:47 по Гринвичу 2014
$ команду -а
Никакие модули ЛСБ доступны.
Идентификатор дистрибьютор: Убунту
Описание: в Ubuntu 12.04.4 ЛЦ
Выхода: 12.04
Название: точное

Что происходит?