В приложении успешно маппится девайс ptr = mmap(0, mmapsize, PROT_READ, MAP_SHARED, devd, 0); и при попытке прочитать его содержание printf("%8d", ptr[0]); или printf("%8d", *ptr); получаем Segmentation fault. Везде пишут, что можно обращаться к области памяти, на которую указывает ptr. Как правильно это сделать?
Ответ на:
комментарий
от idle
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от sts
Ответ на:
комментарий
от sts
Ответ на:
комментарий
от idle
Ответ на:
комментарий
от sts
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Утилита для изменения аптайма (2008)
- Форум IPC не компилируется (2006)
- Форум mutt: Segmentation fault (core dumped) (2013)
- Форум memory mapped файл (2014)
- Форум Анализ, компиляция и прогон программы для создания memory mapped файла и записи его содержимого (2014)
- Форум маппирование CMA области на /dev/mem (2014)
- Форум «Прикрепить» обьект к другому обьекту (2016)
- Форум временные обьекты (2004)
- Форум Свопирование обьектов, Java (2011)
- Форум Как правильно читать английские ники? (2013)