replace list and ringbuffer with fixed queue

use eventgroup to sync spp_vfs_write

each connection has a switch_delay_timer not sharing a one

revert functions like spp_find_slot_by_xxx

fix vfs read bug when peer close
This commit is contained in:
liqigan
2020-08-24 09:52:36 +08:00
parent 14f48d35bd
commit 93ba9ba15c
10 changed files with 434 additions and 151 deletions

View File

@@ -290,6 +290,8 @@ UINT16 BTU_BleAclPktSize(void);
bool btu_task_post(uint32_t sig, void *param, uint32_t timeout);
int get_btu_work_queue_size(void);
/*
#ifdef __cplusplus
}