Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как получить EDID информацию, ... 
:(
    Опции темы
Rickert
  Дата 11.1.2007, 20:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ситхи не пройдут!
****


Профиль
Группа: Комодератор
Сообщений: 3356
Регистрация: 11.7.2006
Где: Лакрима

Репутация: 0
Всего: 52



Пытаюсь так:
Код

CSEG    segment
org    100h
assume    cs:CSEG, ds:CSEG, es:CSEG, ss:CSEG

Begin:
    mov ax, 3D02h
    mov dx, offset fileName
    int 21h
    mov fileHandle, ax

    jc errorMsg
    jnc noErrorMsg

    noEr:

    mov ah, 4Fh
    mov al, 15h
    mov bl, 00h
    mov cx, 00h
    mov dx, 00h
    mov di, offset pointer
    int 10h

    mov bx, fileHandle
    mov ax, 4000h
    mov cx, 80h
    mov dx, offset pointer
    int 21h

    erEr:

    int 20h

    errorMsg proc
        mov ax, 0900h
        mov dx, offset errorString
        int 21h
        jmp erEr
    errorMsg endp

    noErrorMsg proc
        mov ax, 0900h
        mov dx, offset noErrorsString
        int 21h
        jmp noEr
    noErrorMsg endp

    pointer db "...............................................................................................................................$"
    fileHandle dw 0
    fileName db "edid.txt", 0
    errorString db "There is no such file$"
    noErrorsString db "There is no such thing as errors!$"
    
    CSEG ends
end Begin

В файл пишутся точки, следовательно никакого получения EDID информации не происходит. Why? smile 

Это сообщение отредактировал(а) Rickert - 11.1.2007, 21:20


--------------------
Ни что не внушает сна крепче, чем день приисполненный трудов!
PM MAIL WWW Skype GTalk   Вверх
dumb
Дата 12.1.2007, 03:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sceloglauxalbifacies
****


Профиль
Группа: Экс. модератор
Сообщений: 2929
Регистрация: 16.6.2006

Репутация: 4
Всего: 158



Цитата(Rickert @  11.1.2007,  20:57 Найти цитируемый пост)
    mov bl, 00h

это функция проверки установленности. чтение EDID - bl = 1.
PM MAIL   Вверх
Rickert
Дата 12.1.2007, 07:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ситхи не пройдут!
****


Профиль
Группа: Комодератор
Сообщений: 3356
Регистрация: 11.7.2006
Где: Лакрима

Репутация: 0
Всего: 52



dumb, а результат один - никакого smile


--------------------
Ни что не внушает сна крепче, чем день приисполненный трудов!
PM MAIL WWW Skype GTalk   Вверх
dumb
Дата 13.1.2007, 04:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sceloglauxalbifacies
****


Профиль
Группа: Экс. модератор
Сообщений: 2929
Регистрация: 16.6.2006

Репутация: 4
Всего: 158



Цитата(Rickert @  12.1.2007,  07:46 Найти цитируемый пост)
а результат один - никакого

странно, ибо у меня работает:
Код

00000000:  00 FF FF FF-FF FF FF 00-26 CD 40 17-00 00 00 00
00000010:  1B 0A 01 01-0E 20 18 94-E8 04 88 A0-57 4A 9B 26
00000020:  12 48 4C BF-EF 80 A9 4F-01 01 01 01-01 01 01 01
00000030:  01 01 01 01-01 01 00 00-00 FE 00 00-00 00 00 00
00000040:  00 00 00 00-00 00 00 00-00 00 00 FE-00 00 00 00
00000050:  00 00 00 00-00 00 00 00-00 00 00 00-00 FE 00 00
00000060:  00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 FE
00000070:  00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 73

PM MAIL   Вверх
Rickert
Дата 22.1.2007, 19:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ситхи не пройдут!
****


Профиль
Группа: Комодератор
Сообщений: 3356
Регистрация: 11.7.2006
Где: Лакрима

Репутация: 0
Всего: 52



dumb, приведи полный код, плиз


--------------------
Ни что не внушает сна крепче, чем день приисполненный трудов!
PM MAIL WWW Skype GTalk   Вверх
dumb
Дата 22.1.2007, 21:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sceloglauxalbifacies
****


Профиль
Группа: Экс. модератор
Сообщений: 2929
Регистрация: 16.6.2006

Репутация: 4
Всего: 158



Цитата(Rickert @  22.1.2007,  19:33 Найти цитируемый пост)
приведи полный код, плиз

дело видимо в чем-то еще, так как исходник точь-в-точь, за исключением bl = 1:
Код

CSEG    segment
org    100h
assume    cs:CSEG, ds:CSEG, es:CSEG, ss:CSEG
Begin:
    mov ax, 3c00h
    xor cx, cx
    mov dx, offset fileName
    int 21h
    mov fileHandle, ax
    jc errorMsg
    jnc noErrorMsg
    noEr:
    mov ah, 4Fh
    mov al, 15h
    mov bl, 01h
    mov cx, 00h
    mov dx, 00h
    mov di, offset pointer
    int 10h
    mov bx, fileHandle
    mov ax, 4000h
    mov cx, 80h
    mov dx, offset pointer
    int 21h
    erEr:
    int 20h
    errorMsg proc
        mov ax, 0900h
        mov dx, offset errorString
        int 21h
        jmp erEr
    errorMsg endp
    noErrorMsg proc
        mov ax, 0900h
        mov dx, offset noErrorsString
        int 21h
        jmp noEr
    noErrorMsg endp
    pointer db "...............................................................................................................................$"
    fileHandle dw 0
    fileName db "r_edid.txt", 0
    errorString db "There is no such file$"
    noErrorsString db "There is no such thing as errors!$"
    
    CSEG ends
end Begin


PM MAIL   Вверх
Rickert
Дата 23.1.2007, 13:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ситхи не пройдут!
****


Профиль
Группа: Комодератор
Сообщений: 3356
Регистрация: 11.7.2006
Где: Лакрима

Репутация: 0
Всего: 52



Да, у меня результата нет никакого. Файл забит точками...


--------------------
Ни что не внушает сна крепче, чем день приисполненный трудов!
PM MAIL WWW Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Asm: Общие вопросы"
MAKCim
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой КОД.
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Asm: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0452 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.