Резултати от 1 до 4 от общо 4

Не мога да подкара програма писана за DOS под XP

Сподели във Facebook Сподели в Twitter Изпрати на Email Сподели в LinkedIn
  1. dg
    dg е офлайн
    Junior Member
    Тук е от
    Feb 2004
    Мнения
    15
    #1

    Не мога да подкара програма писана за DOS под XP

    Не мога да подкара програма писана за ДОС под Win XP, а под 98 работи без проблеми.



    Идейката на програмата е следната:

    1. Върти се един безкраен цикъл докато не се вдигне флаг.

    2. На COM1 са закачени 2 прекъсвания

    a. Първото изпраща последователност от байтове, когато се изпрати поредния байт COM-а предизвиква прекъсване за да му бъде подаден следващия байт

    b. Второто чака да получи одговор на входа на COM-а и когато го получи вдига флага. С което кара програмата отдолу да излезне от цикъла и да продължи



    Проблема е следния: Когато прекъсванията работят xp-то не дава никакво процесорно време на основната задача (в случая на цикъла който се върти до вдигане на флага). И така когато флага се вдигне няма кой да обработи входа и пак чрез флагове да промени изходните данни. Не мога да прекъсна изходния поток от данни защото другото устройство приема, че комуникацията се е разпаднала. Но зареди експеримента сложих брояч който след известна време да прекъсне изнодния поток, веднага след спирането на изнодния поток основния процес отново започваше да работи.



    Някой има ли идея какво мога да направя за да я подкарам под xp?


  2.  
     
  3. Senior Member
    Тук е от
    Aug 2002
    Мнения
    8,784
    #2

    Не мога да подкара програма писана за DOS под XP

    лучайно да си на ntfs?

  4. dg
    dg е офлайн
    Junior Member
    Тук е от
    Feb 2004
    Мнения
    15
    #3

    Не мога да подкара програма писана за DOS под XP

    Да, дисковете са под NTFS, но не виждам къде е връзката между файловата система и неработещия модул.

  5. Novice
    Тук е от
    Aug 2004
    Мнения
    1
    #4

    Не мога да подкара програма писана за DOS под XP

    Ами виж ся стандартния виндоски дос не поддържа нтфс. за тук е проблема. требва да я прекомпилираш на дос , който поддъжа нтфс

Сподели във Facebook Сподели в Google Plus Сподели в Twitter Изпрати на Email Сподели в LinkedIn

Подобни теми

  1. Отговори: 6
    Последно: 30-03-08, 22:46
  2. Отговори: 3
    Последно: 13-12-06, 15:55
  3. Отговори: 6
    Последно: 16-04-06, 17:24
  4. С коя програма мога да разархивирам GIG фаил?
    От MoPcKu във форум Общ - софтуер
    Отговори: 2
    Последно: 29-06-04, 23:53

SetCombG.com
SetCombG.com е портален сайт и Форум за битова техника, телевизори, климатици, лаптопи и смартфони, създаден през 1999 година.
Заедно сме над 20 години!
Следвай ни
Горе