outp

Writes 1 byte, determined by value , to the hardware port whose number is given by port

Local Servers:nonblocking
Remote Servers:N/A
Classification:3.11, 3.12, 3.2, 4.x, 5.x, 6.x
Service:Device I/O

Syntax

  #include <nwconio.h>  
   
  unsigned char outp  (  
     int              port,   
     unsighned char   value);
  

Parameters

port

(IN) Specifies the hardware port.

value

(IN) Specifies the character to write.

Return Values

The value transmitted is returned.

Remarks

A hardware port is used to communicate with a device. One byte can be read and/ or written from each port, depending upon the hardware. Consult the technical documentation for your computer in order to determine the port numbers for a device and the expected usage of each port for a device.

See Also

inp, inpd, inpw, outpd, outpw

Example

  #include <nwconio.h  
   
  main ()  
  {  
      /* turn off speaker */  
     outp (0x61,inp (0x61) & 0xFC);  
  }