This commit is contained in:
刘可亮
2025-07-22 11:15:46 +08:00
parent d164b333ed
commit 11c97ef399
2870 changed files with 951307 additions and 26675 deletions

View File

@@ -182,6 +182,9 @@ struct rt_can_ops;
#define RT_CAN_CMD_SET_CANFD 0x1A
#define RT_CAN_CMD_SET_BAUD_FD 0x1B
#define RT_CAN_CMD_SET_BITTIMING 0x1C
#define RT_CAN_STOP_DMA 0x1E
#define RT_CAN_CONFIG_DMA_TX 0x20
#define RT_CAN_CONFIG_DMA_RX 0x21
#define RT_DEVICE_CAN_INT_ERR 0x1000

View File

@@ -218,6 +218,7 @@ void rt_pm_device_unregister(struct rt_device *device);
void rt_pm_notify_set(void (*notify)(rt_uint8_t event, rt_uint8_t mode, void *data), void *data);
void rt_pm_default_set(rt_uint8_t sleep_mode);
rt_uint8_t rt_pm_read_mode_cnt(rt_uint8_t sleep_mode);
void rt_system_pm_init(const struct rt_pm_ops *ops,
rt_uint8_t timer_mask,

View File

@@ -102,6 +102,7 @@ struct rt_spi_ops
rt_err_t (*nonblock)(struct rt_spi_device *device, rt_uint32_t nonblock);
rt_uint32_t (*gstatus)(struct rt_spi_device *device);
void (*delaymode)(struct rt_spi_device *device, rt_uint32_t delaymode);
rt_err_t (*wait_completion)(struct rt_spi_device *device);
};
/**
@@ -228,6 +229,9 @@ rt_uint32_t rt_spi_get_transfer_status(struct rt_spi_device *device);
void rt_spi_set_rx_delay_mode(struct rt_spi_device *device,
rt_uint32_t mode);
/* wait completion */
rt_err_t rt_spi_wait_completion(struct rt_spi_device *device);
/* send data then receive data from SPI device */
rt_err_t rt_spi_send_then_recv(struct rt_spi_device *device,
const void *send_buf,

View File

@@ -78,6 +78,7 @@ struct rt_touch_info
struct rt_touch_config
{
rt_uint8_t rst_pin;
#ifdef RT_TOUCH_PIN_IRQ
struct rt_device_pin_mode irq_pin; /* Interrupt pin, The purpose of this pin is to notification read data */
#endif