mirror of
https://github.com/intrepidcs/libicsneo.git
synced 2026-08-05 01:18:36 +02:00
Windows: Fix build issues with EthPhyRegPacket
This commit is contained in:
@@ -5,6 +5,7 @@
|
||||
#include "icsneo/communication/packet/iso9141packet.h"
|
||||
#include "icsneo/communication/packet/canpacket.h"
|
||||
#include "icsneo/communication/packet/ethphyregpacket.h"
|
||||
#include "icsneo/communication/message/ethphymessage.h"
|
||||
|
||||
using namespace icsneo;
|
||||
|
||||
|
||||
@@ -36,25 +36,9 @@ std::shared_ptr<EthPhyMessage> HardwareEthernetPhyRegisterPacket::DecodeToMessag
|
||||
phyMessage->Clause45Enable = (pEntry->Clause45Enable != 0u);
|
||||
phyMessage->version = static_cast<uint8_t>(pEntry->version);
|
||||
if(phyMessage->Clause45Enable)
|
||||
{
|
||||
phyMessage->clause45 =
|
||||
{
|
||||
.port = pEntry->clause45.port,
|
||||
.device = pEntry->clause45.device,
|
||||
.regAddr = pEntry->clause45.regAddr,
|
||||
.regVal = pEntry->clause45.regVal
|
||||
};
|
||||
}
|
||||
phyMessage->clause45 = pEntry->clause45;
|
||||
else
|
||||
{
|
||||
phyMessage->clause22 =
|
||||
{
|
||||
.phyAddr = pEntry->clause22.phyAddr,
|
||||
.page = pEntry->clause22.page,
|
||||
.regAddr = pEntry->clause22.regAddr,
|
||||
.regVal = pEntry->clause22.regVal
|
||||
};
|
||||
}
|
||||
phyMessage->clause22 = pEntry->clause22;
|
||||
msg->messages.push_back(phyMessage);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user