From 420778fcee054257d540cf24fbf1b1e3f9fc0d9f Mon Sep 17 00:00:00 2001 From: graydon <weidong.gao@cretone.cn> Date: 星期三, 28 二月 2024 10:36:07 +0800 Subject: [PATCH] 合并近期修改。 --- src/protocol.h | 20 ++++++++++++++++++-- 1 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/protocol.h b/src/protocol.h index 566aa15..75d2e55 100644 --- a/src/protocol.h +++ b/src/protocol.h @@ -40,6 +40,9 @@ MSG_MODULE_CPU_REQ, MSG_MODULE_CPU_RES, + + MSG_SPI_RESET_REQ, + MSG_SPI_RESET_RES, }; @@ -129,13 +132,26 @@ }; +typedef enum { + DSP_NO_ERR, + DSP_TOPO_INVALID, + DSP_PRESET_INVALID, + DSP_NO_TOPO, + DSP_SPIQ_OVERRANGE, +}eErrStatus; +extern eErrStatus err_status; +#define set_error(err_no) err_status = err_no + struct DSPStatus{ unsigned int mCpu; unsigned int mInternalUnUsedMem; unsigned int mExternalUnUsedMem; - unsigned char mDDRPassed; - unsigned char pad[3]; + unsigned char mLevelPacketsNum; + unsigned char mErrStatus; + unsigned char pad[2]; + unsigned short mSPIQDropCnt; + unsigned short mModuleCnt; //..... }; #endif /* PROTOCOL_H_ */ -- Gitblit v1.9.3