1、add ch32v307 riscv support in Makefile;2、fix lock uninitialized error in dev_serial.

This commit is contained in:
Liu_Weichao
2023-09-27 14:13:37 +08:00
parent cb785cf8a1
commit 6228e76194
3 changed files with 3 additions and 2 deletions
@@ -286,6 +286,7 @@ static inline int SerialDevDMARead(struct SerialHardwareDevice *serial_dev, stru
x_size_t read_dma_length;
x_size_t read_dma_size = SerialGetRxFifoLength(serial_dev);
lock = CriticalAreaLock();
if (serial_cfg->data_cfg.serial_buffer_size) {
if(read_length < (int)read_dma_size)
read_dma_length = read_length;