Lines Matching refs:pin

149 void RGPIO_PinInit(RGPIO_Type *base, uint32_t pin, const rgpio_pin_config_t *config);
172 static inline void RGPIO_PinWrite(RGPIO_Type *base, uint32_t pin, uint8_t output) in RGPIO_PinWrite() argument
176 base->PCOR = 1UL << pin; in RGPIO_PinWrite()
180 base->PSOR = 1UL << pin; in RGPIO_PinWrite()
188 static inline void RGPIO_WritePinOutput(RGPIO_Type *base, uint32_t pin, uint8_t output) in RGPIO_WritePinOutput() argument
190 RGPIO_PinWrite(base, pin, output); in RGPIO_WritePinOutput()
269 static inline uint32_t RGPIO_PinRead(RGPIO_Type *base, uint32_t pin) in RGPIO_PinRead() argument
271 return (((base->PDIR) >> pin) & 0x01U); in RGPIO_PinRead()
278 static inline uint32_t RGPIO_ReadPinInput(RGPIO_Type *base, uint32_t pin) in RGPIO_ReadPinInput() argument
280 return RGPIO_PinRead(base, pin); in RGPIO_ReadPinInput()
373 uint32_t pin, in RGPIO_SetPinInterruptConfig() argument
377 base->ICR[pin] = in RGPIO_SetPinInterruptConfig()
378 …(base->ICR[pin] & ~(RGPIO_ICR_IRQC_MASK | RGPIO_ICR_IRQS_MASK)) | RGPIO_ICR_IRQC(config) | RGPIO_I… in RGPIO_SetPinInterruptConfig()
505 void FGPIO_PinInit(FGPIO_Type *base, uint32_t pin, const rgpio_pin_config_t *config);
528 static inline void FGPIO_PinWrite(FGPIO_Type *base, uint32_t pin, uint8_t output) in FGPIO_PinWrite() argument
532 base->PCOR = 1UL << pin; in FGPIO_PinWrite()
536 base->PSOR = 1UL << pin; in FGPIO_PinWrite()
544 static inline void FGPIO_WritePinOutput(FGPIO_Type *base, uint32_t pin, uint8_t output) in FGPIO_WritePinOutput() argument
546 FGPIO_PinWrite(base, pin, output); in FGPIO_WritePinOutput()
622 static inline uint32_t FGPIO_PinRead(FGPIO_Type *base, uint32_t pin) in FGPIO_PinRead() argument
624 return (((base->PDIR) >> pin) & 0x01U); in FGPIO_PinRead()
631 static inline uint32_t FGPIO_ReadPinInput(FGPIO_Type *base, uint32_t pin) in FGPIO_ReadPinInput() argument
633 return FGPIO_PinRead(base, pin); in FGPIO_ReadPinInput()