Ignore:
Timestamp:
Oct 25, 2023, 12:33:07 AM (7 months ago)
Author:
chronos
Message:
  • Added: Common package.
  • Modified: Improved BigInt class.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ByteArray/Devices/Serial.pas

    r45 r47  
    1717    FOnWrite: TWriteEvent;
    1818  public
    19     function Read(Address: TBigInt; Size: Byte): TBigInt;
    20     procedure Write(Address: TBigInt; Size: Byte; Value: TBigInt);
     19    function Read(Address: TBigInt; Size: TBigIntSize): TBigInt;
     20    procedure Write(Address: TBigInt; Size: TBigIntSize; Value: TBigInt);
    2121    function GetAddressCount: Integer; override;
    2222    procedure SetChannel(Channel: TChannel); override;
     
    3030{ TSerial }
    3131
    32 function TSerial.Read(Address: TBigInt; Size: Byte): TBigInt;
     32function TSerial.Read(Address: TBigInt; Size: TBigIntSize): TBigInt;
    3333begin
    3434  case Integer(Address) of
     
    3737end;
    3838
    39 procedure TSerial.Write(Address: TBigInt; Size: Byte; Value: TBigInt);
     39procedure TSerial.Write(Address: TBigInt; Size: TBigIntSize; Value: TBigInt);
    4040begin
    4141  case Integer(Address) of
Note: See TracChangeset for help on using the changeset viewer.