Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Интеграция модуля в выбранную ОС

Автор:   •  Декабрь 21, 2018  •  Лабораторная работа  •  298 Слов (2 Страниц)  •  446 Просмотры

Страница 1 из 2

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

федеральное государственное бюджетное образовательное учреждение высшего образования

«УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Кафедра «Вычислительная техника»

Дисциплина «Операционные системы»

Лабораторная работа №3

«Интеграция модуля в выбранную ОС»

Linux Mint

Выполнили:

студенты группы ИВТАПбд-31

Гнусарев О., Маслов С., Колесников Д.

Проверила:

Валюх В.В.

Ульяновск, 2018


Оглавление

Установка модуля        3

Список литературы        5


Установка модуля

        Мы решили самостоятельно написать модуль, чтобы иметь полное представление о том, как устанавливать модуль и вносить изменения в его исходный код. Наш модуль выводит сообщения при загрузке в ядро и при завершении своей работы.

        Для начала нужно создать файл исходного кода на языке C:

#include

#include

#include

MODULE_LICENSE("GPL");

MODULE_AUTHOR("O.Gnusarev, S.Maslov, D.Kolesnikov");

MODULE_DESCRIPTION("Hello world module");

MODULE_VERSION("0.01");

static int __init lkm_example_init(void) {

    printk(KERN_INFO "Hello, World!\n");

    return 0;

}

static void __exit lkm_example_exit(void) {

    printk(KERN_INFO "Goodbye, World!\n");

}

module_init(lkm_example_init);

module_exit(lkm_example_exit);

...

Скачать:   txt (3.7 Kb)   pdf (151.8 Kb)   docx (181.8 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club