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

Class TkdDirectRRAMRange

Unit

kdranges

Declaration

type TkdDirectRRAMRange = class(TkdDirectMemoryRange)

Description

Final resource class TkdDirectRRAMRange models direct memory ranges, i.e. memory regions directly accessible from the user space those physical addresses belong to the real RAM (known as Conventional Memory). The targeted range of physical addresses accessible through objects of this class may spread from 0 up to 0x9FBFF.

Hierarchy

TkdDirectMemoryRange > TkdRange > TkdResource

Properties

Overview

Publishedproperty MapType;
Publishedproperty MemProt;
Publishedproperty RangeFrom;
Publishedproperty RangeTo;
Publicproperty UserDirectAddr;

Description

Publishedproperty MapType;

MapType property is now made published and specifies whether the mapped data of the direct real RAM range belongs to the only process that currently uses this range or may be shared by read between other processes. See for syntax and additional info: MapType

Publishedproperty MemProt;

MemProt property is now made published and specifies the desirable access mode to the direct real RAM range. See for syntax and additional info: MemProt

Publishedproperty RangeFrom;

RangeFrom property is now made published and specifies the low bound of the direct real RAM range. See for syntax: RangeFrom

Publishedproperty RangeTo;

RangeTo property is now made published and specifies the upper bound of the direct real RAM range. See for syntax: RangeTo

Publicproperty UserDirectAddr;

UserDirectAddr property is now made published and is an accessor for obtaining the pointer required for direct access to the direct real RAM range from the user space. See for syntax and additional info: UserDirectAddr