From e288c40a2cb1552ebcdf5dec056001d813c1a12e Mon Sep 17 00:00:00 2001 From: lyon Date: Mon, 21 Nov 2022 17:04:23 +0800 Subject: [PATCH] fix pika_hal enum --- package/PikaStdDevice/pika_hal.h | 14 +++++++------- .../pikascript-lib/PikaStdDevice/pika_hal.h | 14 +++++++------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/package/PikaStdDevice/pika_hal.h b/package/PikaStdDevice/pika_hal.h index 09064c7af..7db94a5a0 100644 --- a/package/PikaStdDevice/pika_hal.h +++ b/package/PikaStdDevice/pika_hal.h @@ -22,17 +22,17 @@ typedef enum { } PIKA_HAL_IOCTL_CMD; typedef enum { + _PIKA_HAL_GPIO_DIR_UNUSED = 0, PIKA_HAL_GPIO_DIR_IN, PIKA_HAL_GPIO_DIR_OUT, - _PIKA_HAL_GPIO_DIR_UNUSED = 0, _PIKA_HAL_GPIO_DIR_MAX, } PIKA_HAL_GPIO_DIR; typedef enum { + _PIKA_HAL_GPIO_PULL_UNUSED = 0, PIKA_HAL_GPIO_PULL_NONE, PIKA_HAL_GPIO_PULL_UP, PIKA_HAL_GPIO_PULL_DOWN, - _PIKA_HAL_GPIO_PULL_UNUSED = 0, _PIKA_HAL_GPIO_PULL_MAX, } PIKA_HAL_GPIO_PULL; @@ -48,41 +48,41 @@ typedef struct { } pika_hal_I2C_config; typedef enum { + _PIKA_HAL_SPI_LSB_OR_MSB_UNUSED = 0, PIKA_HAL_SPI_LSB, PIKA_HAL_SPI_MSB, - _PIKA_HAL_SPI_LSB_OR_MSB_UNUSED = 0, _PIKA_HAL_SPI_LSB_OR_MSB_MAX, } PIKA_HAL_SPI_LSB_OR_MSB; typedef enum { + _PIKA_HAL_SPI_MASTER_OR_SLAVE_UNUSED = 0, PIKA_HAL_SPI_MASTER, PIKA_HAL_SPI_SLAVE, - _PIKA_HAL_SPI_MASTER_OR_SLAVE_UNUSED = 0, _PIKA_HAL_SPI_MASTER_OR_SLAVE_MAX, } PIKA_HAL_SPI_MASTER_OR_SLAVE; typedef enum { + _PIKA_HAL_SPI_MODE_UNUSED = 0, PIKA_HAL_SPI_MODE_0, PIKA_HAL_SPI_MODE_1, PIKA_HAL_SPI_MODE_2, PIKA_HAL_SPI_MODE_3, - _PIKA_HAL_SPI_MODE_UNUSED = 0, _PIKA_HAL_SPI_MODE_MAX, } PIKA_HAL_SPI_MODE; typedef enum { + _PIKA_HAL_SPI_DATA_UNUSED = 0, PIKA_HAL_SPI_DATA_WIDTH_8BIT, PIKA_HAL_SPI_DATA_WIDTH_16BIT, - _PIKA_HAL_SPI_DATA_UNUSED = 0, _PIKA_HAL_SPI_DATA_WIDTH_MAX, } PIKA_HAL_SPI_DATA_WIDTH; typedef enum { + _PIKA_HAL_SPI_SPEED_UNUSED = 0, PIKA_HAL_SPI_SPEED_LOW, PIKA_HAL_SPI_SPEED_MEDIUM, PIKA_HAL_SPI_SPEED_HIGH, PIKA_HAL_SPI_SPEED_VERY_HIGH, - _PIKA_HAL_SPI_SPEED_UNUSED = 0, _PIKA_HAL_SPI_SPEED_MAX, } PIKA_HAL_SPI_SPEED; diff --git a/port/linux/package/pikascript/pikascript-lib/PikaStdDevice/pika_hal.h b/port/linux/package/pikascript/pikascript-lib/PikaStdDevice/pika_hal.h index 09064c7af..7db94a5a0 100644 --- a/port/linux/package/pikascript/pikascript-lib/PikaStdDevice/pika_hal.h +++ b/port/linux/package/pikascript/pikascript-lib/PikaStdDevice/pika_hal.h @@ -22,17 +22,17 @@ typedef enum { } PIKA_HAL_IOCTL_CMD; typedef enum { + _PIKA_HAL_GPIO_DIR_UNUSED = 0, PIKA_HAL_GPIO_DIR_IN, PIKA_HAL_GPIO_DIR_OUT, - _PIKA_HAL_GPIO_DIR_UNUSED = 0, _PIKA_HAL_GPIO_DIR_MAX, } PIKA_HAL_GPIO_DIR; typedef enum { + _PIKA_HAL_GPIO_PULL_UNUSED = 0, PIKA_HAL_GPIO_PULL_NONE, PIKA_HAL_GPIO_PULL_UP, PIKA_HAL_GPIO_PULL_DOWN, - _PIKA_HAL_GPIO_PULL_UNUSED = 0, _PIKA_HAL_GPIO_PULL_MAX, } PIKA_HAL_GPIO_PULL; @@ -48,41 +48,41 @@ typedef struct { } pika_hal_I2C_config; typedef enum { + _PIKA_HAL_SPI_LSB_OR_MSB_UNUSED = 0, PIKA_HAL_SPI_LSB, PIKA_HAL_SPI_MSB, - _PIKA_HAL_SPI_LSB_OR_MSB_UNUSED = 0, _PIKA_HAL_SPI_LSB_OR_MSB_MAX, } PIKA_HAL_SPI_LSB_OR_MSB; typedef enum { + _PIKA_HAL_SPI_MASTER_OR_SLAVE_UNUSED = 0, PIKA_HAL_SPI_MASTER, PIKA_HAL_SPI_SLAVE, - _PIKA_HAL_SPI_MASTER_OR_SLAVE_UNUSED = 0, _PIKA_HAL_SPI_MASTER_OR_SLAVE_MAX, } PIKA_HAL_SPI_MASTER_OR_SLAVE; typedef enum { + _PIKA_HAL_SPI_MODE_UNUSED = 0, PIKA_HAL_SPI_MODE_0, PIKA_HAL_SPI_MODE_1, PIKA_HAL_SPI_MODE_2, PIKA_HAL_SPI_MODE_3, - _PIKA_HAL_SPI_MODE_UNUSED = 0, _PIKA_HAL_SPI_MODE_MAX, } PIKA_HAL_SPI_MODE; typedef enum { + _PIKA_HAL_SPI_DATA_UNUSED = 0, PIKA_HAL_SPI_DATA_WIDTH_8BIT, PIKA_HAL_SPI_DATA_WIDTH_16BIT, - _PIKA_HAL_SPI_DATA_UNUSED = 0, _PIKA_HAL_SPI_DATA_WIDTH_MAX, } PIKA_HAL_SPI_DATA_WIDTH; typedef enum { + _PIKA_HAL_SPI_SPEED_UNUSED = 0, PIKA_HAL_SPI_SPEED_LOW, PIKA_HAL_SPI_SPEED_MEDIUM, PIKA_HAL_SPI_SPEED_HIGH, PIKA_HAL_SPI_SPEED_VERY_HIGH, - _PIKA_HAL_SPI_SPEED_UNUSED = 0, _PIKA_HAL_SPI_SPEED_MAX, } PIKA_HAL_SPI_SPEED;