прямой доступ к памяти (ОЗУ)

Тема в разделе "WASM.WIN32", создана пользователем witcher, 13 сен 2006.

  1. witcher

    witcher New Member

    Публикаций:
    0
    Регистрация:
    13 сен 2006
    Сообщения:
    73
    Добрый день.
    Мне надо способ с помощью которого можно было бы обратить к физической (к плате ОЗУ) памяти на прямую. Без (менеджера памяти windows). Нужен способ записи и чтения заданной ячейки в памяти на прямую.
     
  2. gilg

    gilg New Member

    Публикаций:
    0
    Регистрация:
    19 май 2005
    Сообщения:
    527
    Напрямую работать с портами контроллера ОЗУ
     
  3. witcher

    witcher New Member

    Публикаций:
    0
    Регистрация:
    13 сен 2006
    Сообщения:
    73
    Меня вот это и интересует как с ними работать.
     
  4. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.409
    Адрес:
    Fryazino
    Ну это просто. Берешь и обращаешься к нужным портам. :) А для того чтобы получить доступ к портам нужен драйвер. Правда такой драйвер уже написан к примеру dlportio.
    Правда самое интересное, что это не имеет ни какого отношения к теме. :-P.
     
  5. witcher

    witcher New Member

    Публикаций:
    0
    Регистрация:
    13 сен 2006
    Сообщения:
    73
    А где этот драйвер взять можно.
    А что тогда имеет отношение к теме?
    Помогите плиз.
     
  6. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.409
    Адрес:
    Fryazino
    witcher
    Я в виндоусе не очень разбираюь. Предпочитаю дос.
    Точно могу сказать, что программ на 3 кольце прямой доступ по физическим адрессам запрещен. За исключением некоторых хитрых приемов. Но зато ничего не мешает получить доступ на 0 кольце.
     
  7. Bohdan200

    Bohdan200 New Member

    Публикаций:
    0
    Регистрация:
    13 сен 2005
    Сообщения:
    134
    Адрес:
    Lviv
    Можно пробовать через \Device\PhysicalMemory
    тогда тебе сюда: http://www.wasm.ru/article.php?article=apihook_3
     
  8. gilg

    gilg New Member

    Публикаций:
    0
    Регистрация:
    19 май 2005
    Сообщения:
    527
    witcher
    http://www.wasm.ru/article.php?article=drvw2k03 - в приложении к статье исходники драйвера, открывающего порты ввода-вывода
    Самая большая проблема скорее всего будет в том, чтобы найти описание портов контроллера ОЗУ и его команд. Может гугл в этом поможет :)
     
  9. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.409
    Адрес:
    Fryazino