@@ -109,6 +109,14 @@ struct serial_configure
|
||||
rt_uint32_t reserved :5;
|
||||
};
|
||||
|
||||
struct serial_sem_cfg
|
||||
{
|
||||
rt_sem_t sem_rx;
|
||||
rt_sem_t sem_tx;
|
||||
};
|
||||
|
||||
#define RT_SERIAL_CTRL_CONFIG_SEM 0x30
|
||||
|
||||
/*
|
||||
* Serial FIFO mode
|
||||
*/
|
||||
@@ -150,6 +158,9 @@ struct rt_serial_device
|
||||
|
||||
void *serial_rx;
|
||||
void *serial_tx;
|
||||
|
||||
rt_sem_t sem_rx;
|
||||
rt_sem_t sem_tx;
|
||||
};
|
||||
typedef struct rt_serial_device rt_serial_t;
|
||||
|
||||
|
Reference in New Issue
Block a user