79 lines
4.7 KiB
C
79 lines
4.7 KiB
C
/***********************************************************************************************************************
|
|
* FILE DESCRIPTION
|
|
* ------------------------------------------------------------------------------------------------------------------*/
|
|
/** \file
|
|
* \brief OEM specific assertion defines (Ford)
|
|
*
|
|
* --------------------------------------------------------------------------------------------------------------------
|
|
* COPYRIGHT
|
|
* --------------------------------------------------------------------------------------------------------------------
|
|
* \par Copyright
|
|
* \verbatim
|
|
* Copyright (c) 2026 by Vector Informatik GmbH. All rights reserved.
|
|
*
|
|
* This software is copyright protected and proprietary to Vector Informatik GmbH.
|
|
* Vector Informatik GmbH grants to you only those rights as set out in the license conditions.
|
|
* All other rights remain with Vector Informatik GmbH.
|
|
* \endverbatim
|
|
*/
|
|
/**********************************************************************************************************************/
|
|
|
|
/***********************************************************************************************************************
|
|
* REVISION HISTORY
|
|
* --------------------------------------------------------------------------------------------------------------------
|
|
* Version Date Author Change Id Description
|
|
* --------------------------------------------------------------------------------------------------------------------
|
|
* 05.00.00 2022-08-15 vistmo FBL-5514 Support Additional OTA functionality
|
|
* ESCAN00112435 No changes
|
|
* ESCAN00112575 No changes
|
|
* 05.01.00 2022-10-04 jschmitding FBL-5917 No changes
|
|
* ESCAN00113919 No changes
|
|
* 05.01.01 2022-10-17 fmenke ESCAN00112879 No changes
|
|
* 05.01.02 2023-01-13 fmenke ESCAN00112890 No changes
|
|
* ESCAN00113612 No changes
|
|
* 05.02.00 2023-02-09 vistmo ESCAN00112972 No changes
|
|
* ESCAN00113292 No changes
|
|
* ESCAN00113835 No changes
|
|
* ESCAN00113843 No changes
|
|
* ESCAN00113764 No changes
|
|
* FBL-6438 No changes
|
|
* 05.02.01 2023-05-11 fmenke ESCAN00113831 No changes
|
|
* 05.03.00 2023-07-24 fmenke FBL-7335 No changes
|
|
* 05.03.01 2023-08-31 lhopfhauer ESCAN00115494 No changes
|
|
* 05.03.02 2024-07-16 erizk ESCAN00117344 No changes
|
|
* 05.03.03 2025-02-06 virchl ESCAN00118587 No changes
|
|
* 05.04.00 2025-02-28 jjohnson FBL-10065 No changes
|
|
* 05.04.01 2025-06-10 jostravsky ESCAN00120315 No changes
|
|
* 05.04.02 2025-07-08 visarcmijo ESCAN00119833 No changes
|
|
* 05.05.00 2025-09-01 fmenke FBL-11218 No changes
|
|
* ESCAN00120917 No changes
|
|
* 05.06.00 2025-10-28 mpatil FBL-11690 No changes
|
|
* 05.07.00 2026-01-13 dganesh FBL-12162 No changes
|
|
**********************************************************************************************************************/
|
|
|
|
/***********************************************************************************************************************
|
|
* DEFINITION OF ASSERTION CODES (OEM)
|
|
**********************************************************************************************************************/
|
|
|
|
/* Note: OEM assertions are only allowed in the range from 0x80-0xFF. Others are reserved. */
|
|
|
|
/* 0x80-0x9F: General FBL assertions */
|
|
#define kFblOemAssertInvalidError 0x82u
|
|
|
|
/* 0xA0-0xBF: Internal assertions */
|
|
#define kFblOemAssertSessionIndexNotFound 0xA0u
|
|
#define kFblOemAssertIllegalParameter 0xA1u
|
|
#define kFblOemAssertIllegalExecutionPath 0xA2u
|
|
#define kFblOemAssertInvalidSecLvlIdx 0xA3u
|
|
|
|
/* 0xC0-0xDF: Generated data assertions */
|
|
#define kFblOemAssertPreHandlerIdxInvalid 0xC0u
|
|
|
|
/* 0xE0-0xFF: User parameter assertions */
|
|
#define kFblOemAssertParameterOutOfRange 0xE0u
|
|
#define kFblOemAssertIllegalReturnValue 0xE1u
|
|
|
|
/***********************************************************************************************************************
|
|
* END OF FILE: FBL_ASSERT_OEM.H
|
|
**********************************************************************************************************************/
|