quiero mandar un dato por el puerto PARALELO agradecería una ayuda

maciek
08 de Abril del 2005
Estoy intentando escribir un programa en C que mande por el p paralelo un dato, un determinado byte. Estoy usando el compilador Borland C++ 5.02.
Este es el codigo:

#include <stdio.h>
#include <dos.h>
#define Puerto 0x378 /* LPT1 */

void main (void)
{
unsigned char Valor;
Valor = 0x02; //el dato que sea
outportb(Puerto, Valor); // Enviamos el dato al puerto LPT1
printf("nnHemos enviado el dato %X al puerto %d, paralelo", Valor, Puerto);
}

Pero no funciona, porque me da el mensaje de:
"call to undefined function 'outportb' "
¡¡¡¡AGRADECERÍA MUCHO UNA AYUDA!!!! URGE BASTANTE MUCHAS GRACIAS