{{{ #!html
Memory Mapping
}}} [[BR]] = 概要 = * コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11) * [#MemMapAddressingModeSet MemMapAddressingModeSet] (○/○/○/○/○/○/○/○) * [#MemMapAddressingMode MemMapAddressingMode] (○/○/○/○/○/○/○/○) * [#MemMapAddressingModeStart MemMapAddressingModeStart] (○/○/○/○/○/○/○/○) * [#MemMapAddressingModeStop MemMapAddressingModeStop] (○/○/○/○/○/○/○/○) * [#MemMapAlignmentSelector MemMapAlignmentSelector] (○/○/○/○/○/○/○/○) * [#MemMapCompilerMemClassSymbolImpl MemMapCompilerMemClassSymbolImpl] (-/○/○/○/○/○/○/○) * [#MemMapSupportedAddressingMethodOption MemMapSupportedAddressingMethodOption] (○/○/○/○/○/○/○/○) * [#MemMapSupportedMemoryAllocationKeywordPolicy MemMapSupportedMemoryAllocationKeywordPolicy] (○/○/○/○/○/○/○/○) * [#MemMapSupportedSectionInitializationPolicy MemMapSupportedSectionInitializationPolicy] (○/○/○/○/○/○/○/○) * [#MemMapSupportedSectionType MemMapSupportedSectionType] (○/○/○/○/○/○/○/○) * [#MemMapAllocation MemMapAllocation] (○/○/○/○/○/○/○/○) * [#MemMapGenericMapping MemMapGenericMapping] (○/○/○/○/○/○/○/○) * [#MemMapAddressingModeSetRef MemMapAddressingModeSetRef] (○/○/○/○/○/○/○/○) * [#MemMapMappingSelectorRef MemMapMappingSelectorRef] (-/-/-/-/○/○/○/○) * [#MemMapSwAddressMethodRef MemMapSwAddressMethodRef] (○/○/○/○/○/○/○/○) * [#MemMapMappingSelector MemMapMappingSelector] (-/-/-/-/○/○/○/○) * [#MemMapPrefixSelector MemMapPrefixSelector] (-/-/-/-/○/○/○/○) * [#MemMapSectionSpecificMapping MemMapSectionSpecificMapping] (○/○/○/○/○/○/○/○) * [#MemMapAddressingModeSetRef2 MemMapAddressingModeSetRef] (○/○/○/○/○/○/○/○) * [#MemMapMemorySectionRef MemMapMemorySectionRef] (○/○/○/○/○/○/○/○) * [#MemMapGenericCompilerMemClass MemMapGenericCompilerMemClass] (-/○/○/○/○/○/○/○) * [#MemMapGenericCompilerMemClassSymbolImpl MemMapGenericCompilerMemClassSymbolImpl] (-/○/○/○/○/○/○/○) ---- = コンフィギュレーション仕様 = == MemMapAddressingModeSet == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAddressingModeSet }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00002 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == MemMapAddressingMode == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAddressingModeSet/MemMapAddressingMode }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00003 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == MemMapAddressingModeStart == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAddressingModeSet/MemMapAddressingMode/MemMapAddressingModeStart }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00004 * タイプ: MULTILINE-STRING-PARAM * 多重度: 1 == MemMapAddressingModeStop == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAddressingModeSet/MemMapAddressingMode/MemMapAddressingModeStop }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00005 * タイプ: MULTILINE-STRING-PARAM * 多重度: 1 == MemMapAlignmentSelector == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAddressingModeSet/MemMapAddressingMode/MemMapAlignmentSelector }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00006 * タイプ: STRING-PARAM * 多重度: 1..* == MemMapCompilerMemClassSymbolImpl == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAddressingModeSet/MemMapCompilerMemClassSymbolImpl }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00018 * タイプ: STRING-PARAM * 多重度: 1 == MemMapSupportedAddressingMethodOption == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAddressingModeSet/MemMapSupportedAddressingMethodOption }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00009 * タイプ: STRING-PARAM * 多重度: 0..* == MemMapSupportedMemoryAllocationKeywordPolicy == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAddressingModeSet/MemMapSupportedMemoryAllocationKeywordPolicy }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00017 * タイプ: ENUMERATION-PARAM * 多重度: 0..* * 選択肢: * MEMMAP_ALLOCATION_KEYWORD_POLICY_ADDR_METHOD_SHORT_NAME * MEMMAP_ALLOCATION_KEYWORD_POLICY_ADDR_METHOD_SHORT_NAME_AND_ALIGNMENT == MemMapSupportedSectionInitializationPolicy == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAddressingModeSet/MemMapSupportedSectionInitializationPolicy }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00008 * タイプ: STRING-PARAM * 多重度: 0..* == MemMapSupportedSectionType == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAddressingModeSet/MemMapSupportedSectionType }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00007 * タイプ: ENUMERATION-PARAM * 多重度: 0..* * 選択肢: * R4.0.3/R4.1.3/R4.2.2: * MEMMAP_SECTION_TYPE_CALIBRATION_OFFLINE * MEMMAP_SECTION_TYPE_CALIBRATION_ONLINE * MEMMAP_SECTION_TYPE_CAL_PRM * MEMMAP_SECTION_TYPE_CODE * MEMMAP_SECTION_TYPE_CONFIG_DATA * MEMMAP_SECTION_TYPE_CONST * MEMMAP_SECTION_TYPE_EXCLUDE_FROM_FLASH * MEMMAP_SECTION_TYPE_USER_DEFINED * MEMMAP_SECTION_TYPE_VAR * MEMMAP_SECTION_TYPE_VAR_FAST * MEMMAP_SECTION_TYPE_VAR_NO_INIT * MEMMAP_SECTION_TYPE_VAR_POWER_ON_INIT * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: * MEMMAP_SECTION_TYPE_CAL_PRM * MEMMAP_SECTION_TYPE_CODE * MEMMAP_SECTION_TYPE_CONFIG_DATA * MEMMAP_SECTION_TYPE_CONST * MEMMAP_SECTION_TYPE_EXCLUDE_FROM_FLASH * MEMMAP_SECTION_TYPE_VAR == MemMapAllocation == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAllocation }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00010 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == MemMapGenericMapping == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAllocation/MemMapGenericMapping }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00011 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == MemMapAddressingModeSetRef == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAllocation/MemMapGenericMapping/MemMapAddressingModeSetRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00012 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#MemMapAddressingModeSet /AUTOSAR/EcucDefs/MemMap/MemMapAddressingModeSet] == MemMapMappingSelectorRef == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAllocation/MemMapGenericMapping/MemMapMappingSelectorRef }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00023 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [#MemMapMappingSelector /AUTOSAR/EcucDefs/MemMap/MemMapAllocation/MemMapMappingSelector] == MemMapSwAddressMethodRef == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAllocation/MemMapGenericMapping/MemMapSwAddressMethodRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00013 * タイプ: FOREIGN-REFERENCE * 多重度: 1 * 参照先タイプ: SW-ADDR-METHOD == MemMapMappingSelector == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAllocation/MemMapMappingSelector }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00021 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == MemMapPrefixSelector == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAllocation/MemMapMappingSelector/MemMapPrefixSelector }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00022 * タイプ: STRING-PARAM * 多重度: 0..1 == MemMapSectionSpecificMapping == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAllocation/MemMapSectionSpecificMapping }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00014 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == MemMapAddressingModeSetRef(2) == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAllocation/MemMapSectionSpecificMapping/MemMapAddressingModeSetRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00015 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#MemMapAddressingModeSet /AUTOSAR/EcucDefs/MemMap/MemMapAddressingModeSet] == MemMapMemorySectionRef == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapAllocation/MemMapSectionSpecificMapping/MemMapMemorySectionRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00016 * タイプ: FOREIGN-REFERENCE * 多重度: 1 * 参照先タイプ: MEMORY-SECTION == MemMapGenericCompilerMemClass == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapGenericCompilerMemClass }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00019 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == MemMapGenericCompilerMemClassSymbolImpl == {{{ /AUTOSAR/EcucDefs/MemMap/MemMapGenericCompilerMemClass/MemMapGenericCompilerMemClassSymbolImpl }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_MemMap_00020 * タイプ: STRING-PARAM * 多重度: 1