Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Нужен драйвер для venix 80286
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы
gemuz
Добрый день.
Имеется драйвер (ссылка на источник).
Собрал его, но как с ним работать далее?
Может у кого будут мысли по этому поводу.
Эдди
Там же нормально все английским-по-белому написано! Компиляем модуль, устанавливаем его, загружаем. Затем подключаем сменный носитель с этой ФС и монтируем в пространстве пользователя (fusermount ...).
Автор идеально описал ваш случай:
Код
please learn Linux, learn C, or mail a cheque

Как говорится, учите линукс, учите С, или же за деньги читаю маны с выражением.
gemuz
Код
int
main(int argc, char *argv[])
{
    struct fuse_args     args = FUSE_ARGS_INIT(argc, argv);
    struct stat             statbuf;
    struct lynxfs         fs;
    int                     fd;
    int                     off;
    int                     len;

    memset(&fs, 0, sizeof(struct lynxfs));

    fuse_opt_parse(&args, &fs, lynxfs_opts, lynxfs_opt_proc);
    if (fs.path == NULL) {
        fprintf(stderr, "Missing required parameter file=\n");
        exit(1);
    }

Не все так просто. В начале вываливалась софтина на: Missing required parameter file=
Пока сырцы не разобрал.
Можно было написать просто FUSE_ARGS_INIT(0, argv);, а не FUSE_ARGS_INIT(argc, argv);
На сколько понял, то эта софтина и есть то что нужно. В ней и применяется fusermount (fuse).
Как признался автор, то он ни разу ее так и не применил.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.