Sign in Join
FPDoc Onlineexperiment

x86 unit

Intel X86 specific routines for Unix platforms.

The x86 unit contains some of the routines that were present in the 1.0.X Linux unit, and which were Intel (PC) architecture specific.

These calls have been preserved for compatibility, but should be considered deprecated: they are not portable and may not even work on future Linux versions.

Procedures and functions

fpIOpermfunctionSet permission on IO ports.
fpIoPLfunctionSet I/O privilege level.
ReadPortprocedureRead data from a PC port.
ReadPortBfunctionRead bytes from a PC port.
ReadPortLfunctionRead longints from a PC port.
ReadPortWfunctionRead Words from a PC port.
WritePortprocedureWrite data to PC port.
WritePortBprocedureWrite byte to PC port.
WritePortlprocedureWrite longint to PC port.
WritePortWprocedureWrite Word to PC port.

Uses

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.