Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Enumerations
Variables
Constants
Functions and Procedures
Identifiers

Unit kdregister

Description

Unit kdregister contains implementation and accompanying definitions for TkdHWRangeRegister class that models hardware register related to different address ranges of hardware represented basically by TkdPortRange and TkdMemoryRange classes.

Classes, Interfaces and Objects

NameDescription
Class TkdHWRangeRegisterFinal resource class TkdHWRangeRegister models hardware register related to some address range of hardware, either memory or port concerned, i.e. a descendant of TkdHWRange class. It includes properties for specifying the targeted address range for the register, the offset of the register within the range, the size of the register and the access mode to it. Use Value property to actually read from or write to the register.

Enumerations

TkdHWRangeRegisterSize
TkdHWRangeRegisterSize = (rsByte, rsWord, rsDword);
 rsByte 
 rsWord 
 rsDword 
TkdHWRangeRegisterUseMode
TkdHWRangeRegisterUseMode = (umRead, umWrite, umTotal);
 umRead 
 umWrite 
 umTotal 

Author

ETSoft Tenzor.Net (etsoft@tenzor.net)

Created

01 May 2004

Last Modified

05 February 2005