Sterowanie LPT z DOS
: 16 cze 2009, 09:51
Staram sie obejsc znany problem rownomiernego dostepu do LPT, zgodnie z przeczytanymi tu poradami pod Win jest to trudne a i tak w 100% nie dziala, wiec przenioslem sie pod DOS, ale silnik tez mi rwie. Zapewne przeszkadzaja mi jakies przerwania. Jak to obejsc?
Wylaczyc przerwania? Probowalem wstawke w assemblerze i instrukcje CLI ale cos nie dziala. Z reszta nie wiem czy mozna wylaczyc przerwania na dluzszy czas. Podpiac samo sterowanie silnikiem pod przerwanie? Ale przydaloby mi sie co najmniej kilka kHz a nie wiem, czy w DOS jest jakies ktore da sie tak czesto uruchamiac.
Zapewne sa sprawdzone rozwiazania, wiec szkoda mi czasu na okrywanie ameryki od nowa. Moze zna ktos jakas strone poswiecona pisaniu aplikacji real-time w dos
Wylaczyc przerwania? Probowalem wstawke w assemblerze i instrukcje CLI ale cos nie dziala. Z reszta nie wiem czy mozna wylaczyc przerwania na dluzszy czas. Podpiac samo sterowanie silnikiem pod przerwanie? Ale przydaloby mi sie co najmniej kilka kHz a nie wiem, czy w DOS jest jakies ktore da sie tak czesto uruchamiac.
Zapewne sa sprawdzone rozwiazania, wiec szkoda mi czasu na okrywanie ameryki od nowa. Moze zna ktos jakas strone poswiecona pisaniu aplikacji real-time w dos