{{{ #!html
Flash Driver
}}} [[BR]] = 概要 = * API一覧 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R4.2.2 =||= R21-11 =|| || [#Fls_Init Fls_Init] || 0|| 0x00|| ○ || ○ || ○ || || [#Fls_Erase Fls_Erase] || 1|| 0x01|| ○ || ○ || ○ || || [#Fls_Write Fls_Write] || 2|| 0x02|| ○ || ○ || ○ || || [#Fls_Cancel Fls_Cancel] || 3|| 0x03|| ○ || ○ || ○ || || [#Fls_GetStatus Fls_GetStatus] || 4|| 0x04|| ○ || ○ || ○ || || [#Fls_GetJobResult Fls_GetJobResult] || 5|| 0x05|| ○ || ○ || ○ || || [#Fls_Read Fls_Read] || 7|| 0x07|| ○ || ○ || ○ || || [#Fls_Compare Fls_Compare] || 8|| 0x08|| ○ || ○ || ○ || || [#Fls_SetMode Fls_SetMode] || 9|| 0x09|| ○ || ○ || ○ || || [#Fls_GetVersionInfo Fls_GetVersionInfo] || 16|| 0x10|| ○ || ○ || ○ || || [#Fls_BlankCheck Fls_BlankCheck] || 10|| 0x0A|| - || ○ || ○ || || [#Fls_MainFunction Fls_MainFunction] || 6|| 0x06|| ○ || ○ || ○ || * コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11) * [#FlsConfigSet FlsConfigSet] (○/○/○/○/○/○/○/○) * [#FlsAcErase FlsAcErase] (○/○/○/○/○/○/○/○) * [#FlsAcWrite FlsAcWrite] (○/○/○/○/○/○/○/○) * [#FlsCallCycle FlsCallCycle] (○/○/○/○/○/○/○/-) * [#FlsDefaultMode FlsDefaultMode] (○/○/○/○/○/○/○/○) * [#FlsDemEventParameterRefs FlsDemEventParameterRefs] (○/○/○/-/-/-/-/-) * [#FLS_E_COMPARE_FAILED FLS_E_COMPARE_FAILED] (○/○/○/-/-/-/-/-) * [#FLS_E_ERASE_FAILED FLS_E_ERASE_FAILED] (○/○/○/-/-/-/-/-) * [#FLS_E_READ_FAILED FLS_E_READ_FAILED] (○/○/○/-/-/-/-/-) * [#FLS_E_UNEXPECTED_FLASH_ID FLS_E_UNEXPECTED_FLASH_ID] (○/○/○/-/-/-/-/-) * [#FLS_E_WRITE_FAILED FLS_E_WRITE_FAILED] (○/○/○/-/-/-/-/-) * [#FlsExternalDriver FlsExternalDriver] (○/○/○/○/○/○/○/○) * [#FlsSpiReference FlsSpiReference] (○/○/○/○/○/○/○/○) * [#FlsJobEndNotification FlsJobEndNotification] (○/○/○/○/○/○/○/○) * [#FlsJobErrorNotification FlsJobErrorNotification] (○/○/○/○/○/○/○/○) * [#FlsMaxReadFastMode FlsMaxReadFastMode] (○/○/○/○/○/○/○/○) * [#FlsMaxReadNormalMode FlsMaxReadNormalMode] (○/○/○/○/○/○/○/○) * [#FlsMaxWriteFastMode FlsMaxWriteFastMode] (○/○/○/○/○/○/○/○) * [#FlsMaxWriteNormalMode FlsMaxWriteNormalMode] (○/○/○/○/○/○/○/○) * [#FlsProtection FlsProtection] (○/○/○/○/○/○/○/○) * [#FlsSectorList FlsSectorList] (○/○/○/○/○/○/○/○) * [#FlsSector FlsSector] (○/○/○/○/○/○/○/○) * [#FlsNumberOfSectors FlsNumberOfSectors] (○/○/○/○/○/○/○/○) * [#FlsPageSize FlsPageSize] (○/○/○/○/○/○/○/○) * [#FlsSectorSize FlsSectorSize] (○/○/○/○/○/○/○/○) * [#FlsSectorStartaddress FlsSectorStartaddress] (○/○/○/○/○/○/○/○) * [#FlsGeneral FlsGeneral] (○/○/○/○/○/○/○/○) * [#FlsAcLoadOnJobStart FlsAcLoadOnJobStart] (○/○/○/○/○/○/○/○) * [#FlsBaseAddress FlsBaseAddress] (○/○/○/○/○/○/○/○) * [#FlsBlankCheckApi FlsBlankCheckApi] (-/-/○/○/○/○/○/○) * [#FlsCancelApi FlsCancelApi] (○/○/○/○/○/○/○/○) * [#FlsCompareApi FlsCompareApi] (○/○/○/○/○/○/○/○) * [#FlsDevErrorDetect FlsDevErrorDetect] (○/○/○/○/○/○/○/○) * [#FlsDriverIndex FlsDriverIndex] (○/○/○/○/○/○/○/○) * [#FlsEcucPartitionRef FlsEcucPartitionRef] (-/-/-/-/○/○/○/○) * [#FlsEraseVerificationEnabled FlsEraseVerificationEnabled] (-/-/-/○/○/○/○/○) * [#FlsGetJobResultApi FlsGetJobResultApi] (○/○/○/○/○/○/○/○) * [#FlsGetStatusApi FlsGetStatusApi] (○/○/○/○/○/○/○/○) * [#FlsMainFunctionPeriod FlsMainFunctionPeriod] (-/-/-/-/-/-/-/○) * [#FlsSetModeApi FlsSetModeApi] (○/○/○/○/○/○/○/○) * [#FlsTimeoutSupervisionEnabled FlsTimeoutSupervisionEnabled] (-/-/-/○/○/○/○/○) * [#FlsTotalSize FlsTotalSize] (○/○/○/○/○/○/○/○) * [#FlsUseInterrupts FlsUseInterrupts] (○/○/○/○/○/○/○/○) * [#FlsVersionInfoApi FlsVersionInfoApi] (○/○/○/○/○/○/○/○) * [#FlsWriteVerificationEnabled FlsWriteVerificationEnabled] (-/-/-/○/○/○/○/○) * [#FlsPublishedInformation FlsPublishedInformation] (○/○/○/○/○/○/○/○) * [#FlsAcLocationErase FlsAcLocationErase] (○/○/○/○/○/○/○/○) * [#FlsAcLocationWrite FlsAcLocationWrite] (○/○/○/○/○/○/○/○) * [#FlsAcSizeErase FlsAcSizeErase] (○/○/○/○/○/○/○/○) * [#FlsAcSizeWrite FlsAcSizeWrite] (○/○/○/○/○/○/○/○) * [#FlsEraseTime FlsEraseTime] (○/○/○/○/○/○/○/○) * [#FlsErasedValue FlsErasedValue] (○/○/○/○/○/○/○/○) * [#FlsExpectedHwId FlsExpectedHwId] (○/○/○/○/○/○/○/○) * [#FlsSpecifiedEraseCycles FlsSpecifiedEraseCycles] (○/○/○/○/○/○/○/○) * [#FlsWriteTime FlsWriteTime] (○/○/○/○/○/○/○/○) * エラーコード一覧 ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R4.2.2 =||= R21-11 =||= 備考 =|| || FLS_E_PARAM_CONFIG || 1|| 0x01|| ○ || ○ || ○ |||| || FLS_E_PARAM_ADDRESS || 2|| 0x02|| ○ || ○ || ○ |||| || FLS_E_PARAM_LENGTH || 3|| 0x03|| ○ || ○ || ○ |||| || FLS_E_PARAM_DATA || 4|| 0x04|| ○ || ○ || ○ |||| || FLS_E_UNINIT || 5|| 0x05|| ○ || ○ || ○ |||| || FLS_E_BUSY || 6|| 0x06|| ○ || ○ || ○ |||| || FLS_E_VERIFY_ERASE_FAILED || 7|| 0x07|| ○ || ○ || ○ |||| || FLS_E_VERIFY_WRITE_FAILED || 8|| 0x08|| ○ || ○ || ○ |||| || FLS_E_TIMEOUT || 9|| 0x09|| ○ || ○ || ○ |||| || FLS_E_PARAM_POINTER || 10|| 0x0A|| ○ || ○ || ○ |||| || FLS_E_ERASE_FAILED || 1|| 0x01|| ○ || ○ || ○ ||Production Errors(R4.0.3では値は[wiki:spec/Dem Dem]により決定される)|| || FLS_E_WRITE_FAILED || 2|| 0x02|| ○ || ○ || ○ ||Production Errors(R4.0.3では値は[wiki:spec/Dem Dem]により決定される)|| || FLS_E_READ_FAILED || 3|| 0x03|| ○ || ○ || ○ ||Production Errors(R4.0.3では値は[wiki:spec/Dem Dem]により決定される)|| || FLS_E_COMPARE_FAILED || 4|| 0x04|| ○ || ○ || ○ ||Production Errors(R4.0.3では値は[wiki:spec/Dem Dem]により決定される)|| || FLS_E_UNEXPECTED_FLASH_ID || 5|| 0x05|| ○ || ○ || ○ ||Production Errors(R4.0.3では値は[wiki:spec/Dem Dem]により決定される)|| ---- = API仕様 = == Fls_Init == {{{ void Fls_Init(const Fls_ConfigType* ConfigPtr) }}} == Fls_Erase == {{{ Std_ReturnType Fls_Erase(Fls_AddressType TargetAddress, Fls_LengthType Length) }}} == Fls_Write == {{{ Std_ReturnType Fls_Write(Fls_AddressType TargetAddress, const uint8* SourceAddressPtr, Fls_LengthType Length) }}} == Fls_Cancel == {{{ void Fls_Cancel(void) }}} == Fls_GetStatus == {{{ MemIf_StatusType Fls_GetStatus(void) }}} == Fls_GetJobResult == {{{ MemIf_JobResultType Fls_GetJobResult(void) }}} == Fls_Read == {{{ Std_ReturnType Fls_Read(Fls_AddressType SourceAddress, uint8* TargetAddressPtr, Fls_LengthType Length) }}} == Fls_Compare == {{{ Std_ReturnType Fls_Compare(Fls_AddressType SourceAddress, const uint8* TargetAddressPtr, Fls_LengthType Length) }}} == Fls_SetMode == {{{ void Fls_SetMode(MemIf_ModeType Mode) }}} == Fls_GetVersionInfo == {{{ void Fls_GetVersionInfo(Std_VersionInfoType* VersioninfoPtr) }}} == Fls_BlankCheck == {{{ Std_ReturnType Fls_BlankCheck(Fls_AddressType TargetAddress, Fls_LengthType Length) }}} == Fls_MainFunction == {{{ void Fls_MainFunction(void) }}} ---- = コンフィギュレーション仕様 = == FlsConfigSet == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00174 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == FlsAcErase == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsAcErase }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00270 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == FlsAcWrite == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsAcWrite }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00305 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == FlsCallCycle == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsCallCycle }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11 * SWSタグ: ECUC_Fls_00306 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: * R4.0.3/R4.1.3/R4.2.2: 1 * R4.3.1/R4.4.0/R19-11/R20-11: INF * 下限値: 0 == FlsDefaultMode == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsDefaultMode }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00318 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * MEMIF_MODE_FAST * MEMIF_MODE_SLOW * デフォルト値: MEMIF_MODE_SLOW == FlsDemEventParameterRefs == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsDemEventParameterRefs }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Fls_00310 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == FLS_E_COMPARE_FAILED == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsDemEventParameterRefs/FLS_E_COMPARE_FAILED }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Fls_00314 * タイプ: SYMBOLIC-NAME-REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == FLS_E_ERASE_FAILED == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsDemEventParameterRefs/FLS_E_ERASE_FAILED }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Fls_00311 * タイプ: SYMBOLIC-NAME-REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == FLS_E_READ_FAILED == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsDemEventParameterRefs/FLS_E_READ_FAILED }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Fls_00313 * タイプ: SYMBOLIC-NAME-REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == FLS_E_UNEXPECTED_FLASH_ID == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsDemEventParameterRefs/FLS_E_UNEXPECTED_FLASH_ID }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Fls_00315 * タイプ: SYMBOLIC-NAME-REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == FLS_E_WRITE_FAILED == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsDemEventParameterRefs/FLS_E_WRITE_FAILED }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Fls_00312 * タイプ: SYMBOLIC-NAME-REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == FlsExternalDriver == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsExternalDriver }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00316 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == FlsSpiReference == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsExternalDriver/FlsSpiReference }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00317 * タイプ: * R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 1..* * 参照先: [wiki:spec/Spi#SpiSequence /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence] == FlsJobEndNotification == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsJobEndNotification }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00307 * タイプ: FUNCTION-NAME * 多重度: 0..1 == FlsJobErrorNotification == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsJobErrorNotification }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00274 * タイプ: FUNCTION-NAME * 多重度: 0..1 == FlsMaxReadFastMode == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsMaxReadFastMode }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00275 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == FlsMaxReadNormalMode == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsMaxReadNormalMode }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00276 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == FlsMaxWriteFastMode == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsMaxWriteFastMode }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00277 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == FlsMaxWriteNormalMode == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsMaxWriteNormalMode }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00278 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == FlsProtection == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsProtection }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00279 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == FlsSectorList == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsSectorList }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00201 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == FlsSector == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsSectorList/FlsSector }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00202 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == FlsNumberOfSectors == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsSectorList/FlsSector/FlsNumberOfSectors }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00280 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 65535 * 下限値: 0 == FlsPageSize == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsSectorList/FlsSector/FlsPageSize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00281 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == FlsSectorSize == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsSectorList/FlsSector/FlsSectorSize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00282 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == FlsSectorStartaddress == {{{ /AUTOSAR/EcucDefs/Fls/FlsConfigSet/FlsSectorList/FlsSector/FlsSectorStartaddress }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00283 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == FlsGeneral == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00172 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == FlsAcLoadOnJobStart == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral/FlsAcLoadOnJobStart }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00284 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == FlsBaseAddress == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral/FlsBaseAddress }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00169 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == FlsBlankCheckApi == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral/FlsBlankCheckApi }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00319 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == FlsCancelApi == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral/FlsCancelApi }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00285 * タイプ: BOOLEAN-PARAM * 多重度: 1 == FlsCompareApi == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral/FlsCompareApi }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00286 * タイプ: BOOLEAN-PARAM * 多重度: 1 == FlsDevErrorDetect == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral/FlsDevErrorDetect }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00287 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.0.3/R4.1.3/R4.2.2: true * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false == FlsDriverIndex == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral/FlsDriverIndex }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00288 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 254 * 下限値: 0 == FlsEcucPartitionRef == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral/FlsEcucPartitionRef }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00323 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] == FlsEraseVerificationEnabled == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral/FlsEraseVerificationEnabled }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00321 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == FlsGetJobResultApi == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral/FlsGetJobResultApi }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00289 * タイプ: BOOLEAN-PARAM * 多重度: 1 == FlsGetStatusApi == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral/FlsGetStatusApi }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00290 * タイプ: BOOLEAN-PARAM * 多重度: 1 == FlsMainFunctionPeriod == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral/FlsMainFunctionPeriod }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Fls_00306 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 == FlsSetModeApi == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral/FlsSetModeApi }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00291 * タイプ: BOOLEAN-PARAM * 多重度: 1 == FlsTimeoutSupervisionEnabled == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral/FlsTimeoutSupervisionEnabled }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00322 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == FlsTotalSize == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral/FlsTotalSize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00170 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == FlsUseInterrupts == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral/FlsUseInterrupts }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00292 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == FlsVersionInfoApi == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral/FlsVersionInfoApi }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00293 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false == FlsWriteVerificationEnabled == {{{ /AUTOSAR/EcucDefs/Fls/FlsGeneral/FlsWriteVerificationEnabled }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00320 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == FlsPublishedInformation == {{{ /AUTOSAR/EcucDefs/Fls/FlsPublishedInformation }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00178 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == FlsAcLocationErase == {{{ /AUTOSAR/EcucDefs/Fls/FlsPublishedInformation/FlsAcLocationErase }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00294 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == FlsAcLocationWrite == {{{ /AUTOSAR/EcucDefs/Fls/FlsPublishedInformation/FlsAcLocationWrite }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00295 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == FlsAcSizeErase == {{{ /AUTOSAR/EcucDefs/Fls/FlsPublishedInformation/FlsAcSizeErase }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00296 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == FlsAcSizeWrite == {{{ /AUTOSAR/EcucDefs/Fls/FlsPublishedInformation/FlsAcSizeWrite }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00297 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == FlsEraseTime == {{{ /AUTOSAR/EcucDefs/Fls/FlsPublishedInformation/FlsEraseTime }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00298 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 == FlsErasedValue == {{{ /AUTOSAR/EcucDefs/Fls/FlsPublishedInformation/FlsErasedValue }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00299 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == FlsExpectedHwId == {{{ /AUTOSAR/EcucDefs/Fls/FlsPublishedInformation/FlsExpectedHwId }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00300 * タイプ: STRING-PARAM * 多重度: 1 == FlsSpecifiedEraseCycles == {{{ /AUTOSAR/EcucDefs/Fls/FlsPublishedInformation/FlsSpecifiedEraseCycles }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00198 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == FlsWriteTime == {{{ /AUTOSAR/EcucDefs/Fls/FlsPublishedInformation/FlsWriteTime }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Fls_00301 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0