Changeset 9 for branches/ByteArray/Channel.pas
- Timestamp:
- Aug 6, 2024, 10:31:16 PM (15 months ago)
- Location:
- branches/ByteArray
- Files:
- 
      - 2 edited
 
 - 
          
  . (modified) (1 prop)
- 
          
  Channel.pas (modified) (1 diff)
 
Legend:
- Unmodified
- Added
- Removed
- 
      branches/ByteArray- 
Property       svn:ignore
 set to       
 lib
 heaptrclog.trc
 ByteArray
 ByteArray.dbg
 ByteArray.lps
 ByteArray.res
 
 
- 
Property       svn:ignore
 set to       
- 
      branches/ByteArray/Channel.pasr5 r9 4 4 5 5 uses 6 Classes, SysUtils, BigInt;6 Classes, SysUtils, Int; 7 7 8 8 type 9 9 TChannel = class 10 10 type 11 TRead = function (Address: T BigInt; DataSize: TBigIntSize): TBigInt of object;12 TWrite = procedure (Address: T BigInt; DataSize: TBigIntSize; Value: TBigInt) of object;13 TGetSize = function : T BigInt of object;11 TRead = function (Address: TInt; DataSize: TIntSize): TInt of object; 12 TWrite = procedure (Address: TInt; DataSize: TIntSize; Value: TInt) of object; 13 TGetSize = function : TInt of object; 14 14 var 15 15 Read: TRead; 16 16 Write: TWrite; 17 17 GetSize: TGetSize; 18 end; 19 20 TChannelDevice = class 21 procedure SetChannel(Channel: TChannel); virtual; abstract; 18 22 end; 19 23 
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  ![(please configure the [header_logo] section in trac.ini)](/portvm/chrome/site/your_project_logo.png)
