Document API IEC60730 Library
|
Library definitions. More...
Go to the source code of this file.
Macros | |
#define | SL_IEC60730_IRQ_TYPE_VARIABLE uint8_t |
Data type for iec60730_IRQExecCount variables. | |
#define | SL_IEC60730_IRQ_STATUS_ENABLE 0 |
Enable using sl_iec60730_get_irq_index_failed() function to get the value of failed irqs. | |
#define | SL_IEC60730_WDOG0_ENABLE 1 |
Enable Watchdog 0. | |
#define | SL_IEC60730_WDOG1_ENABLE 0 |
Enable Watchdog 1. | |
#define | SL_IEC60730_SAVE_STAGE_ENABLE 0 |
Enable saving iec60730_watchdog_state to backup RAM on Series 2. | |
#define | SL_IEC60730_RSTCAUSES_CLEAR_ENABLE 1 |
Reset cause flags in the RSTCASUES register. | |
#define | SL_IEC60730_TEST_CLOCK_MULTIPLIER 10 |
Determines how many entrances into sl_iec60730_test_clock_tick() occur before bist frequency test executes. | |
#define | SL_IEC60730_SYS_CLOCK_TEST_CLK_FREQ 10 |
#define | SL_IEC60730_SYS_CLOCK_TEST_TOLERANCE 1 |
#define | SL_IEC60730_USE_MARCHX_ENABLE 1 |
Enable used the algorithm used in BIST is March-X. | |
#define | SL_IEC60730_VAR_BLOCKS_PER_BIST 256 |
Number of ram blocks tested per BIST. | |
#define | SL_STACK_OVERFLOW_CONST_GUARD_VALUE_0 (0xEEEEEEEEuL) |
Pattern 0 is used for stack overflow. | |
#define | SL_STACK_OVERFLOW_CONST_GUARD_VALUE_1 (0xCCCCCCCCuL) |
Pattern 1 is used for stack overflow. | |
#define | SL_STACK_OVERFLOW_CONST_GUARD_VALUE_2 (0xBBBBBBBBuL) |
Pattern 2 is used for stack overflow. | |
#define | SL_STACK_OVERFLOW_CONST_GUARD_VALUE_3 (0xDDDDDDDDuL) |
Pattern 3 is used for stack overflow. | |
#define | SL_IEC60730_CRC_DEBUG_ENABLE 1 |
Use this definition for debugging purposes. | |
#define | SL_IEC60730_INVAR_BLOCKS_PER_BIST 512 |
Number of blocks per test bist. | |
#define | SL_IEC60730_FLASH_BLOCK 64 |
#define | SL_IEC60730_CRC_USE_SW_ENABLE 0 |
#define | SL_IEC60730_SW_CRC_TABLE_ENABLE 0 |
#define | SL_IEC60730_USE_CRC_32_ENABLE 0 |
Library definitions.
Copyright 2023 Silicon Laboratories Inc. www.silabs.com
The licensor of this software is Silicon Laboratories Inc. Your use of this software is governed by the terms of Silicon Labs Master Software License Agreement (MSLA) available at www.silabs.com/about-us/legal/master-software-license-agreement. This software is distributed to you in Source Code format and is governed by the sections of the MSLA applicable to Source Code.