Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ea5d6e0962 | ||
|
|
7edb8cb3f0 |
@@ -472,12 +472,14 @@ int32_t SystemBus_HandleCmd(SYSBUS *instPtr)
|
|||||||
{
|
{
|
||||||
SysMonitor_UpdateSendPayload(data + FLJ_DATA_OFFSET, PAYLOAD_LEN_FLJ_TX); // omit control info
|
SysMonitor_UpdateSendPayload(data + FLJ_DATA_OFFSET, PAYLOAD_LEN_FLJ_TX); // omit control info
|
||||||
instPtr->sysbusLog.svcCnt++;
|
instPtr->sysbusLog.svcCnt++;
|
||||||
|
Status = SUCCESS;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case CMD_LJ_SEND:
|
case CMD_LJ_SEND:
|
||||||
{
|
{
|
||||||
SysMonitor_UpdateSendPayload(data + LJ_DATA_OFFSET, PAYLOAD_LEN_LJ_TX); // omit control info
|
SysMonitor_UpdateSendPayload(data + LJ_DATA_OFFSET, PAYLOAD_LEN_LJ_TX); // omit control info
|
||||||
instPtr->sysbusLog.svcCnt++;
|
instPtr->sysbusLog.svcCnt++;
|
||||||
|
Status = SUCCESS;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case CMD_FLJ_POLL:
|
case CMD_FLJ_POLL:
|
||||||
@@ -582,6 +584,7 @@ int32_t SystemBus_HandleCmd(SYSBUS *instPtr)
|
|||||||
SysMonitor_GetLinklayerLog(&(instPtr->linkLog));
|
SysMonitor_GetLinklayerLog(&(instPtr->linkLog));
|
||||||
SysMonitor_GetPhysicalLayerLog(&(instPtr->phyLog));
|
SysMonitor_GetPhysicalLayerLog(&(instPtr->phyLog));
|
||||||
SysMonitor_GetHardwareStatus(&(instPtr->hwState));
|
SysMonitor_GetHardwareStatus(&(instPtr->hwState));
|
||||||
|
memcpy(sysbusRsp->data + WD_FLJ_SYSBUS_LOG, &(instPtr->sysbusLog), WD_FLJ_SYSBUS_LOG_LEN);
|
||||||
memcpy(sysbusRsp->data + WD_FLJ_LINK_LOG, &(instPtr->linkLog), WD_FLJ_LINK_LOG_LEN);
|
memcpy(sysbusRsp->data + WD_FLJ_LINK_LOG, &(instPtr->linkLog), WD_FLJ_LINK_LOG_LEN);
|
||||||
memcpy(sysbusRsp->data + WD_FLJ_PHY_LOG, &(instPtr->phyLog), WD_FLJ_PHY_LOG_LEN);
|
memcpy(sysbusRsp->data + WD_FLJ_PHY_LOG, &(instPtr->phyLog), WD_FLJ_PHY_LOG_LEN);
|
||||||
memcpy(sysbusRsp->data + WD_FLJ_HARDWARE_ST, &(instPtr->hwState.spFpgaVolt), WD_FLJ_HARDWARE_ST_LEN);
|
memcpy(sysbusRsp->data + WD_FLJ_HARDWARE_ST, &(instPtr->hwState.spFpgaVolt), WD_FLJ_HARDWARE_ST_LEN);
|
||||||
@@ -624,6 +627,7 @@ int32_t SystemBus_HandleCmd(SYSBUS *instPtr)
|
|||||||
SysMonitor_GetLinklayerLog(&(instPtr->linkLog));
|
SysMonitor_GetLinklayerLog(&(instPtr->linkLog));
|
||||||
SysMonitor_GetPhysicalLayerLog(&(instPtr->phyLog));
|
SysMonitor_GetPhysicalLayerLog(&(instPtr->phyLog));
|
||||||
SysMonitor_GetHardwareStatus(&(instPtr->hwState));
|
SysMonitor_GetHardwareStatus(&(instPtr->hwState));
|
||||||
|
memcpy(sysbusRsp->data + WD_LJ_SYSBUS_LOG, &(instPtr->sysbusLog), WD_LJ_SYSBUS_LOG_LEN);
|
||||||
memcpy(sysbusRsp->data + WD_LJ_LINK_LOG, &(instPtr->linkLog), WD_LJ_LINK_LOG_LEN);
|
memcpy(sysbusRsp->data + WD_LJ_LINK_LOG, &(instPtr->linkLog), WD_LJ_LINK_LOG_LEN);
|
||||||
memcpy(sysbusRsp->data + WD_LJ_PHY_LOG, &(instPtr->phyLog), WD_LJ_PHY_LOG_LEN);
|
memcpy(sysbusRsp->data + WD_LJ_PHY_LOG, &(instPtr->phyLog), WD_LJ_PHY_LOG_LEN);
|
||||||
memcpy(sysbusRsp->data + WD_LJ_HARDWARE_ST, &(instPtr->hwState.spFpgaVolt), WD_LJ_HARDWARE_ST_LEN);
|
memcpy(sysbusRsp->data + WD_LJ_HARDWARE_ST, &(instPtr->hwState.spFpgaVolt), WD_LJ_HARDWARE_ST_LEN);
|
||||||
@@ -641,6 +645,7 @@ int32_t SystemBus_HandleCmd(SYSBUS *instPtr)
|
|||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
DBG_ERROR("SystemBus::Unknown command code!\n");
|
DBG_ERROR("SystemBus::Unknown command code!\n");
|
||||||
|
Status = FAILURE;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user