САМЫЙ ПРОСТОЙ драйвер клавы и видео CGA под ДОС

Тема в разделе "WASM.BEGINNERS", создана пользователем abc2006, 4 сен 2006.

  1. abc2006

    abc2006 New Member

    Публикаций:
    0
    Регистрация:
    4 сен 2006
    Сообщения:
    4
    Привет всем!

    Народ помогите исходниками САМОМГО ПРОСТОГО драйвера под ДОС клавы и видео CGA для детального изучения.

    Спасибо!
     
  2. abc2006

    abc2006 New Member

    Публикаций:
    0
    Регистрация:
    4 сен 2006
    Сообщения:
    4
    или по отдельности кусками для клавы и для CGA - НЕРЕЗИДЕНТ.
    Спасибо.
     
  3. abc2006

    abc2006 New Member

    Публикаций:
    0
    Регистрация:
    4 сен 2006
    Сообщения:
    4
    Может конечно я вопрос не точно сформулировал, но неуж то на WASM никто не поскажет, что да как, я понимаю - RTFM & man man, но все же, кинте исходничек.
     
  4. Ole

    Ole Member

    Публикаций:
    0
    Регистрация:
    14 июн 2004
    Сообщения:
    69
    По запросу в гугле на твой вопрос вылезла куча ссылок - это по поводу первого. По поводу второго - что значит драйвер cga нерезидент? Насколько я помню в досе под понятие драйвера cga-ega-vga попадали процедуры руссификаторы, но они все резидент. Если под понятием драйвер ты имел ввиду некий нерезидентный код устанавливающий видеорежим, то здесь два пути. Первый это int#10. Второй - без использования rom bios, ищи инфу по регистрам cga. Зайди на сайт ... например _www.sysbin.com, там есть описание. Или еще лучше ищи исходники award bios - все драйвера.
     
  5. abc2006

    abc2006 New Member

    Публикаций:
    0
    Регистрация:
    4 сен 2006
    Сообщения:
    4
    По запросу в гугле на твой вопрос вылезла куча ссылок - это по поводу первого.

    А конкретно можно узнать, что нарыл? Спасибо.

    По поводу второго - что значит драйвер cga нерезидент?

    Ну я повторюсь :) наверно не так вопрос поставил...

    Короче надо работать с портами менуя БИОС. Скорее все прямая с видеопамятью...

    Я вот просто хотел простенькие исходники посмотреть - наверняка у когото есть, тока вот в инете куча всего - но слишком наворочено все там... :) вот один исходник нашел на клаву - он весит е мае и куча всего... мне русификация не нужна (ни клавы ни CGA)

    Спасибо.
     
  6. Ole

    Ole Member

    Публикаций:
    0
    Регистрация:
    14 июн 2004
    Сообщения:
    69
    Если совсем просто с клавиатурой - in al,60h. По портам я дал ссылку. Короче надо работать с портами менуя БИОС. Скорее все прямая с видеопамятью... .... почитай серии Фролова "Библиотека системного программиста" (есть в инете). Мне кажется исходники тебя запутают, тем более драйвер клавиатуры висит на iorq.