COM poort error flags hoog onder W98 niet onder DOS

Pagina: 1
Acties:

  • Monkie
  • Registratie: Januari 2001
  • Laatst online: 09-12-2025
Ik heb een DOS programma dat de seriele poort aanspreekt. Onder DOS werkt het prima maar onder W98 zijn de error flags van het line status register (base adress + 5) hoog nog voordat er echt iets met de poort gedaan wordt. Komt dat door de manier waarop W98 de poort aanspreekt?

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Is het niet mogelijk dat de poort al is geopend door een programma dat actief is - zoals een faxmodemprogramma oid?

Welke COM-poort is het? Check in ieder geval even de settings (pariteit etc.) Maar ik ben zwaar roestig met ten eerste Win98 en ten tweede seriele poorten, dat laat ik meestal aan m'n broertje en Win2k over :X


Er zijn ook zat manieren om het onder Windows aan te srpreken (afhankelijk van of en welke programmeertaal je kent), misschien is dat handiger?

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)