iLLD_TC27xC  1.0
IfxScu_PinMap.h File Reference

SCU I/O map. More...

#include <_Reg/IfxScu_reg.h>
#include <_Impl/IfxScu_cfg.h>
#include <Port/Std/IfxPort.h>

Go to the source code of this file.

Data Structures

struct  IfxScu_Evrwup_In
 EVR Wakeup pin mapping structure. More...
 
struct  IfxScu_Hwcfg_In
 Hardware Configuration pin mapping structure. More...
 
struct  IfxScu_Req_In
 External Request pin mapping structure. More...
 
struct  IfxScu_Dcdcsync_Out
 DCDC Sync pin mapping structure. More...
 
struct  IfxScu_Emgstop_In
 Emergency Stop pin mapping structure. More...
 
struct  IfxScu_Wdtlck_Out
 Watchdog Timer Lock pin mapping structure. More...
 
struct  IfxScu_Extclk_Out
 External Clock pin mapping structure. More...
 

Macros

#define IFXSCU_PINMAP_NUM_MODULES   1
 Table dimensions. More...
 
#define IFXSCU_PINMAP_NUM_REQUESTS   17
 
#define IFXSCU_PINMAP_DCDCSYNC_OUT_NUM_ITEMS   2
 
#define IFXSCU_PINMAP_EMGSTOP_IN_NUM_ITEMS   2
 
#define IFXSCU_PINMAP_EVRWUP_IN_NUM_ITEMS   2
 
#define IFXSCU_PINMAP_EXTCLK_OUT_NUM_ITEMS   3
 
#define IFXSCU_PINMAP_HWCFG_IN_NUM_ITEMS   7
 
#define IFXSCU_PINMAP_REQ_IN_NUM_ITEMS   1
 
#define IFXSCU_PINMAP_WDTLCK_OUT_NUM_ITEMS   4
 

Variables

IFX_EXTERN IfxScu_Dcdcsync_Out IfxScu_DCDCSYNC_P32_2_OUT
 SCU_DCDCSYNC: SCU output. More...
 
IFX_EXTERN IfxScu_Dcdcsync_Out IfxScu_DCDCSYNC_P33_13_OUT
 SCU_DCDCSYNC: SCU output. More...
 
IFX_EXTERN IfxScu_Emgstop_In IfxScu_EMGSTOPA_P33_8_IN
 SCU_EMGSTOPA: SCU input. More...
 
IFX_EXTERN IfxScu_Emgstop_In IfxScu_EMGSTOPB_P21_2_IN
 SCU_EMGSTOPB: SCU input. More...
 
IFX_EXTERN IfxScu_Evrwup_In IfxScu_EVRWUPA_P14_1_IN
 SCU_EVRWUPA: SCU input. More...
 
IFX_EXTERN IfxScu_Evrwup_In IfxScu_EVRWUPB_P15_1_IN
 SCU_EVRWUPB: SCU input. More...
 
IFX_EXTERN IfxScu_Extclk_Out IfxScu_EXTCLK0_P23_1_OUT
 SCU_EXTCLK0: SCU output. More...
 
IFX_EXTERN IfxScu_Extclk_Out IfxScu_EXTCLK1_P11_12_OUT
 SCU_EXTCLK1: SCU output. More...
 
IFX_EXTERN IfxScu_Extclk_Out IfxScu_EXTCLK1_P32_4_OUT
 SCU_EXTCLK1: SCU output. More...
 
IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG0DCLDO_P14_6_IN
 SCU_HWCFG0DCLDO: SCU input If EVR13 active, latched at cold power on reset to decide between LDO and SMPS mode. More...
 
IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG1EVR33_P14_5_IN
 SCU_HWCFG1EVR33: SCU input Latched at cold power on reset to decide EVR33 activation. More...
 
IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG2EVR13_P14_2_IN
 SCU_HWCFG2EVR13: SCU input Latched at cold power on reset to decide EVR13 activation. More...
 
IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG3_BMI_P14_3_IN
 SCU_HWCFG3_BMI: SCU input. More...
 
IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG4_P10_5_IN
 SCU_HWCFG4: SCU input. More...
 
IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG5_P10_6_IN
 SCU_HWCFG5: SCU input. More...
 
IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG6_P14_4_IN
 SCU_HWCFG6: SCU input Latched at cold power on reset to decide default pad reset state (PU or High-Z). More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ0_P15_4_IN
 SCU_REQ0: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ10_P14_3_IN
 SCU_REQ10: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ11_P20_9_IN
 SCU_REQ11: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ12_P11_10_IN
 SCU_REQ12: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ13_P15_5_IN
 SCU_REQ13: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ14_P02_1_IN
 SCU_REQ14: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ15_P14_1_IN
 SCU_REQ15: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ16_P15_1_IN
 SCU_REQ16: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ1_P15_8_IN
 SCU_REQ1: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ2_P10_2_IN
 SCU_REQ2: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ3_P10_3_IN
 SCU_REQ3: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ4_P10_7_IN
 SCU_REQ4: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ5_P10_8_IN
 SCU_REQ5: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ6_P02_0_IN
 SCU_REQ6: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ7_P00_4_IN
 SCU_REQ7: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ8_P33_7_IN
 SCU_REQ8: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ9_P20_0_IN
 SCU_REQ9: SCU input. More...
 
IFX_EXTERN IfxScu_Wdtlck_Out IfxScu_WDT0LCK_P20_8_OUT
 SCU_WDT0LCK: SCU output. More...
 
IFX_EXTERN IfxScu_Wdtlck_Out IfxScu_WDT1LCK_P20_7_OUT
 SCU_WDT1LCK: SCU output. More...
 
IFX_EXTERN IfxScu_Wdtlck_Out IfxScu_WDT2LCK_P20_6_OUT
 SCU_WDT2LCK: SCU output. More...
 
IFX_EXTERN IfxScu_Wdtlck_Out IfxScu_WDTSLCK_P20_9_OUT
 SCU_WDTSLCK: SCU output. More...
 
IFX_EXTERN const
IfxScu_Dcdcsync_Out
IfxScu_Dcdcsync_Out_pinTable [IFXSCU_PINMAP_NUM_MODULES][IFXSCU_PINMAP_DCDCSYNC_OUT_NUM_ITEMS]
 IfxScu_Dcdcsync_Out table. More...
 
IFX_EXTERN const
IfxScu_Emgstop_In
IfxScu_Emgstop_In_pinTable [IFXSCU_PINMAP_NUM_MODULES][IFXSCU_PINMAP_EMGSTOP_IN_NUM_ITEMS]
 IfxScu_Emgstop_In table. More...
 
IFX_EXTERN const IfxScu_Evrwup_InIfxScu_Evrwup_In_pinTable [IFXSCU_PINMAP_NUM_MODULES][IFXSCU_PINMAP_EVRWUP_IN_NUM_ITEMS]
 IfxScu_Evrwup_In table. More...
 
IFX_EXTERN const
IfxScu_Extclk_Out
IfxScu_Extclk_Out_pinTable [IFXSCU_PINMAP_NUM_MODULES][IFXSCU_PINMAP_EXTCLK_OUT_NUM_ITEMS]
 IfxScu_Extclk_Out table. More...
 
IFX_EXTERN const IfxScu_Hwcfg_InIfxScu_Hwcfg_In_pinTable [IFXSCU_PINMAP_NUM_MODULES][IFXSCU_PINMAP_HWCFG_IN_NUM_ITEMS]
 IfxScu_Hwcfg_In table. More...
 
IFX_EXTERN const IfxScu_Req_InIfxScu_Req_In_pinTable [IFXSCU_PINMAP_NUM_MODULES][IFXSCU_PINMAP_NUM_REQUESTS][IFXSCU_PINMAP_REQ_IN_NUM_ITEMS]
 IfxScu_Req_In table. More...
 
IFX_EXTERN const
IfxScu_Wdtlck_Out
IfxScu_Wdtlck_Out_pinTable [IFXSCU_PINMAP_NUM_MODULES][IFXSCU_PINMAP_WDTLCK_OUT_NUM_ITEMS]
 IfxScu_Wdtlck_Out table. More...
 

Detailed Description

SCU I/O map.

Version
iLLD_0_1_0_10
                            IMPORTANT NOTICE

Infineon Technologies AG (Infineon) is supplying this file for use exclusively with Infineon's microcontroller products. This file can be freely distributed within development tools that are supporting such microcontroller products.

THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. INFINEON SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.

Definition in file IfxScu_PinMap.h.