优化shellIM空间,命令字长度最大12字节

This commit is contained in:
huanfeng.wang 2023-12-04 19:45:58 +08:00
parent 6332eb47ef
commit f3695ab492
3 changed files with 7 additions and 7 deletions

View File

@ -50,7 +50,7 @@ typedef struct tag_Osp_Ape_Send_Count
typedef struct tagOspCmdRtn
{
char cmd[64];
char cmd[12];
OSP_FUNCPTR wrapper;
OSP_FUNCPTR routine;
char descption[128];
@ -59,7 +59,7 @@ typedef struct tagOspCmdRtn
typedef struct tagOspCmdExt
{
char cmd[32];
char cmd[12];
// char desc[32];
uint32_t argnum;
uint32_t num;

View File

@ -1557,7 +1557,7 @@ void osp_show_queue_ul_info()
for (i = 0; i < MAX_INSTANCE_NUM; i++) {
for (j = 0; j < UCP4008_TRAFFIC_MAX_NUM; j++) {
len += sprintf(pbuf +len,"%d %d\t\t%-4d\t\t%4d\t\t%4d\t\t\t%4d\n", i, j, pPetSmLocalMgt->pQueueCfg[i][j]->handler.type_id, pPetSmLocalMgt->pUlQueue[i][j]->alloc, pPetSmLocalMgt->pUlQueue[i][j]->in, pPetSmLocalMgt->pUlQueue[i][j]->out);
len += sprintf(pbuf +len,"%d %d\t\t%-4d\t\t%-4d\t\t%-4d\t\t\t%-4d\n", i, j, pPetSmLocalMgt->pQueueCfg[i][j]->handler.type_id, pPetSmLocalMgt->pUlQueue[i][j]->alloc, pPetSmLocalMgt->pUlQueue[i][j]->in, pPetSmLocalMgt->pUlQueue[i][j]->out);
}
}
@ -1578,7 +1578,7 @@ void osp_show_queue_dl_info()
for (i = 0; i < MAX_INSTANCE_NUM; i++) {
for (j = 0; j < UCP4008_TRAFFIC_MAX_NUM; j++) {
len += sprintf(pbuf +len, "%d %d\t\t%-4d\t\t%4d\t\t%4d\t\t\t%4d\n", i, j, pPetSmLocalMgt->pQueueCfg[i][j]->handler.type_id, pPetSmLocalMgt->pDlQueue[i][j]->alloc, pPetSmLocalMgt->pDlQueue[i][j]->in, pPetSmLocalMgt->pDlQueue[i][j]->out);
len += sprintf(pbuf +len, "%d %d\t\t%-4d\t\t%-4d\t\t%-4d\t\t\t%-4d\n", i, j, pPetSmLocalMgt->pQueueCfg[i][j]->handler.type_id, pPetSmLocalMgt->pDlQueue[i][j]->alloc, pPetSmLocalMgt->pDlQueue[i][j]->in, pPetSmLocalMgt->pDlQueue[i][j]->out);
}
}

View File

@ -146,9 +146,9 @@ uint32_t rx_callback_oam_spu(const char* buf,uint32_t payloadSize)
break;
case SPU_OAM_BASE_DELAY_QRY_RSP:
oam_base_delay_qry_rsp_ptr = (SpuOamBaseDelayQryRsp_t *)(buf+sizeof(OamMsgTransferHeader_t));
printf("u8fiber_port:%u u8result:%u u32dl_frame_offset:0x%x u32ul_frame_offset:0x%x\n", \
printf("u8fiber_port:%u u8result:%u u32dl_frame_offset:0x%x u32ul_frame_offset:0x%x u32ul_data_frame_offset:0x%x\n", \
oam_base_delay_qry_rsp_ptr->u8fiber_port, oam_base_delay_qry_rsp_ptr->u8result, \
oam_base_delay_qry_rsp_ptr->u32dl_frame_offset, oam_base_delay_qry_rsp_ptr->u32ul_frame_offset);
oam_base_delay_qry_rsp_ptr->u32dl_frame_offset, oam_base_delay_qry_rsp_ptr->u32ul_frame_offset, oam_base_delay_qry_rsp_ptr->u32ul_data_frame_offset);
break;
case SPU_OAM_FIBER_DELAY_QRY_RSP:
oam_fiber_delay_qry_rsp_ptr = (SpuOamFiberDelayQryRsp_t *)(buf+sizeof(OamMsgTransferHeader_t));
@ -282,7 +282,7 @@ static inline void msg_transfer_queue_polling(void)
void oam_msg_base_delay_set_test()
{
uint32_t size = 24;
uint32_t size = 32;
char* buf;
uint32_t availableSize,offset;
OamMsgTransferHeader_t stOamMsg;