Перейти к содержанию
    

Нужен драйвер для venix 80286

Добрый день.

Имеется драйвер (ссылка на источник).

Собрал его, но как с ним работать далее?

Может у кого будут мысли по этому поводу.

lynxfs_1.0.0.tar.gz

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Там же нормально все английским-по-белому написано! Компиляем модуль, устанавливаем его, загружаем. Затем подключаем сменный носитель с этой ФС и монтируем в пространстве пользователя (fusermount ...).

Автор идеально описал ваш случай:

please learn Linux, learn C, or mail a cheque

Как говорится, учите линукс, учите С, или же за деньги читаю маны с выражением.

Изменено пользователем Эдди

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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).

Как признался автор, то он ни разу ее так и не применил.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...