Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Ilya Anfimov                         2:5020/400     28 Sep 2001  21:18:25
 To : Roman Savochenko
 Subject : Re: Share memory
 -------------------------------------------------------------------------------- 
 
 On Thu, 27 Sep 2001 21:54:00 +0400, 
 Roman Savochenko <Roman.Savochenko@p1.f15.n4646.z2.fidonet.org> wrote:
 
 >Привет All!
 >
 >У меня тут есть несколько вопросов по сабжу, если кто юзал ответьте:
 > 1. Есть большая структура, необходимо ее поместить в сабж и поскольку она 
 >    содержит в себе указатели на другие ее элементы то необходимо выделять 
 >    строго определенные адреса, но это не надежно, поскольку у разных 
 >    задачь этот адрес может быть занят, можноли как небудь эту область 
 >    зарезервировать 
 
 Hет.
 
 >или как создать адресо-независимую структуру?
 
 Хранить  не  указатели, а разницу от начала структуры до элемента
 например.
 
 > 2. Как в LINUX смапить физическую область памяти на виртуальную (для PCI 
 >    устройства например)? В QRTP я такие функции нашел, а вот в LINUX нет,
 
 В ядреном коде -- /usr/src/linux/Documentation/IO-mapping.txt Для
 user-level подозреваю, что ничего подобного  нет  и  надо  писать
 обертку самому.
 
 >    хотя для QRTP заявлена совместимость с LINUX.
 
 Снизу вверх, я так понимаю.
 
 >
 >Roman
 >
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Share memory   Roman Savochenko   27 Sep 2001 22:54:00 
 Re: Share memory   Ilya Anfimov   28 Sep 2001 21:18:25 
 Re: Share memory   Wladimir Mutel   29 Sep 2001 17:44:37 
Архивное /ru.linux/15119aff39cb.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional