[fpc-pascal] accessing hardware ports in FPC
Daniël Mantione
daniel.mantione at freepascal.org
Tue May 22 11:07:48 CEST 2007
Op Tue, 22 May 2007, schreef Felipe Monteiro de Carvalho:
> =
> OS specific code is not a devil. Sometimes it's necessary. Ports alone
> won't work on linux also, by the way.
Even if extra calls are needed, like ioperm, the existance of a hardware =
serial port unit, ignoring the existance of ioperm, can be very usefull =
for a Linux programmer, as long as it uses the portable port[] array.
An ioperm call is easily added to any program.
It is the same for WinNT, while the programmer might have to do extra =
tricks, existing code can be very valueable for him.
Needless to say I don't recommend people driving hardware by port access, =
but some people feel/have the need to. There is no need why such code =
should be different on WinNT than on Win95; FPC's task is to hide such =
differences from the user.
Dani=EBl
More information about the fpc-pascal
mailing list