Página 1 de 1

Driver no Windows que capture tentativa de acesso a LPT1

MensagemEnviado: 17 Abr 2016 16:54
por andre_luis
Pessoal,



Tenho uns programadores e Kits de desenvolvimento antigos que eu juntei ao longo de mais de 15 anos e muitos já não me servem mais, mas estou relutante em jogá-los fora, e eu os ofereci para um colega que está começando na eletrônica, mas o problema é que alguns desses programadores utilizam a porta paralela, e é bem sabido que o acesso padrão à LPT1por exemplo nos primórdios era realizada no C pelo outportb() com acesso direto ao I/O do endereço-base mapeado no 0x278, mas cujo acesso direto não está mais disponíveis depois do Windows XP .

Considerando que não há mais as portas nativas LPT1 e LPT2 nas versões atuais do Windows, estava curioso para saber se existem device drivers genéricos ou específicos de fabricantes de chipsets de conversores USB-paralelo que capturem o acesso de programas baseados no DOS e os redirecionem para a pinagem da Porta Paralela emulada do cabo. Se assim for, eu estou disposto a comprar um conversor USB/LPT desta marca, e vou o doar em conjunto com os kits.

Buscando na Web, a maioria dos resultados são apenas de redirecionamento de impressora de rede.

Alguém tem alguma recomendação ?

Re: Driver no Windows que capture tentativa de acesso a LPT1

MensagemEnviado: 17 Abr 2016 19:43
por Rodrigo_P_A
Pelo q eu sei. Não existe.
Qdo pesquisei isso, identifiquei que nenhum conversor usb-lpt mapeia o conversor como uma porta real.

Rodrigo P. A.

Re: Driver no Windows que capture tentativa de acesso a LPT1

MensagemEnviado: 17 Abr 2016 19:57
por andre_luis
Que pena, o jeito é deixar os kits aguardando mais um tempo, até que criem alguma solução criativa.

Re: Driver no Windows que capture tentativa de acesso a LPT1

MensagemEnviado: 18 Abr 2016 07:52
por Rodrigo_P_A
andre_teprom escreveu:Que pena, o jeito é deixar os kits aguardando mais um tempo, até que criem alguma solução criativa.

Solução criativa é reescrever os programas, ou estudar muito mesmo para conseguir mapear o acesso direto a um endereço redirecionando ele para um dispositivo USB. Sinceramente, não acho que a indústria irá criar isso.

Re: Driver no Windows que capture tentativa de acesso a LPT1

MensagemEnviado: 18 Abr 2016 08:32
por tcpipchip

Re: Driver no Windows que capture tentativa de acesso a LPT1

MensagemEnviado: 18 Abr 2016 09:34
por RAWeigel
tcpipchip escreveu:https://www.trendnet.com/support/supportdetail.asp?prod=280_TU-P1284

Funciona!

Olá Tcpipchip,
Você tem um destes em mãos?
Me parece que o conector é do tipo centronics, que vai direto na impressora.

Re: Driver no Windows que capture tentativa de acesso a LPT1

MensagemEnviado: 18 Abr 2016 09:36
por Rodrigo_P_A
tcpipchip escreveu:https://www.trendnet.com/support/supportdetail.asp?prod=280_TU-P1284

Funciona!

Eu desconfio que não, a maioria cria uma porta de impressora, e a maioria dos softwares de programação acessam direto pelo endereço da porta, é diferente.

Re: Driver no Windows que capture tentativa de acesso a LPT1

MensagemEnviado: 18 Abr 2016 09:53
por tcpipchip
Opa, nao mais, eu usava com o emp 20 programmer até ano passado...

E no WINDOWS 7

Funcionava 100%

Re: Driver no Windows que capture tentativa de acesso a LPT1

MensagemEnviado: 18 Abr 2016 10:03
por Rodrigo_P_A
tcpipchip escreveu:Opa, nao mais, eu usava com o emp 20 programmer até ano passado...

E no WINDOWS 7

Funcionava 100%

Que bom, então retiro o que eu disse!

Re: Driver no Windows que capture tentativa de acesso a LPT1

MensagemEnviado: 18 Abr 2016 10:32
por andre_luis
tcpipchip escreveu:https://www.trendnet.com/support/supportdetail.asp?prod=280_TU-P1284

Funciona!


Ok, mas só pra confirmar:
  • Se você plugar esse dispositivo no computador, o sistema cria uma LPTn ?
  • Se eu tiver um programa que tenha sido escrito com acesso direto, ex.: outportb(0x278,<numero>), o Windows redireciona esse acesso proibido á pinagem do cabo ?

Re: Driver no Windows que capture tentativa de acesso a LPT1

MensagemEnviado: 18 Abr 2016 10:44
por Rodrigo_P_A
andre_teprom escreveu:
tcpipchip escreveu:https://www.trendnet.com/support/supportdetail.asp?prod=280_TU-P1284

Funciona!


Ok, mas só pra confirmar:
  • Se você plugar esse dispositivo no computador, o sistema cria uma LPTn ?
  • Se eu tiver um programa que tenha sido escrito com acesso direto, ex.: outportb(0x278,<numero>), o Windows redireciona esse acesso proibido á pinagem do cabo ?

Os que eu testei não fazem isso.

Mas o Miguel disse que o modelo indicado faz

Re: Driver no Windows que capture tentativa de acesso a LPT1

MensagemEnviado: 18 Abr 2016 11:23
por andre_luis
Poisé, o datasheet não fala muita coisa, só tem 2 paginas e não menciona muita coisa sobre o driver, aliás não fala nada além de dar suporte a XP,NT,Vista, etc...