add IPL
This commit is contained in:
71
IPL/Customer/Mobis/Gen4_ICUMX_Loader/include/intc_id.h
Normal file
71
IPL/Customer/Mobis/Gen4_ICUMX_Loader/include/intc_id.h
Normal file
@@ -0,0 +1,71 @@
|
||||
/*******************************************************************************
|
||||
* DISCLAIMER
|
||||
* This software is supplied by Renesas Electronics Corporation and is only
|
||||
* intended for use with Renesas products. No other uses are authorized. This
|
||||
* software is owned by Renesas Electronics Corporation and is protected under
|
||||
* all applicable laws, including copyright laws.
|
||||
* THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING
|
||||
* THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT
|
||||
* LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
|
||||
* AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED.
|
||||
* TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS
|
||||
* ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE
|
||||
* FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR
|
||||
* ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE
|
||||
* BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
|
||||
* Renesas reserves the right, without notice, to make changes to this software
|
||||
* and to discontinue the availability of this software. By using this software,
|
||||
* you agree to the additional terms and conditions found by accessing the
|
||||
* following link:
|
||||
* http://www.renesas.com/disclaimer
|
||||
* Copyright 2022 Renesas Electronics Corporation All rights reserved.
|
||||
*******************************************************************************/
|
||||
|
||||
/*******************************************************************************
|
||||
* DESCRIPTION : Interrupt controler ID header
|
||||
******************************************************************************/
|
||||
|
||||
#ifndef INTC_ID_H_
|
||||
#define INTC_ID_H_
|
||||
|
||||
#define ECC_ERR_LRAM (0U) /* ECC Error Detection for Local RAM */
|
||||
#define ECC_ERR_CACHE (1U) /* ECC Error Detection for Cache RAM */
|
||||
#define EDC_ERR_INT_AXI (2U) /* EDC Error interrupt of AXI */
|
||||
#define ECC_ERR_INT_AXIAB (3U) /* ECC Error interrupt of AXIAB */
|
||||
#define ECC_ERR_INT_PKCC (4U) /* ECC Error interrupt of PKCC */
|
||||
#define CORTEX_INT_REQ_SINGLE_CORE (5U) /* Cortex-R/A interrupt request (single main core) */
|
||||
#define CORTEX_INT_REQ_SEL_SINGLE_CORE (6U) /* Cortex-R/A interrupt request (selected single main core) */
|
||||
#define COMPLETION_AES (7U) /* Completion of AES encryption or decryption */
|
||||
/* ID 8 Reserved */
|
||||
#define COMPLETION_RAND_NUMBER (9U) /* Random number generation complete */
|
||||
#define OSTIMER0_OVERFLOW (10U) /* OS Timer 0 overflow */
|
||||
#define OSTIMER1_OVERFLOW (11U) /* OS Timer 1 overflow */
|
||||
#define WDT0_INT (12U) /* Watchdog Timer 0 interrupt (at 75%) */
|
||||
#define COMPLETION_PKCC (13U) /* Completion of PKCC operation */
|
||||
#define COMPLETION_DMAC_CH5CH6 (14U) /* Interrupt request by transfer completion for channel-5/6 */
|
||||
#define INT_REQ_BRESP_RRESP_ERR_AXI (15U) /* Interrupt request by BRESP/RRESP-error for AXI */
|
||||
/* ID 16 Reserved */
|
||||
#define REQ_SHAA0 (17U) /* Input data request for SHAA0 */
|
||||
#define COMPLETION_SHAA0 (18U) /* Completion or suspension of SHAA0 data output */
|
||||
#define REQ_CHALLENGE_DATA_FOR_ARM_DEBUG (19U) /* Challenge data request for ARM Debugger */
|
||||
#define REQ_RES_COMP_FOR_ARM_DEBUG (20U) /* Response data compare request for ARM Debugger */
|
||||
#define REQ_CHALLENGE_DATA_FOR_RH850_DEBUG (21U) /* Challenge data request for RH850 Debugger */
|
||||
#define REQ_RES_COMP_FOR_RH850_DEBUG (22U) /* Response data compare request for RH850 Debugger */
|
||||
#define REQ_CHALLENGE_DATA_FOR_RH850_DEBUG_R (23U) /* Challenge data request for RH850 Debugger r */
|
||||
/* Reserved */
|
||||
#define ACC_ERR_MASKROM_RTSRAM (25U) /* Data access error detection of Mask ROM or RTSRAM area */
|
||||
#define ACC_ERR_EXCEPT_MASKROM_RTSRAM (26U) /* Data access error detection except Mask ROM and RT-SRAM area */
|
||||
/* ID 27 Reserved */
|
||||
/* ID 28 Reserved */
|
||||
#define RTSRAM_SAFETY_ERR (29U) /* RT-SRAM Error Safety Error Detection */
|
||||
#define RTSRAM_SECURE_ERR (30U) /* RT-SRAM Error Secure Error Detection */
|
||||
#define RTSRAM_EDC_ERR (31U) /* RT-SRAM Error EDC Error Detection */
|
||||
#define RTSRAM_DUPLEX_ERR (32U) /* RT-SRAM Error Duplex circuit Error Detection */
|
||||
#define RTSRAM_SYSRAM_2BIT_ERR (33U) /* RT-SRAM Error SYSRAM 2bit Error Detection */
|
||||
#define RTSRAM_SYSRAM_1BIT_ERR (34U) /* RT-SRAM Error SYSRAM 1bit Error Detection */
|
||||
#define SECROM_SYSRAM_2BIT_ERR (35U) /* Sec ROM Error SYSRAM 2bit Error Detection */
|
||||
#define SECROM_SYSRAM_1BIT_ERR (36U) /* Sec ROM Error SYSRAM 1bit Error Detection */
|
||||
#define COMPLETION_SECURE_BOOT_ENGINE_CALC (37U) /* Completion of secure boot engine calculation */
|
||||
/* ID 38 -- 63 Reserved */
|
||||
|
||||
#endif /* INTC_ID_H_ */
|
||||
Reference in New Issue
Block a user