PCI

Тема в разделе "WASM.ELECTRONICS", создана пользователем Ole, 6 авг 2005.

  1. Ole

    Ole Member

    Публикаций:
    0
    Регистрация:
    14 июн 2004
    Сообщения:
    69
    Пожалуйста не пиннайте меня, торможу сильно.

    Есть видеокарта Geforce4, у нее туева хуча регистров. Номера регистров 32-разрядные. Я не пойму как в них писать через PCI. В коммандном регистре PCI есть поле - Register Number.... но оно 8 бит...

    Просто намекните.
     
  2. kaspersky

    kaspersky New Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    3.006
    яечйка паяти восемь бит ;)

    как писать 32-битные слова?

    очень просто брать несколько ячеек сразу!

    есть статья на эту (ну почти на эту тему),

    выложить?
     
  3. Ole

    Ole Member

    Публикаций:
    0
    Регистрация:
    14 июн 2004
    Сообщения:
    69
    Ага! Конечно. Если можно.
     
  4. kaspersky

    kaspersky New Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    3.006
    zq-BIOS.patch.zip

    zq-BIOS.modding.zip

    лежат на ftp 83.239.33.46

    так же рекомендую страничу

    крутого исследователя BIOS'ов,

    где много чего сказано и про PCI

    http://www.geocities.com/mamanzip/
     
  5. Ole

    Ole Member

    Публикаций:
    0
    Регистрация:
    14 июн 2004
    Сообщения:
    69
    Спасибо. Забрал.
     
  6. Ole

    Ole Member

    Публикаций:
    0
    Регистрация:
    14 июн 2004
    Сообщения:
    69
    Просто мысли вслух. По моему порты PCI тут не причем. У видяхи есть область памяти ее регистров. Например E8000000-E807FFFF - 512 к. И запись в регистры будет смотрется примерно так: MOV EAX,12345678H MOV [E8000000H],EAX - запись в 1-й регистр. Не могу только сообразить, к примеру pixel clock 680508H где он там будет? Или вообще все что я написал это не так?
     
  7. misyachniy

    misyachniy New Member

    Публикаций:
    0
    Регистрация:
    7 мар 2003
    Сообщения:
    19
    Адрес:
    Ukraine
    А где интересно раздобыли спецификацию на видео?