Trenger du hjelp med parallellport

B

boyzplus

Guest
Jeg har en gammel EPROM emulator som fungerer godt under DOS

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smil" border="0" />

men ikke for win2k

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Crying eller Veldig trist" border="0" />noen ide om hvordan du får det arbeider under win2k?

boyzplus

 
NT/Windows2000/Windows XP ikke tillater direkte maskinvare-tilgang for programmer som er laget for DOS eller Windows 95/98.
Så ikke kaste bort tiden din.

 
Prøv dette drivere:
h ** p: / / www.beyondlogic.org/porttalk/porttalk22.zip
h ** p: / / www.ddj.com/ftp/1996/1996.05/directio.zip
h ** p: / / mitglied.lycos.de / mgrafe / Loaddrv.htm

h ** p: / / www.direct-io.com/

 
sadat007 wrote:

NT/Windows2000/Windows XP ikke tillater direkte maskinvare-tilgang for programmer som er laget for DOS eller Windows 95/98.

Så ikke kaste bort tiden din.
 
I Win95/98, som er 16/32bits OS, kan du åpne port direkte.

men i NT/Windows2000/Windows XP, som er 32bits OS.og programmet er runing på ring3,
kan du ikke få tilgang til hardt port direkte.

må du ting om andre veien ...

 
Direct port acces fra 16 bit app er mulig under WinNT eller Win2K eller WinXP, hvis du bruker spesielle Kernel Mode VDD drivere eller gi tilgang i IOPM tabellen
* Dette 8K * 8 biter -> 64K biter av IOPM, som tilordner
* Hele 64K I/O- plass for x86-prosessor.Any 0 biter vil gi
* Tilgang til tilsvarende port for brukermodusprogrammer prosesser.Alle 1
* Biter vil forby I/O- tilgang til tilsvarende port.

 

Welcome to EDABoard.com

Sponsor

Back
Top