При выполнении данной функции всегда выходит ошибка с кодом EINVAL, по документации это означает, что не правильно задано значение offset(у меня ноль). Подскажите в чем проблема? Андрей. //-------------------------------------------------- MJPG_buff = mmap(0, breq.count*breq.size, PROT_READ, MAP_SHARED, video_dev, 0); if (MJPG_buff == MAP_FAILED) { if(errno == EINVAL) printf("EINVAL "); system_error("mapping video buffers","mmap"); } //----------------------------------------------------------------
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Не понимаю с mmap.. (2005)
- Форум маппирование CMA области на /dev/mem (2014)
- Форум Не работает чтение с web-камеры (v4l2) (2024)
- Форум ftruncate64(): Invalid argument, Error code: 22 (2012)
- Форум mreamap() режет указатель до 32-битного (2015)
- Форум V4L2: ошибка удаления буфера из очереди: недопустимый аргумент (2023)
- Форум memory mapped файл (2014)
- Форум Анализ, компиляция и прогон программы для создания memory mapped файла и записи его содержимого (2014)
- Форум Обработка mmap-функции драйвером устройства (2023)
- Форум Пример использования mmap для PCI (2015)