ReadPort
Read data from a PC port
Declaration
Source position: x86.pp line 28
procedure ReadPort(Port: LongInt; var Value: Byte);
procedure ReadPort(Port: LongInt; var Value: LongInt);
procedure ReadPort(Port: LongInt; var Value: Word);
Description
ReadPort reads one Byte, Word or Longint from port Port into Value.
Note that you need permission to read a port. This permission can be set by the root user with the FpIOPerm call.
Errors
In case of an error (not enough permissions read this port), runtime 216 (Access Violation) will occur.
See also
Name | Description |
---|---|
FpIOPerm | Set permission on IO ports |
ReadPortB | Read bytes from a PC port |
ReadPortL | Read longints from a PC port |
ReadPortW | Read Words from a PC port |
WritePort | Write data to PC port |
WritePortB | Write byte to PC port |
WritePortL | Write longint to PC port. |
WritePortW | Write Word to PC port |