| /hal_nuvoton-latest/m2l31x/StdDriver/src/ |
| D | utcpd.c | 54 int32_t UTCPD_GetAlertStatus(int port, int* i32AlertSts) in UTCPD_GetAlertStatus() argument 56 return tcpc_addr_read16(port, NULL, TCPC_REG_ALERT, i32AlertSts); in UTCPD_GetAlertStatus() 82 int32_t UTCPD_ClearAlertStatus(int port, int AlertStClr) in UTCPD_ClearAlertStatus() argument 84 return tcpc_update16(port, TCPC_REG_ALERT, AlertStClr, MASK_SET); in UTCPD_ClearAlertStatus() 110 int32_t UTCPD_EnableAlertMask(int port, int mask_set) in UTCPD_EnableAlertMask() argument 112 return tcpc_update16(port, TCPC_REG_ALERT_MASK, mask_set, MASK_SET); in UTCPD_EnableAlertMask() 140 int32_t UTCPD_DisableAlertMask(int port, int mask_clr) in UTCPD_DisableAlertMask() argument 142 return tcpc_update16(port, TCPC_REG_ALERT_MASK, mask_clr, MASK_CLR); in UTCPD_DisableAlertMask() 163 int32_t UTCPD_EnablePowerStatusMask(int port, int mask_set) in UTCPD_EnablePowerStatusMask() argument 165 return tcpc_update16(port, TCPC_REG_POWER_STATUS_MASK, mask_set, MASK_SET); in UTCPD_EnablePowerStatusMask() [all …]
|
| D | gpio.c | 44 void GPIO_SetMode(GPIO_T *port, uint32_t u32PinMask, uint32_t u32Mode) in GPIO_SetMode() argument 52 port->MODE = (port->MODE & ~(0x3ul << (i << 1))) | (u32Mode << (i << 1)); in GPIO_SetMode() 78 void GPIO_EnableInt(GPIO_T *port, uint32_t u32Pin, uint32_t u32IntAttribs) in GPIO_EnableInt() argument 80 port->INTTYPE = (port->INTTYPE&~(1ul<<u32Pin)) | (((u32IntAttribs >> 24) & 0xFFUL) << u32Pin); in GPIO_EnableInt() 81 port->INTEN = (port->INTEN&~(0x00010001ul<<u32Pin)) | ((u32IntAttribs & 0xFFFFFFUL) << u32Pin); in GPIO_EnableInt() 100 void GPIO_DisableInt(GPIO_T *port, uint32_t u32Pin) in GPIO_DisableInt() argument 102 port->INTTYPE &= ~(1UL << u32Pin); in GPIO_DisableInt() 103 port->INTEN &= ~((0x00010001UL) << u32Pin); in GPIO_DisableInt() 124 void GPIO_SetSlewCtl(GPIO_T *port, uint32_t u32PinMask, uint32_t u32Mode) in GPIO_SetSlewCtl() argument 132 port->SLEWCTL = (port->SLEWCTL & ~(0x3ul << (i << 1))) | (u32Mode << (i << 1)); in GPIO_SetSlewCtl() [all …]
|
| D | lpgpio.c | 38 void LPGPIO_SetMode(LPGPIO_T *port, uint32_t u32PinMask, uint32_t u32Mode) in LPGPIO_SetMode() argument 46 port->MODE = (port->MODE & ~(BIT0 << i)) | (u32Mode << i); in LPGPIO_SetMode()
|
| /hal_nuvoton-latest/m2l31x/StdDriver/inc/ |
| D | utcpd.h | 283 int32_t UTCPD_GetAlertStatus(int port, int* i32AlertSts); 284 int32_t UTCPD_ClearAlertStatus(int port, int AlertStClr); 285 int32_t UTCPD_EnableAlertMask(int port, int mask_set); 286 int32_t UTCPD_DisableAlertMask(int port, int mask_clr); 287 int32_t UTCPD_EnablePowerStatusMask(int port, int mask_set); 288 int32_t UTCPD_DisablePowerStatusMask(int port, int mask_clr); 289 int32_t UTCPD_EnableFaultMask(int port, int mask_set); 290 int32_t UTCPD_DisableFaultMask(int port, int mask_clr); 291 int32_t UTCPD_EnablePowerCtrl(int port, uint32_t mask_set); 292 int32_t UTCPD_DisablePowerCtrl(int port, uint32_t maskclr); [all …]
|
| D | gpio.h | 117 #define GPIO_PIN_DATA(port, pin) (*((volatile uint32_t *)((GPIO_PIN_DATA_BASE+(0x40*(port))) + (… argument 251 #define GPIO_CLR_INT_FLAG(port, u32PinMask) ((port)->INTSRC = (u32PinMask)) argument 269 #define GPIO_DISABLE_DEBOUNCE(port, u32PinMask) ((port)->DBEN &= ~(u32PinMask)) argument 286 #define GPIO_ENABLE_DEBOUNCE(port, u32PinMask) ((port)->DBEN |= (u32PinMask)) argument 304 #define GPIO_DISABLE_DIGITAL_PATH(port, u32PinMask) ((port)->DINOFF |= ((u32PinMask)<<16)) argument 322 #define GPIO_ENABLE_DIGITAL_PATH(port, u32PinMask) ((port)->DINOFF &= ~((u32PinMask)<<16)) argument 340 #define GPIO_DISABLE_DOUT_MASK(port, u32PinMask) ((port)->DATMSK &= ~(u32PinMask)) argument 358 #define GPIO_ENABLE_DOUT_MASK(port, u32PinMask) ((port)->DATMSK |= (u32PinMask)) argument 377 #define GPIO_GET_INT_FLAG(port, u32PinMask) ((port)->INTSRC & (u32PinMask)) argument 412 #define GPIO_SET_DEBOUNCE_TIME(port, u32ClkSrc, u32ClkSel) ((port)->DBCTL = (GPIO_DBCTL_ICLKON_M… argument [all …]
|
| D | lpgpio.h | 53 #define LPGPIO_GET_IN_DATA(port) ((port)->PIN) argument 66 #define LPGPIO_SET_OUT_DATA(port, u32Data) ((port)->DOUT = (u32Data)) argument 68 void LPGPIO_SetMode(LPGPIO_T *port, uint32_t u32PinMask, uint32_t u32Mode);
|
| /hal_nuvoton-latest/m46x/StdDriver/src/ |
| D | gpio.c | 44 void GPIO_SetMode(GPIO_T *port, uint32_t u32PinMask, uint32_t u32Mode) in GPIO_SetMode() argument 52 port->MODE = (port->MODE & ~(0x3ul << (u32Idx << 1))) | (u32Mode << (u32Idx << 1)); in GPIO_SetMode() 78 void GPIO_EnableInt(GPIO_T *port, uint32_t u32Pin, uint32_t u32IntAttribs) in GPIO_EnableInt() argument 81 … port->INTTYPE = (port->INTTYPE & ~(1ul << u32Pin)) | (((u32IntAttribs >> 24) & 0xFFUL) << u32Pin); in GPIO_EnableInt() 84 …port->INTEN = (port->INTEN & ~(0x00010001ul << u32Pin)) | ((u32IntAttribs & 0xFFFFFFUL) << u32Pin); in GPIO_EnableInt() 103 void GPIO_DisableInt(GPIO_T *port, uint32_t u32Pin) in GPIO_DisableInt() argument 106 port->INTTYPE &= ~(1UL << u32Pin); in GPIO_DisableInt() 109 port->INTEN &= ~((0x00010001UL) << u32Pin); in GPIO_DisableInt() 131 void GPIO_SetSlewCtl(GPIO_T *port, uint32_t u32PinMask, uint32_t u32Mode) in GPIO_SetSlewCtl() argument 139 … port->SLEWCTL = (port->SLEWCTL & ~(0x3ul << (u32Idx << 1))) | (u32Mode << (u32Idx << 1)); in GPIO_SetSlewCtl() [all …]
|
| /hal_nuvoton-latest/m48x/StdDriver/src/ |
| D | gpio.c | 39 void GPIO_SetMode(GPIO_T *port, uint32_t u32PinMask, uint32_t u32Mode) in GPIO_SetMode() argument 47 port->MODE = (port->MODE & ~(0x3ul << (i << 1))) | (u32Mode << (i << 1)); in GPIO_SetMode() 67 void GPIO_EnableInt(GPIO_T *port, uint32_t u32Pin, uint32_t u32IntAttribs) in GPIO_EnableInt() argument 69 port->INTTYPE = (port->INTTYPE&~(1ul<<u32Pin)) | (((u32IntAttribs >> 24) & 0xFFUL) << u32Pin); in GPIO_EnableInt() 70 port->INTEN = (port->INTEN&~(0x00010001ul<<u32Pin)) | ((u32IntAttribs & 0xFFFFFFUL) << u32Pin); in GPIO_EnableInt() 87 void GPIO_DisableInt(GPIO_T *port, uint32_t u32Pin) in GPIO_DisableInt() argument 89 port->INTTYPE &= ~(1UL << u32Pin); in GPIO_DisableInt() 90 port->INTEN &= ~((0x00010001UL) << u32Pin); in GPIO_DisableInt() 106 void GPIO_SetSlewCtl(GPIO_T *port, uint32_t u32PinMask, uint32_t u32Mode) in GPIO_SetSlewCtl() argument 114 port->SLEWCTL = (port->SLEWCTL & ~(0x3ul << (i << 1))) | (u32Mode << (i << 1)); in GPIO_SetSlewCtl() [all …]
|
| /hal_nuvoton-latest/m46x/StdDriver/inc/ |
| D | gpio.h | 115 #define GPIO_PIN_DATA(port, pin) (*((volatile uint32_t *)((GPIO_PIN_DATA_BASE+(0x40*(port))) + (… argument 286 #define GPIO_CLR_INT_FLAG(port, u32PinMask) ((port)->INTSRC = (u32PinMask)) argument 304 #define GPIO_DISABLE_DEBOUNCE(port, u32PinMask) ((port)->DBEN &= ~(u32PinMask)) argument 321 #define GPIO_ENABLE_DEBOUNCE(port, u32PinMask) ((port)->DBEN |= (u32PinMask)) argument 339 #define GPIO_DISABLE_DIGITAL_PATH(port, u32PinMask) ((port)->DINOFF |= ((u32PinMask)<<16)) argument 357 #define GPIO_ENABLE_DIGITAL_PATH(port, u32PinMask) ((port)->DINOFF &= ~((u32PinMask)<<16)) argument 375 #define GPIO_DISABLE_DOUT_MASK(port, u32PinMask) ((port)->DATMSK &= ~(u32PinMask)) argument 393 #define GPIO_ENABLE_DOUT_MASK(port, u32PinMask) ((port)->DATMSK |= (u32PinMask)) argument 412 #define GPIO_GET_INT_FLAG(port, u32PinMask) ((port)->INTSRC & (u32PinMask)) argument 447 #define GPIO_SET_DEBOUNCE_TIME(port, u32ClkSrc, u32ClkSel) ((port)->DBCTL = (GPIO_DBCTL_ICLKON_M… argument [all …]
|
| /hal_nuvoton-latest/m48x/StdDriver/inc/ |
| D | gpio.h | 115 #define GPIO_PIN_DATA(port, pin) (*((volatile uint32_t *)((GPIO_PIN_DATA_BASE+(0x40*(port))) + (… argument 257 #define GPIO_CLR_INT_FLAG(port, u32PinMask) ((port)->INTSRC = (u32PinMask)) argument 273 #define GPIO_DISABLE_DEBOUNCE(port, u32PinMask) ((port)->DBEN &= ~(u32PinMask)) argument 288 #define GPIO_ENABLE_DEBOUNCE(port, u32PinMask) ((port)->DBEN |= (u32PinMask)) argument 304 #define GPIO_DISABLE_DIGITAL_PATH(port, u32PinMask) ((port)->DINOFF |= ((u32PinMask)<<16)) argument 320 #define GPIO_ENABLE_DIGITAL_PATH(port, u32PinMask) ((port)->DINOFF &= ~((u32PinMask)<<16)) argument 336 #define GPIO_DISABLE_DOUT_MASK(port, u32PinMask) ((port)->DATMSK &= ~(u32PinMask)) argument 352 #define GPIO_ENABLE_DOUT_MASK(port, u32PinMask) ((port)->DATMSK |= (u32PinMask)) argument 369 #define GPIO_GET_INT_FLAG(port, u32PinMask) ((port)->INTSRC & (u32PinMask)) argument 414 #define GPIO_GET_IN_DATA(port) ((port)->PIN) argument [all …]
|
| /hal_nuvoton-latest/m48x/Devices/M480/Include/ |
| D | M480.h | 501 #define outpw(port,value) *((volatile unsigned int *)(port)) = (value) argument 509 #define inpw(port) (*((volatile unsigned int *)(port))) argument 518 #define outps(port,value) *((volatile unsigned short *)(port)) = (value) argument 526 #define inps(port) (*((volatile unsigned short *)(port))) argument 534 #define outpb(port,value) *((volatile unsigned char *)(port)) = (value) argument 541 #define inpb(port) (*((volatile unsigned char *)(port))) argument 550 #define outp32(port,value) *((volatile unsigned int *)(port)) = (value) argument 558 #define inp32(port) (*((volatile unsigned int *)(port))) argument 567 #define outp16(port,value) *((volatile unsigned short *)(port)) = (value) argument 575 #define inp16(port) (*((volatile unsigned short *)(port))) argument [all …]
|
| /hal_nuvoton-latest/m2l31x/Devices/M2L31/Include/ |
| D | M2L31.h | 616 #define outpw(port,value) (*((volatile unsigned int *)(port))=(value)) argument 624 #define inpw(port) ((*((volatile unsigned int *)(port)))) argument 633 #define outps(port,value) (*((volatile unsigned short *)(port))=(value)) argument 641 #define inps(port) ((*((volatile unsigned short *)(port)))) argument 649 #define outpb(port,value) (*((volatile unsigned char *)(port))=(value)) argument 656 #define inpb(port) ((*((volatile unsigned char *)(port)))) argument 665 #define outp32(port,value) (*((volatile unsigned int *)(port))=(value)) argument 673 #define inp32(port) ((*((volatile unsigned int *)(port)))) argument 682 #define outp16(port,value) (*((volatile unsigned short *)(port))=(value)) argument 690 #define inp16(port) ((*((volatile unsigned short *)(port)))) argument [all …]
|
| /hal_nuvoton-latest/m46x/Devices/M460/Include/ |
| D | m460.h | 599 #define outpw(port,value) *((volatile unsigned int *)(port)) = (value) argument 607 #define inpw(port) (*((volatile unsigned int *)(port))) argument 616 #define outps(port,value) *((volatile unsigned short *)(port)) = (value) argument 624 #define inps(port) (*((volatile unsigned short *)(port))) argument 632 #define outpb(port,value) *((volatile unsigned char *)(port)) = (value) argument 639 #define inpb(port) (*((volatile unsigned char *)(port))) argument 648 #define outp32(port,value) *((volatile unsigned int *)(port)) = (value) argument 656 #define inp32(port) (*((volatile unsigned int *)(port))) argument 665 #define outp16(port,value) *((volatile unsigned short *)(port)) = (value) argument 673 #define inp16(port) (*((volatile unsigned short *)(port))) argument [all …]
|
| /hal_nuvoton-latest/dts/pinctrl/ |
| D | m2l31ki-pinctrl.h | 10 #define NVT_PINMUX(port, pinIndex, mfp) \ argument 11 ((((port) - 'A') << 28) | \
|
| D | m467hjhae-pinctrl.h | 10 #define NVT_PINMUX(port, pinIndex, mfp) \ argument 11 ((((port) - 'A') << 28)| \
|