Commit 8e80c427 authored by Pavel Vainerman's avatar Pavel Vainerman

cleanup comments

parent a3c79b8b
/* /*
* charbridge.c - Пример создания символьного устройства * charbridge.c - 'символьный мост'
* доступного на запись/чтение * переброс char между sideA и sideB (двумя файлами устройств).
* Основное предназначение отладка процессов работы с RS (или символьными устройствами)
* При этом скорость обмена и другие параметры не имитируются.
* *
* Пример взят с: http://www.opennet.ru/docs/RUS/lkmpg26/ * Модуль написан на основе учебного примера http://www.opennet.ru/docs/RUS/lkmpg26/
* и модифицирован
*/ */
#include <linux/module.h> /* Необходимо для любого модуля */ #include <linux/module.h>
#include <linux/kernel.h> /* Все-таки мы работаем с ядром! */ #include <linux/kernel.h>
#include <linux/fs.h> #include <linux/fs.h>
#include <linux/sched.h> /* Взаимодействие с планировщиком */ #include <linux/sched.h>
#include <linux/poll.h> #include <linux/poll.h>
#include <asm/uaccess.h> /* определения функций get_user и put_user */ #include <asm/uaccess.h>
#include <linux/pipe_fs_i.h> #include <linux/pipe_fs_i.h>
#include <linux/version.h> #include <linux/version.h>
......
/*
* charbridge.h - определения ioctl.
*
* Определения, которые здесь находятся, должны помещаться в заголовочный файл потому,
* что они потребуются как модулю ядра (charbridge.c), так и
* вызывающему процессу (ioctl.c)
*/
#ifndef CHARBRIDGE_H #ifndef CHARBRIDGE_H
#define CHARBRIDGE_H #define CHARBRIDGE_H
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment