Skip to main content
View as Markdown

IDeviceMemoryArchitectureSection interface

No description yet.

public interface IDeviceMemoryArchitectureSection

Namespace: SCH · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
AddressWidthuintget; set
BusNamestringget; set
BusTypestringget; set
Descriptionstringget; set
Designatorstringget; set
DeviceMemoryIndexuintget; set
IsMappedIOboolget; set
Sizeuintget; set
StartAddressuintget; set

AddressWidth​

No description yet.

uint GetAddressWidth();
void SetAddressWidth(uint argValue);

Type: uint · Access: read/write

BusName​

No description yet.

string GetBusName();
void SetBusName(string argValue);

Type: string · Access: read/write

BusType​

No description yet.

string GetBusType();
void SetBusType(string argValue);

Type: string · Access: read/write

Description​

No description yet.

string GetDescription();
void SetDescription(string argValue);

Type: string · Access: read/write

Designator​

No description yet.

string GetDesignator();
void SetDesignator(string argValue);

Type: string · Access: read/write

DeviceMemoryIndex​

No description yet.

uint GetDeviceMemoryIndex();
void SetDeviceMemoryIndex(uint argValue);

Type: uint · Access: read/write

IsMappedIO​

No description yet.

bool GetIsMappedIO();
void SetIsMappedIO(bool argValue);

Type: bool · Access: read/write

Size​

No description yet.

uint GetSize();
void SetSize(uint argValue);

Type: uint · Access: read/write

StartAddress​

No description yet.

uint GetStartAddress();
void SetStartAddress(uint argValue);

Type: uint · Access: read/write

Methods​

MethodReturnsDescription
AddLogicalSectionint
GetChildMapIDeviceMemoryLogicalSection
GetChildMapCountuint

AddLogicalSection​

No description yet.

int AddLogicalSection(IDeviceMemoryLogicalSection argNewMap);
int AddLogicalSection(object argNewMap);
ParameterTypePassing
argNewMapIDeviceMemoryLogicalSectionvalue

Returns: int

The first overload is an extension method of IDeviceMemoryArchitectureSectionHelper (using SCH;) with typed parameters; the second is declared by the interface.

GetChildMap​

No description yet.

IDeviceMemoryLogicalSection GetChildMap(uint argIndex);
ParameterTypePassing
argIndexuintvalue

Returns: IDeviceMemoryLogicalSection

Extension method of IDeviceMemoryArchitectureSectionHelper (using SCH;).

GetChildMapCount​

No description yet.

uint GetChildMapCount();

Returns: uint

Returned by​

IDeviceMemoryInformation.GetArchitectureSection, IDeviceMemoryLogicalSection.ParentMap

Accepted by​

IDeviceMemoryInformation.AddArchitectureSection