Lines Matching refs:uint32_t

310     uint32_t out;            /**< Initial output data for the IO pins in the port */
311 uint32_t intrMask; /**< Interrupt enable mask for the port interrupt */
312 uint32_t intrCfg; /**< Port pin interrupt edge detection configuration */
313 uint32_t cfg; /**< Port pin drive modes and input buffer enable configuration */
314 uint32_t cfgIn; /**< Port pin input buffer configuration */
315 uint32_t cfgOut; /**< Port pin output buffer configuration */
316 uint32_t cfgSIO; /**< Port SIO pins configuration */
317 uint32_t sel0Active; /**< HSIOM selection for port pins 0,1,2,3 */
318 uint32_t sel1Active; /**< HSIOM selection for port pins 4,5,6,7 */
324 uint32_t cfgSlew; /**< Port slew rate configuration */
329 uint32_t cfgDriveSel0; /**< Drive strength configuration for pins 0,1,2,3 */
334 uint32_t cfgDriveSel1; /**< Drive strength configuration for pins 4,5,6,7 */
339 uint32_t nonSecMask; /**< HSIOM non secure mask for port pins 0-7 */
346 uint32_t cfgRes; /**< Pull-up resistor configuration for port pins */
351uint32_t cfgOut3; /**< Port pin extra drive mode \ref CY_GPIO_DM_CFGOUT3_STRONG_PULLUP_HIGH…
358 uint32_t outVal; /**< Pin output state */
359 uint32_t driveMode; /**< Drive mode */
361 uint32_t intEdge; /**< Interrupt Edge type */
362 uint32_t intMask; /**< Interrupt enable mask */
363 uint32_t vtrip; /**< Input buffer voltage trip type */
364 uint32_t slewRate; /**< Output buffer slew rate */
365 uint32_t driveSel; /**< Drive strength */
366 uint32_t vregEn; /**< SIO pair output buffer mode */
367 uint32_t ibufMode; /**< SIO pair input buffer mode */
368 uint32_t vtripSel; /**< SIO pair input buffer trip point */
369 uint32_t vrefSel; /**< SIO pair reference voltage for input buffer trip point */
370 uint32_t vohSel; /**< SIO pair regulated voltage output level */
376 uint32_t nonSec; /**< Secure attribute for each Pin of a port */
383 uint32_t pullUpRes; /**< Pull-up resistor configuration for each pin of a port */
501 #define CY_GPIO_IS_DM_VALID(driveMode) (((0U == ((driveMode) & (uint32_t)~CY_GPIO_CFG_DM_MA…
506 #define CY_GPIO_IS_DM_VALID(driveMode) ((0U == ((driveMode) & (uint32_t)~CY_GPIO_CFG_DM_MAS…
511 #define CY_GPIO_IS_HSIOM_VALID(hsiom) (0U == ((hsiom) & (uint32_t)~CY_GPIO_HSIOM_MASK))
542 #define CY_GPIO_PRT_IS_PULLUP_RES_VALID(PullUp) (0U == ((PullUp) & (uint32_t)~CY_GPIO_PRT_CFG_RE…
545 #define CY_GPIO_IS_PIN_BIT_VALID(pinBit) (0U == ((pinBit) & (uint32_t)~CY_GPIO_PRT_PINS_MASK))
546 #define CY_GPIO_IS_INTR_CFG_VALID(intrCfg) (0U == ((intrCfg) & (uint32_t)~CY_GPIO_PRT_INTR_CFG_…
547 #define CY_GPIO_IS_INTR_MASK_VALID(intrMask) (0U == ((intrMask) & (uint32_t)~CY_GPIO_PRT_INT_MASK…
548 #define CY_GPIO_IS_SEL_ACT_VALID(selActive) (0U == ((selActive) & (uint32_t)~CY_GPIO_PRT_SEL_ACT…
550 #define CY_GPIO_IS_AMUX_SPLIT_VALID(switchCtrl) (((uint32_t) (switchCtrl)) < GPIO_MAX_SPLIT_C…
570 #define CY_GPIO_IS_HSIOM_SEC_VALID(secValue) (0U == ((secValue) & (uint32_t)~CY_GPIO_HSIOM_SEC_MA…
571 #define CY_GPIO_IS_SLEW_RATE_VALID(slewRate) (0U == ((slewRate) & (uint32_t)~CY_GPIO_CFG_SLEW_EXT…
572 #define CY_GPIO_IS_DRIVE_SEL_VALID(driveSel) (0U == ((driveSel) & (uint32_t)~CY_GPIO_CFG_DRIVE_SE…
837 cy_en_gpio_status_t Cy_GPIO_Pin_Init(GPIO_PRT_Type* base, uint32_t pinNum, const cy_stc_gpio_pin_co…
839 void Cy_GPIO_Pin_FastInit(GPIO_PRT_Type* base, uint32_t pinNum, uint32_t driveMode, uint32_t outVal…
841 void Cy_GPIO_SetHSIOM(GPIO_PRT_Type* base, uint32_t pinNum, en_hsiom_sel_t value);
842 en_hsiom_sel_t Cy_GPIO_GetHSIOM(GPIO_PRT_Type* base, uint32_t pinNum);
843 __STATIC_INLINE GPIO_PRT_Type* Cy_GPIO_PortToAddr(uint32_t portNum);
845 void Cy_GPIO_Pin_SecFastInit(GPIO_PRT_Type* base, uint32_t pinNum, uint32_t driveMode, uint32_t out…
846 __STATIC_INLINE void Cy_GPIO_SetHSIOM_SecPin(GPIO_PRT_Type* base, uint32_t pinNum, uint32_t value);
847 __STATIC_INLINE uint32_t Cy_GPIO_GetHSIOM_SecPin(GPIO_PRT_Type* base, uint32_t pinNum);
860 uint32_t Cy_GPIO_Read(GPIO_PRT_Type* base, uint32_t pinNum);
861 void Cy_GPIO_Write(GPIO_PRT_Type* base, uint32_t pinNum, uint32_t value);
862 uint32_t Cy_GPIO_ReadOut(GPIO_PRT_Type* base, uint32_t pinNum);
863 void Cy_GPIO_Set(GPIO_PRT_Type* base, uint32_t pinNum);
864 void Cy_GPIO_Clr(GPIO_PRT_Type* base, uint32_t pinNum);
865 void Cy_GPIO_Inv(GPIO_PRT_Type* base, uint32_t pinNum);
866 void Cy_GPIO_SetDrivemode(GPIO_PRT_Type* base, uint32_t pinNum, uint32_t value);
867 uint32_t Cy_GPIO_GetDrivemode(GPIO_PRT_Type* base, uint32_t pinNum);
868 void Cy_GPIO_SetVtrip(GPIO_PRT_Type* base, uint32_t pinNum, uint32_t value);
869 uint32_t Cy_GPIO_GetVtrip(GPIO_PRT_Type* base, uint32_t pinNum);
871 void Cy_GPIO_SetVtripAuto(GPIO_PRT_Type* base, uint32_t pinNum, uint32_t value);
872 uint32_t Cy_GPIO_GetVtripAuto(GPIO_PRT_Type* base, uint32_t pinNum);
874 void Cy_GPIO_SetSlewRate(GPIO_PRT_Type* base, uint32_t pinNum, uint32_t value);
875 uint32_t Cy_GPIO_GetSlewRate(GPIO_PRT_Type* base, uint32_t pinNum);
876 void Cy_GPIO_SetDriveSel(GPIO_PRT_Type* base, uint32_t pinNum, uint32_t value);
877 uint32_t Cy_GPIO_GetDriveSel(GPIO_PRT_Type* base, uint32_t pinNum);
880 void Cy_GPIO_SetPullupResistance(GPIO_PRT_Type* base, uint32_t pinNum, uint32_t value);
881 uint32_t Cy_GPIO_GetPullupResistance(GPIO_PRT_Type* base, uint32_t pinNum);
891 void Cy_GPIO_SetVregEn(GPIO_PRT_Type* base, uint32_t pinNum, uint32_t value);
892 uint32_t Cy_GPIO_GetVregEn(GPIO_PRT_Type* base, uint32_t pinNum);
893 void Cy_GPIO_SetIbufMode(GPIO_PRT_Type* base, uint32_t pinNum, uint32_t value);
894 uint32_t Cy_GPIO_GetIbufMode(GPIO_PRT_Type* base, uint32_t pinNum);
895 void Cy_GPIO_SetVtripSel(GPIO_PRT_Type* base, uint32_t pinNum, uint32_t value);
896 uint32_t Cy_GPIO_GetVtripSel(GPIO_PRT_Type* base, uint32_t pinNum);
897 void Cy_GPIO_SetVrefSel(GPIO_PRT_Type* base, uint32_t pinNum, uint32_t value);
898 uint32_t Cy_GPIO_GetVrefSel(GPIO_PRT_Type* base, uint32_t pinNum);
899 void Cy_GPIO_SetVohSel(GPIO_PRT_Type* base, uint32_t pinNum, uint32_t value);
900 uint32_t Cy_GPIO_GetVohSel(GPIO_PRT_Type* base, uint32_t pinNum);
909 uint32_t Cy_GPIO_GetInterruptStatus(GPIO_PRT_Type* base, uint32_t pinNum);
910 void Cy_GPIO_ClearInterrupt(GPIO_PRT_Type* base, uint32_t pinNum);
911 void Cy_GPIO_SetInterruptMask(GPIO_PRT_Type* base, uint32_t pinNum, uint32_t value);
912 uint32_t Cy_GPIO_GetInterruptMask(GPIO_PRT_Type* base, uint32_t pinNum);
913 uint32_t Cy_GPIO_GetInterruptStatusMasked(GPIO_PRT_Type* base, uint32_t pinNum);
914 void Cy_GPIO_SetSwInterrupt(GPIO_PRT_Type* base, uint32_t pinNum);
915 void Cy_GPIO_SetInterruptEdge(GPIO_PRT_Type* base, uint32_t pinNum, uint32_t value);
916 uint32_t Cy_GPIO_GetInterruptEdge(GPIO_PRT_Type* base, uint32_t pinNum);
917 void Cy_GPIO_SetFilter(GPIO_PRT_Type* base, uint32_t value);
918 uint32_t Cy_GPIO_GetFilter(GPIO_PRT_Type* base);
920 __STATIC_INLINE uint32_t Cy_GPIO_GetInterruptCause0(void);
921 __STATIC_INLINE uint32_t Cy_GPIO_GetInterruptCause1(void);
922 __STATIC_INLINE uint32_t Cy_GPIO_GetInterruptCause2(void);
923 __STATIC_INLINE uint32_t Cy_GPIO_GetInterruptCause3(void);
925 __STATIC_INLINE uint32_t Cy_GPIO_GetSecureInterruptCause0(void);
926 __STATIC_INLINE uint32_t Cy_GPIO_GetSecureInterruptCause1(void);
927 __STATIC_INLINE uint32_t Cy_GPIO_GetSecureInterruptCause2(void);
928 __STATIC_INLINE uint32_t Cy_GPIO_GetSecureInterruptCause3(void);
974 __STATIC_INLINE void Cy_GPIO_SetHSIOM_SecPin(GPIO_PRT_Type* base, uint32_t pinNum, uint32_t value) in Cy_GPIO_SetHSIOM_SecPin()
978 uint32_t tempReg; in Cy_GPIO_SetHSIOM_SecPin()
979 uint32_t portNum; in Cy_GPIO_SetHSIOM_SecPin()
985 portNum = ((uint32_t)(base) - CY_GPIO_BASE) / GPIO_PRT_SECTION_SIZE; in Cy_GPIO_SetHSIOM_SecPin()
991uint32_t smif_core_offset = ((void *)base >= (void *)SMIF0_CORE1_SMIF_GPIO_SMIF_PRT0) ? SMIF_CORE_… in Cy_GPIO_SetHSIOM_SecPin()
992 …portNum = ((uint32_t)(base) - CY_SMIF_GPIO_BASE - smif_core_offset) / SMIF_CORE_SMIF_GPIO_SMIF_PRT… in Cy_GPIO_SetHSIOM_SecPin()
1031 __STATIC_INLINE uint32_t Cy_GPIO_GetHSIOM_SecPin(GPIO_PRT_Type* base, uint32_t pinNum) in Cy_GPIO_GetHSIOM_SecPin()
1035 uint32_t portNum; in Cy_GPIO_GetHSIOM_SecPin()
1040 portNum = ((uint32_t)(base) - CY_GPIO_BASE) / GPIO_PRT_SECTION_SIZE; in Cy_GPIO_GetHSIOM_SecPin()
1046uint32_t smif_core_offset = ((void *)base >= (void *)SMIF0_CORE1_SMIF_GPIO_SMIF_PRT0) ? SMIF_CORE_… in Cy_GPIO_GetHSIOM_SecPin()
1047 …portNum = ((uint32_t)(base) - CY_SMIF_GPIO_BASE - smif_core_offset) / SMIF_CORE_SMIF_GPIO_SMIF_PRT… in Cy_GPIO_GetHSIOM_SecPin()
1052 …return (uint32_t)((HSIOM_SEC_PRT_NONSEC_MASK(portAddrSecHSIOM) >> pinNum) & CY_GPIO_HSIOM_SEC_MASK… in Cy_GPIO_GetHSIOM_SecPin()
1058 return (uint32_t)CY_GPIO_BAD_PARAM; in Cy_GPIO_GetHSIOM_SecPin()
1082 __STATIC_INLINE GPIO_PRT_Type* Cy_GPIO_PortToAddr(uint32_t portNum) in Cy_GPIO_PortToAddr()
1086 if(portNum < (uint32_t)IOSS_GPIO_GPIO_PORT_NR) in Cy_GPIO_PortToAddr()
1122 __STATIC_INLINE uint32_t Cy_GPIO_GetInterruptCause0(void) in Cy_GPIO_GetInterruptCause0()
1142 __STATIC_INLINE uint32_t Cy_GPIO_GetInterruptCause1(void) in Cy_GPIO_GetInterruptCause1()
1161 __STATIC_INLINE uint32_t Cy_GPIO_GetInterruptCause2(void) in Cy_GPIO_GetInterruptCause2()
1181 __STATIC_INLINE uint32_t Cy_GPIO_GetInterruptCause3(void) in Cy_GPIO_GetInterruptCause3()
1203 __STATIC_INLINE uint32_t Cy_GPIO_GetSecureInterruptCause0(void) in Cy_GPIO_GetSecureInterruptCause0()
1225 __STATIC_INLINE uint32_t Cy_GPIO_GetSecureInterruptCause1(void) in Cy_GPIO_GetSecureInterruptCause1()
1247 __STATIC_INLINE uint32_t Cy_GPIO_GetSecureInterruptCause2(void) in Cy_GPIO_GetSecureInterruptCause2()
1269 __STATIC_INLINE uint32_t Cy_GPIO_GetSecureInterruptCause3(void) in Cy_GPIO_GetSecureInterruptCause3()