1.修正格式。
This commit is contained in:
@@ -27,8 +27,9 @@ extern "C" {
|
||||
* @brief ADC control command.
|
||||
*/
|
||||
#define MR_CTL_ADC_SET_CHANNEL MR_CTL_SET_OFFSET /**< Set channel */
|
||||
#define MR_CTL_ADC_GET_CHANNEL MR_CTL_GET_OFFSET /**< Get channel */
|
||||
#define MR_CTL_ADC_SET_CHANNEL_STATE (0x01 << 8) /**< Set channel state */
|
||||
|
||||
#define MR_CTL_ADC_GET_CHANNEL MR_CTL_GET_OFFSET /**< Get channel */
|
||||
#define MR_CTL_ADC_GET_CHANNEL_STATE (-(0x01 << 8)) /**< Get channel state */
|
||||
|
||||
/**
|
||||
|
||||
@@ -27,8 +27,9 @@ extern "C" {
|
||||
* @brief DAC control command.
|
||||
*/
|
||||
#define MR_CTL_DAC_SET_CHANNEL MR_CTL_SET_OFFSET /**< Set channel */
|
||||
#define MR_CTL_DAC_GET_CHANNEL MR_CTL_GET_OFFSET /**< Get channel */
|
||||
#define MR_CTL_DAC_SET_CHANNEL_STATE (0x01 << 8) /**< Set channel state */
|
||||
|
||||
#define MR_CTL_DAC_GET_CHANNEL MR_CTL_GET_OFFSET /**< Get channel */
|
||||
#define MR_CTL_DAC_GET_CHANNEL_STATE (-(0x01 << 8)) /**< Get channel state */
|
||||
|
||||
/**
|
||||
|
||||
@@ -55,12 +55,15 @@ struct mr_i2c_config
|
||||
* @brief I2C control command.
|
||||
*/
|
||||
#define MR_CTL_I2C_SET_CONFIG MR_CTL_SET_CONFIG /**< Set configuration */
|
||||
#define MR_CTL_I2C_GET_CONFIG MR_CTL_GET_CONFIG /**< Get configuration */
|
||||
#define MR_CTL_I2C_SET_RD_BUFSZ MR_CTL_SET_RD_BUFSZ /**< Set read buffer size */
|
||||
#define MR_CTL_I2C_GET_RD_BUFSZ MR_CTL_GET_RD_BUFSZ /**< Get read buffer size */
|
||||
#define MR_CTL_I2C_SET_REG MR_CTL_SET_OFFSET /**< Set register */
|
||||
#define MR_CTL_I2C_GET_REG MR_CTL_GET_OFFSET /**< Get register */
|
||||
#define MR_CTL_I2C_SET_RD_BUFSZ MR_CTL_SET_RD_BUFSZ /**< Set read buffer size */
|
||||
#define MR_CTL_I2C_CLR_RD_BUF MR_CTL_CLR_RD_BUF /**< Clear read buffer */
|
||||
#define MR_CTL_I2C_SET_RD_CALL MR_CTL_SET_RD_CALL /**< Set read callback */
|
||||
|
||||
#define MR_CTL_I2C_GET_CONFIG MR_CTL_GET_CONFIG /**< Get configuration */
|
||||
#define MR_CTL_I2C_GET_REG MR_CTL_GET_OFFSET /**< Get register */
|
||||
#define MR_CTL_I2C_GET_RD_BUFSZ MR_CTL_GET_RD_BUFSZ /**< Get read buffer size */
|
||||
#define MR_CTL_I2C_GET_RD_DATASZ MR_CTL_GET_RD_DATASZ /**< Get read data size */
|
||||
#define MR_CTL_I2C_GET_RD_CALL MR_CTL_GET_RD_CALL /**< Get read callback */
|
||||
|
||||
/**
|
||||
|
||||
@@ -46,10 +46,11 @@ extern "C" {
|
||||
* @brief PIN control command.
|
||||
*/
|
||||
#define MR_CTL_PIN_SET_NUMBER MR_CTL_SET_OFFSET /**< Set pin number */
|
||||
#define MR_CTL_PIN_GET_NUMBER MR_CTL_GET_OFFSET /**< Get pin number */
|
||||
#define MR_CTL_PIN_SET_EXTI_CALL MR_CTL_SET_RD_CALL /**< Set pin exti callback */
|
||||
#define MR_CTL_PIN_GET_EXTI_CALL MR_CTL_GET_RD_CALL /**< Get pin exti callback */
|
||||
#define MR_CTL_PIN_SET_MODE (0x01 << 8) /**< Set pin mode */
|
||||
#define MR_CTL_PIN_SET_EXTI_CALL MR_CTL_SET_RD_CALL /**< Set pin exti callback */
|
||||
|
||||
#define MR_CTL_PIN_GET_NUMBER MR_CTL_GET_OFFSET /**< Get pin number */
|
||||
#define MR_CTL_PIN_GET_EXTI_CALL MR_CTL_GET_RD_CALL /**< Get pin exti callback */
|
||||
|
||||
/**
|
||||
* @brief PIN data type.
|
||||
|
||||
@@ -83,14 +83,19 @@ struct mr_serial_config
|
||||
* @brief SERIAL control command.
|
||||
*/
|
||||
#define MR_CTL_SERIAL_SET_CONFIG MR_CTL_SET_CONFIG /**< Set configuration */
|
||||
#define MR_CTL_SERIAL_GET_CONFIG MR_CTL_GET_CONFIG /**< Get configuration */
|
||||
#define MR_CTL_SERIAL_SET_RD_BUFSZ MR_CTL_SET_RD_BUFSZ /**< Set read buffer size */
|
||||
#define MR_CTL_SERIAL_GET_RD_BUFSZ MR_CTL_GET_RD_BUFSZ /**< Get read buffer size */
|
||||
#define MR_CTL_SERIAL_SET_WR_BUFSZ MR_CTL_SET_WR_BUFSZ /**< Set write buffer size */
|
||||
#define MR_CTL_SERIAL_GET_WR_BUFSZ MR_CTL_GET_WR_BUFSZ /**< Get write buffer size */
|
||||
#define MR_CTL_SERIAL_CLR_RD_BUF MR_CTL_CLR_RD_BUF /**< Clear read buffer */
|
||||
#define MR_CTL_SERIAL_CLR_WR_BUF MR_CTL_CLR_WR_BUF /**< Clear write buffer */
|
||||
#define MR_CTL_SERIAL_SET_RD_CALL MR_CTL_SET_RD_CALL /**< Set read callback */
|
||||
#define MR_CTL_SERIAL_GET_RD_CALL MR_CTL_GET_RD_CALL /**< Get read callback */
|
||||
#define MR_CTL_SERIAL_SET_WR_CALL MR_CTL_SET_WR_CALL /**< Set write complete callback */
|
||||
|
||||
#define MR_CTL_SERIAL_GET_CONFIG MR_CTL_GET_CONFIG /**< Get configuration */
|
||||
#define MR_CTL_SERIAL_GET_RD_BUFSZ MR_CTL_GET_RD_BUFSZ /**< Get read buffer size */
|
||||
#define MR_CTL_SERIAL_GET_WR_BUFSZ MR_CTL_GET_WR_BUFSZ /**< Get write buffer size */
|
||||
#define MR_CTL_SERIAL_GET_RD_DATASZ MR_CTL_GET_RD_DATASZ /**< Get read data size */
|
||||
#define MR_CTL_SERIAL_GET_WR_DATASZ MR_CTL_GET_WR_DATASZ /**< Get write data size */
|
||||
#define MR_CTL_SERIAL_GET_RD_CALL MR_CTL_GET_RD_CALL /**< Get read callback */
|
||||
#define MR_CTL_SERIAL_GET_WR_CALL MR_CTL_GET_WR_CALL /**< Get write complete callback */
|
||||
|
||||
/**
|
||||
|
||||
@@ -92,15 +92,18 @@ struct mr_spi_transfer
|
||||
* @brief SPI control command.
|
||||
*/
|
||||
#define MR_CTL_SPI_SET_CONFIG MR_CTL_SET_CONFIG /**< Set configuration */
|
||||
#define MR_CTL_SPI_GET_CONFIG MR_CTL_GET_CONFIG /**< Get configuration */
|
||||
#define MR_CTL_SPI_SET_RD_BUFSZ MR_CTL_SET_RD_BUFSZ /**< Set read buffer size */
|
||||
#define MR_CTL_SPI_GET_RD_BUFSZ MR_CTL_GET_RD_BUFSZ /**< Get read buffer size */
|
||||
#define MR_CTL_SPI_SET_REG MR_CTL_SET_OFFSET /**< Set register */
|
||||
#define MR_CTL_SPI_GET_REG MR_CTL_GET_OFFSET /**< Get register */
|
||||
#define MR_CTL_SPI_SET_RD_BUFSZ MR_CTL_SET_RD_BUFSZ /**< Set read buffer size */
|
||||
#define MR_CTL_SPI_CLR_RD_BUF MR_CTL_CLR_RD_BUF /**< Clear read buffer */
|
||||
#define MR_CTL_SPI_SET_RD_CALL MR_CTL_SET_RD_CALL /**< Set read callback */
|
||||
#define MR_CTL_SPI_GET_RD_CALL MR_CTL_GET_RD_CALL /**< Get read callback */
|
||||
#define MR_CTL_SPI_TRANSFER (0x01 << 8) /**< Transfer */
|
||||
|
||||
#define MR_CTL_SPI_GET_CONFIG MR_CTL_GET_CONFIG /**< Get configuration */
|
||||
#define MR_CTL_SPI_GET_REG MR_CTL_GET_OFFSET /**< Get register */
|
||||
#define MR_CTL_SPI_GET_RD_BUFSZ MR_CTL_GET_RD_BUFSZ /**< Get read buffer size */
|
||||
#define MR_CTL_SPI_GET_RD_DATASZ MR_CTL_GET_RD_DATASZ /**< Get read data size */
|
||||
#define MR_CTL_SPI_GET_RD_CALL MR_CTL_GET_RD_CALL /**< Get read callback */
|
||||
|
||||
/**
|
||||
* @brief SPI data type.
|
||||
*/
|
||||
|
||||
@@ -43,7 +43,10 @@ struct mr_timer_config
|
||||
/**
|
||||
* @brief Timer control command.
|
||||
*/
|
||||
#define MR_CTL_TIMER_SET_CONFIG MR_CTL_SET_CONFIG /**< Set configuration */
|
||||
#define MR_CTL_TIMER_SET_TIMEOUT_CALL MR_CTL_SET_RD_CALL /**< Set timeout callback */
|
||||
|
||||
#define MR_CTL_TIMER_GET_CONFIG MR_CTL_GET_CONFIG /**< Get configuration */
|
||||
#define MR_CTL_TIMER_GET_TIMEOUT_CALL MR_CTL_GET_RD_CALL /**< Get timeout callback */
|
||||
|
||||
/**
|
||||
|
||||
@@ -242,11 +242,13 @@ struct mr_dev;
|
||||
#define MR_CTL_SET_OFFSET (0x01) /**< Set offset */
|
||||
#define MR_CTL_SET_RD_CALL (0x02) /**< Set read callback */
|
||||
#define MR_CTL_SET_WR_CALL (0x03) /**< Set write callback */
|
||||
#define MR_CTL_SET_SLEEP (0x04) /**< Set sleep */
|
||||
#define MR_CTL_SET_WAKEUP (0x05) /**< Set wakeup */
|
||||
#define MR_CTL_SET_SLEEP (0x04) /**< Set sleep (reserved) */
|
||||
#define MR_CTL_SET_WAKEUP (0x05) /**< Set wakeup (reserved) */
|
||||
#define MR_CTL_SET_CONFIG (0x06) /**< Set configuration */
|
||||
#define MR_CTL_SET_RD_BUFSZ (0x07) /**< Set read buffer size */
|
||||
#define MR_CTL_SET_WR_BUFSZ (0x08) /**< Set write buffer size */
|
||||
#define MR_CTL_CLR_RD_BUF (0x09) /**< Clear read buffer */
|
||||
#define MR_CTL_CLR_WR_BUF (0x0a) /**< Clear write buffer */
|
||||
|
||||
#define MR_CTL_GET_OFFSET (-(0x01)) /**< Get offset */
|
||||
#define MR_CTL_GET_RD_CALL (-(0x02)) /**< Get read callback */
|
||||
@@ -256,6 +258,8 @@ struct mr_dev;
|
||||
#define MR_CTL_GET_CONFIG (-(0x06)) /**< Get configuration */
|
||||
#define MR_CTL_GET_RD_BUFSZ (-(0x07)) /**< Get read buffer size */
|
||||
#define MR_CTL_GET_WR_BUFSZ (-(0x08)) /**< Get write buffer size */
|
||||
#define MR_CTL_GET_RD_DATASZ (-(0x09)) /**< Get read data size */
|
||||
#define MR_CTL_GET_WR_DATASZ (-(0x0a)) /**< Get write data size */
|
||||
|
||||
/**
|
||||
* @brief ISR event.
|
||||
|
||||
Reference in New Issue
Block a user