Работа с портами процессора
Модуль для работы с портами микропроцессора с сохранением синтаксиса.
Работает под Win9x.
НЕ работает под WinNT.
//Copyright(c) 1998 Zolotarenko P.V Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.
unit Ports;
interface
Type
TPort=class
private
procedure Set_(index_:word;value:byte);register;
function Get_(index_:word):byte;register;
public
property Element[index_ :word]:byte read Get_ write Set_ ;default;
end;
TPortW=class
private
procedure Set_(index_:word;value:Word);register;
function Get_(index_:word):word;register;
public
property Element[index_ :word]:word read Get_ write Set_ ;default;
end;
Var Port :TPort;
implementation
procedure TPort.Set_(index_:word;value:byte);
begin
function TPort.Get_(index_:word):byte;
begin
function TPortW.Get_(index_:word):word;
begin
initialization
finalization