From 2a94b4566b4008a676205f987a20e91f46eab549 Mon Sep 17 00:00:00 2001 From: Bryant Jones Date: Wed, 14 Feb 2024 10:04:14 -0500 Subject: [PATCH] RAD-A2B: Update settings structure --- include/icsneo/device/tree/rada2b/rada2bsettings.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/include/icsneo/device/tree/rada2b/rada2bsettings.h b/include/icsneo/device/tree/rada2b/rada2bsettings.h index 764d1ec..9b0f6d0 100644 --- a/include/icsneo/device/tree/rada2b/rada2bsettings.h +++ b/include/icsneo/device/tree/rada2b/rada2bsettings.h @@ -33,7 +33,8 @@ typedef struct { struct { uint16_t hwComLatencyTestEn : 1; - uint16_t : 15; + uint16_t disableUsbCheckOnBoot : 1; + uint16_t : 14; } flags; uint16_t network_enabled_on_boot; CAN_SETTINGS can1; @@ -56,11 +57,15 @@ typedef struct { uint32_t pwr_man_timeout; uint16_t pwr_man_enable; ETHERNET_SETTINGS2 ethernet; + RAD_GPTP_SETTINGS gPTP; + uint64_t network_enables_5; } rada2b_settings_t; #pragma pack(pop) #ifdef __cplusplus +static_assert(sizeof(rada2b_settings_t) == 340, "RAD-A2B settings size mismatch"); + #include class RADA2BSettings : public IDeviceSettings {