Home
last modified time | relevance | path

Searched refs:BUSCTL (Results 1 – 9 of 9) sorted by relevance

/hal_nuvoton-latest/m46x/StdDriver/inc/
Di2c.h233 #define I2C_SMBUS_ENABLE_ALERT(i2c) ((i2c)->BUSCTL |= I2C_BUSCTL_ALERTEN_Msk)
246 #define I2C_SMBUS_DISABLE_ALERT(i2c) ((i2c)->BUSCTL &= ~I2C_BUSCTL_ALERTEN_Msk)
259 #define I2C_SMBUS_SET_SUSCON_OUT(i2c) ((i2c)->BUSCTL |= I2C_BUSCTL_SCTLOEN_Msk)
272 #define I2C_SMBUS_SET_SUSCON_IN(i2c) ((i2c)->BUSCTL &= ~I2C_BUSCTL_SCTLOEN_Msk)
284 #define I2C_SMBUS_SET_SUSCON_HIGH(i2c) ((i2c)->BUSCTL |= I2C_BUSCTL_SCTLOSTS_Msk)
297 #define I2C_SMBUS_SET_SUSCON_LOW(i2c) ((i2c)->BUSCTL &= ~I2C_BUSCTL_SCTLOSTS_Msk)
309 #define I2C_SMBUS_ACK_MANUAL(i2c) ((i2c)->BUSCTL |= I2C_BUSCTL_ACKMEN_Msk)
321 #define I2C_SMBUS_ACK_AUTO(i2c) ((i2c)->BUSCTL &= ~I2C_BUSCTL_ACKMEN_Msk)
333 #define I2C_SMBUS_9THBIT_INT_ENABLE(i2c) ((i2c)->BUSCTL |= I2C_BUSCTL_ACKM9SI_Msk)
345 #define I2C_SMBUS_9THBIT_INT_DISABLE(i2c) ((i2c)->BUSCTL &= ~I2C_BUSCTL_ACKM9SI_Msk)
[all …]
/hal_nuvoton-latest/m48x/StdDriver/inc/
Di2c.h223 #define I2C_SMBUS_ENABLE_ALERT(i2c) ((i2c)->BUSCTL |= I2C_BUSCTL_ALERTEN_Msk)
236 #define I2C_SMBUS_DISABLE_ALERT(i2c) ((i2c)->BUSCTL &= ~I2C_BUSCTL_ALERTEN_Msk)
249 #define I2C_SMBUS_SET_SUSCON_OUT(i2c) ((i2c)->BUSCTL |= I2C_BUSCTL_SCTLOEN_Msk)
262 #define I2C_SMBUS_SET_SUSCON_IN(i2c) ((i2c)->BUSCTL &= ~I2C_BUSCTL_SCTLOEN_Msk)
274 #define I2C_SMBUS_SET_SUSCON_HIGH(i2c) ((i2c)->BUSCTL |= I2C_BUSCTL_SCTLOSTS_Msk)
287 #define I2C_SMBUS_SET_SUSCON_LOW(i2c) ((i2c)->BUSCTL &= ~I2C_BUSCTL_SCTLOSTS_Msk)
299 #define I2C_SMBUS_ACK_MANUAL(i2c) ((i2c)->BUSCTL |= I2C_BUSCTL_ACKMEN_Msk)
311 #define I2C_SMBUS_ACK_AUTO(i2c) ((i2c)->BUSCTL &= ~I2C_BUSCTL_ACKMEN_Msk)
323 #define I2C_SMBUS_9THBIT_INT_ENABLE(i2c) ((i2c)->BUSCTL |= I2C_BUSCTL_ACKM9SI_Msk)
335 #define I2C_SMBUS_9THBIT_INT_DISABLE(i2c) ((i2c)->BUSCTL &= ~I2C_BUSCTL_ACKM9SI_Msk)
[all …]
/hal_nuvoton-latest/m2l31x/StdDriver/inc/
Di2c.h272 #define I2C_SMBUS_ENABLE_ALERT(i2c) ((i2c)->BUSCTL |= I2C_BUSCTL_ALERTEN_Msk)
285 #define I2C_SMBUS_DISABLE_ALERT(i2c) ((i2c)->BUSCTL &= ~I2C_BUSCTL_ALERTEN_Msk)
298 #define I2C_SMBUS_SET_SUSCON_OUT(i2c) ((i2c)->BUSCTL |= I2C_BUSCTL_SCTLOEN_Msk)
311 #define I2C_SMBUS_SET_SUSCON_IN(i2c) ((i2c)->BUSCTL &= ~I2C_BUSCTL_SCTLOEN_Msk)
323 #define I2C_SMBUS_SET_SUSCON_HIGH(i2c) ((i2c)->BUSCTL |= I2C_BUSCTL_SCTLOSTS_Msk)
336 #define I2C_SMBUS_SET_SUSCON_LOW(i2c) ((i2c)->BUSCTL &= ~I2C_BUSCTL_SCTLOSTS_Msk)
348 #define I2C_SMBUS_ACK_MANUAL(i2c) ((i2c)->BUSCTL |= I2C_BUSCTL_ACKMEN_Msk)
360 #define I2C_SMBUS_ACK_AUTO(i2c) ((i2c)->BUSCTL &= ~I2C_BUSCTL_ACKMEN_Msk)
372 #define I2C_SMBUS_9THBIT_INT_ENABLE(i2c) ((i2c)->BUSCTL |= I2C_BUSCTL_ACKM9SI_Msk)
384 #define I2C_SMBUS_9THBIT_INT_DISABLE(i2c) ((i2c)->BUSCTL &= ~I2C_BUSCTL_ACKM9SI_Msk)
[all …]
/hal_nuvoton-latest/m48x/StdDriver/src/
Di2c.c497 i2c->BUSCTL &= ~(I2C_BUSCTL_BMHEN_Msk | I2C_BUSCTL_BMDEN_Msk); in I2C_SMBusOpen()
502 i2c->BUSCTL |= (I2C_BUSCTL_BMHEN_Msk | I2C_BUSCTL_BUSEN_Msk); in I2C_SMBusOpen()
506 i2c->BUSCTL |= (I2C_BUSCTL_BMDEN_Msk | I2C_BUSCTL_BUSEN_Msk); in I2C_SMBusOpen()
523 i2c->BUSCTL = 0x00U; in I2C_SMBusClose()
539 i2c->BUSCTL &= ~I2C_BUSCTL_PECTXEN_Msk; in I2C_SMBusPECTxEnable()
543 i2c->BUSCTL |= (I2C_BUSCTL_PECEN_Msk | I2C_BUSCTL_PECTXEN_Msk); in I2C_SMBusPECTxEnable()
547 i2c->BUSCTL |= I2C_BUSCTL_PECEN_Msk; in I2C_SMBusPECTxEnable()
583 i2c->BUSCTL |= I2C_BUSCTL_TIDLE_Msk; in I2C_SMBusIdleTimeout()
615 i2c->BUSCTL &= ~I2C_BUSCTL_TIDLE_Msk; in I2C_SMBusTimeout()
651 i2c->BUSCTL &= ~I2C_BUSCTL_TIDLE_Msk; in I2C_SMBusClockLoTimeout()
/hal_nuvoton-latest/m46x/StdDriver/src/
Di2c.c514 i2c->BUSCTL &= ~(I2C_BUSCTL_BMHEN_Msk | I2C_BUSCTL_BMDEN_Msk); in I2C_SMBusOpen()
519 i2c->BUSCTL |= (I2C_BUSCTL_BMHEN_Msk | I2C_BUSCTL_BUSEN_Msk); in I2C_SMBusOpen()
523 i2c->BUSCTL |= (I2C_BUSCTL_BMDEN_Msk | I2C_BUSCTL_BUSEN_Msk); in I2C_SMBusOpen()
540 i2c->BUSCTL = 0x00U; in I2C_SMBusClose()
556 i2c->BUSCTL &= ~I2C_BUSCTL_PECTXEN_Msk; in I2C_SMBusPECTxEnable()
560 i2c->BUSCTL |= (I2C_BUSCTL_PECEN_Msk | I2C_BUSCTL_PECTXEN_Msk); in I2C_SMBusPECTxEnable()
564 i2c->BUSCTL |= I2C_BUSCTL_PECEN_Msk; in I2C_SMBusPECTxEnable()
600 i2c->BUSCTL |= I2C_BUSCTL_TIDLE_Msk; in I2C_SMBusIdleTimeout()
632 i2c->BUSCTL &= ~I2C_BUSCTL_TIDLE_Msk; in I2C_SMBusTimeout()
668 i2c->BUSCTL &= ~I2C_BUSCTL_TIDLE_Msk; in I2C_SMBusClockLoTimeout()
/hal_nuvoton-latest/m2l31x/StdDriver/src/
Di2c.c550 i2c->BUSCTL &= ~(I2C_BUSCTL_BMHEN_Msk | I2C_BUSCTL_BMDEN_Msk); in I2C_SMBusOpen()
555 i2c->BUSCTL |= (I2C_BUSCTL_BMHEN_Msk | I2C_BUSCTL_BUSEN_Msk); in I2C_SMBusOpen()
559 i2c->BUSCTL |= (I2C_BUSCTL_BMDEN_Msk | I2C_BUSCTL_BUSEN_Msk); in I2C_SMBusOpen()
576 i2c->BUSCTL = 0x00U; in I2C_SMBusClose()
592 i2c->BUSCTL &= ~I2C_BUSCTL_PECTXEN_Msk; in I2C_SMBusPECTxEnable()
596 i2c->BUSCTL |= (I2C_BUSCTL_PECEN_Msk | I2C_BUSCTL_PECTXEN_Msk); in I2C_SMBusPECTxEnable()
600 i2c->BUSCTL |= I2C_BUSCTL_PECEN_Msk; in I2C_SMBusPECTxEnable()
636 i2c->BUSCTL |= I2C_BUSCTL_TIDLE_Msk; in I2C_SMBusIdleTimeout()
668 i2c->BUSCTL &= ~I2C_BUSCTL_TIDLE_Msk; in I2C_SMBusTimeout()
704 i2c->BUSCTL &= ~I2C_BUSCTL_TIDLE_Msk; in I2C_SMBusClockLoTimeout()
/hal_nuvoton-latest/m48x/Devices/M480/Include/
Di2c_reg.h486 …__IO uint32_t BUSCTL; /*!< [0x0050] I2C Bus Management Control Register … member
/hal_nuvoton-latest/m46x/Devices/M460/Include/
Di2c_reg.h535 …__IO uint32_t BUSCTL; /*!< [0x0050] I2C Bus Management Control Register … member
/hal_nuvoton-latest/m2l31x/Devices/M2L31/Include/
Di2c_reg.h536 …__IO uint32_t BUSCTL; /*!< [0x0050] I2C Bus Management Control Register … member