@@ -490,6 +490,10 @@ Module Structures
490490 :members:
491491 :undoc-members:
492492
493+ .. autoclass :: ics.structures.ics_spy_messagew_bms.ics_spy_messagew_bms
494+ :members:
495+ :undoc-members:
496+
493497 .. autoclass :: ics.structures.ics_vcan4_device_status.ics_vcan4_device_status
494498 :members:
495499 :undoc-members:
@@ -522,6 +526,62 @@ Module Structures
522526 :members:
523527 :undoc-members:
524528
529+ .. autoclass :: ics.structures.mac_sec_flags.mac_sec_flags
530+ :members:
531+ :undoc-members:
532+
533+ .. autoclass :: ics.structures.mac_sec_map.mac_sec_map
534+ :members:
535+ :undoc-members:
536+
537+ .. autoclass :: ics.structures.mac_sec_rule.mac_sec_rule
538+ :members:
539+ :undoc-members:
540+
541+ .. autoclass :: ics.structures.mac_sec_sa.mac_sec_sa
542+ :members:
543+ :undoc-members:
544+
545+ .. autoclass :: ics.structures.mac_sec_sc.mac_sec_sc
546+ :members:
547+ :undoc-members:
548+
549+ .. autoclass :: ics.structures.mac_sec_sec_y.mac_sec_sec_y
550+ :members:
551+ :undoc-members:
552+
553+ .. autoclass :: ics.structures.macsec_cipher_suite.macsec_cipher_suite
554+ :members:
555+ :undoc-members:
556+
557+ .. autoclass :: ics.structures.macsec_config.macsec_config
558+ :members:
559+ :undoc-members:
560+
561+ .. autoclass :: ics.structures.macsec_mpls_outer.macsec_mpls_outer
562+ :members:
563+ :undoc-members:
564+
565+ .. autoclass :: ics.structures.macsec_packet_type.macsec_packet_type
566+ :members:
567+ :undoc-members:
568+
569+ .. autoclass :: ics.structures.macsec_settings.macsec_settings
570+ :members:
571+ :undoc-members:
572+
573+ .. autoclass :: ics.structures.macsec_strip_sectag_icv.macsec_strip_sectag_icv
574+ :members:
575+ :undoc-members:
576+
577+ .. autoclass :: ics.structures.macsec_validateframe.macsec_validateframe
578+ :members:
579+ :undoc-members:
580+
581+ .. autoclass :: ics.structures.macsec_vlantag.macsec_vlantag
582+ :members:
583+ :undoc-members:
584+
525585 .. autoclass :: ics.structures.op_eth_general_settings.op_eth_general_settings
526586 :members:
527587 :undoc-members:
@@ -802,6 +862,10 @@ Module Structures
802862 :members:
803863 :undoc-members:
804864
865+ .. autoclass :: ics.structures.sfp_id.sfp_id
866+ :members:
867+ :undoc-members:
868+
805869 .. autoclass :: ics.structures.sievb_settings.sievb_settings
806870 :members:
807871 :undoc-members:
@@ -1080,7 +1144,7 @@ Module Variables
10801144 :annotation: = 6
10811145
10821146 .. py :data :: BUILD_DATETIME
1083- :annotation: = Jun 28 2023 16 : 13 : 59
1147+ :annotation: = Feb 1 2024 11 : 29 : 42
10841148
10851149 .. py :data :: CANFD_BRS_ENABLED
10861150 :annotation: = 2
@@ -1154,6 +1218,12 @@ Module Variables
11541218 .. py :data :: ETHERNET10G_SETTINGS_SIZE
11551219 :annotation: = 24
11561220
1221+ .. py :data :: ETHERNET10T1S_SETTINGS_FLAG_BUS_DECODING_ALL
1222+ :annotation: = 8
1223+
1224+ .. py :data :: ETHERNET10T1S_SETTINGS_FLAG_BUS_DECODING_BEACONS
1225+ :annotation: = 4
1226+
11571227 .. py :data :: ETHERNET10T1S_SETTINGS_FLAG_ENABLE_PLCA
11581228 :annotation: = 1
11591229
@@ -1205,6 +1275,12 @@ Module Variables
12051275 .. py :data :: ETHERNET_SETTINGS2_FLAG2_PHY_MODE
12061276 :annotation: = 2
12071277
1278+ .. py :data :: ETHERNET_SETTINGS2_FLAG2_SFP_ID_MASK
1279+ :annotation: = 240
1280+
1281+ .. py :data :: ETHERNET_SETTINGS2_FLAG2_SFP_ID_SHIFT
1282+ :annotation: = 4
1283+
12081284 .. py :data :: ETHERNET_SETTINGS2_FLAG_AUTO_NEG
12091285 :annotation: = 2
12101286
@@ -1311,7 +1387,7 @@ Module Variables
13111387 :annotation: = 1
13121388
13131389 .. py :data :: GLOBAL_SETTINGS_SIZE
1314- :annotation: = 1478
1390+ :annotation: = 1480
13151391
13161392 .. py :data :: GS_VERSION
13171393 :annotation: = 5
@@ -1388,15 +1464,6 @@ Module Variables
13881464 .. py :data :: J1708_SETTINGS_SIZE
13891465 :annotation: = 2
13901466
1391- .. py :data :: JUPITER_PTP_ROLE_DISABLED
1392- :annotation: = 0
1393-
1394- .. py :data :: JUPITER_PTP_ROLE_MASTER
1395- :annotation: = 1
1396-
1397- .. py :data :: JUPITER_PTP_ROLE_SLAVE
1398- :annotation: = 2
1399-
14001467 .. py :data :: LINUX_BOOT_ALLOWED
14011468 :annotation: = 1
14021469
@@ -1424,6 +1491,102 @@ Module Variables
14241491 .. py :data :: LOOPBACK
14251492 :annotation: = 2
14261493
1494+ .. py :data :: MACSEC_CIPHER_GCM_AES_128
1495+ :annotation: = 0
1496+
1497+ .. py :data :: MACSEC_CIPHER_GCM_AES_128_XPN
1498+ :annotation: = 2
1499+
1500+ .. py :data :: MACSEC_CIPHER_GCM_AES_256
1501+ :annotation: = 1
1502+
1503+ .. py :data :: MACSEC_CIPHER_GCM_AES_256_XPN
1504+ :annotation: = 3
1505+
1506+ .. py :data :: MACSEC_NUM_FLAGS_PER_CONFIG
1507+ :annotation: = 1
1508+
1509+ .. py :data :: MACSEC_NUM_MAPS_PER_CONFIG
1510+ :annotation: = 2
1511+
1512+ .. py :data :: MACSEC_NUM_RULES_PER_CONFIG
1513+ :annotation: = 2
1514+
1515+ .. py :data :: MACSEC_NUM_SA_PER_CONFIG
1516+ :annotation: = 4
1517+
1518+ .. py :data :: MACSEC_NUM_SC_PER_CONFIG
1519+ :annotation: = 2
1520+
1521+ .. py :data :: MACSEC_NUM_SECY_PER_CONFIG
1522+ :annotation: = 2
1523+
1524+ .. py :data :: MACSEC_PACKET_DUAL_VLAN
1525+ :annotation: = 2
1526+
1527+ .. py :data :: MACSEC_PACKET_DUAL_VLAN_FOLLOW_BY_MPLS
1528+ :annotation: = 5
1529+
1530+ .. py :data :: MACSEC_PACKET_MPLS
1531+ :annotation: = 3
1532+
1533+ .. py :data :: MACSEC_PACKET_NO_VLAN_OR_MPLS
1534+ :annotation: = 0
1535+
1536+ .. py :data :: MACSEC_PACKET_SINGLE_VLAN
1537+ :annotation: = 1
1538+
1539+ .. py :data :: MACSEC_PACKET_SINGLE_VLAN_FOLLOW_BY_MPLS
1540+ :annotation: = 4
1541+
1542+ .. py :data :: MACSEC_PACKET_UNSUPPORTED_TYPE
1543+ :annotation: = 6
1544+
1545+ .. py :data :: MACSEC_SECTAG_ICV_BOTH_STRIP
1546+ :annotation: = 0
1547+
1548+ .. py :data :: MACSEC_SECTAG_ICV_NO_STRIP
1549+ :annotation: = 3
1550+
1551+ .. py :data :: MACSEC_SECTAG_ICV_RESERVED
1552+ :annotation: = 1
1553+
1554+ .. py :data :: MACSEC_SECTAG_ICV_STRIP_ICV_ONLY
1555+ :annotation: = 2
1556+
1557+ .. py :data :: MACSEC_SETTINGS_FLAGS_SIZE
1558+ :annotation: = 4
1559+
1560+ .. py :data :: MACSEC_SETTINGS_MAP_SIZE
1561+ :annotation: = 20
1562+
1563+ .. py :data :: MACSEC_SETTINGS_RULE_SIZE
1564+ :annotation: = 88
1565+
1566+ .. py :data :: MACSEC_SETTINGS_SA_SIZE
1567+ :annotation: = 80
1568+
1569+ .. py :data :: MACSEC_SETTINGS_SC_SIZE
1570+ :annotation: = 24
1571+
1572+ .. py :data :: MACSEC_SETTINGS_SECY_SIZE
1573+ :annotation: = 24
1574+
1575+ .. py :data :: MACSEC_SETTINGS_SIZE
1576+ :annotation: = 1400
1577+
1578+ .. py :data :: MACSEC_VF_CHECK
1579+ :annotation: = 1
1580+
1581+ .. py :data :: MACSEC_VF_DISABLED
1582+ :annotation: = 0
1583+
1584+ .. py :data :: MACSEC_VF_NA
1585+ :annotation: = 3
1586+
1587+ .. py :data :: MACSEC_VF_STRICT
1588+ :annotation: = 2
1589+
14271590 .. py :data :: MAIN_VNET
14281591 :annotation: = 1
14291592
@@ -1439,12 +1602,18 @@ Module Variables
14391602 .. py :data :: MAX_REPORTED_VERSIONS
14401603 :annotation: = 16
14411604
1605+ .. py :data :: MAX_SERIAL
1606+ :annotation: = 2176782335
1607+
14421608 .. py :data :: MAX_VL_FORWARDING_ENTRIES
14431609 :annotation: = 1024
14441610
14451611 .. py :data :: MAX_VL_POLICING_ENTRIES
14461612 :annotation: = 1024
14471613
1614+ .. py :data :: MIN_BASE36_SERIAL
1615+ :annotation: = 16796160
1616+
14481617 .. py :data :: NEODEVICE_ANY_ION
14491618 :annotation: = 262144
14501619
@@ -1529,6 +1698,9 @@ Module Variables
15291698 .. py :data :: NEODEVICE_NEOECUCHIP
15301699 :annotation: = 256
15311700
1701+ .. py :data :: NEODEVICE_NEW_DEVICE_27
1702+ :annotation: = 39
1703+
15321704 .. py :data :: NEODEVICE_NEW_DEVICE_58
15331705 :annotation: = 31
15341706
@@ -1659,7 +1831,7 @@ Module Variables
16591831 :annotation: = 0.065536
16601832
16611833 .. py :data :: NEOVI_3G_MAX_SETTINGS_SIZE
1662- :annotation: = 1478
1834+ :annotation: = 1480
16631835
16641836 .. py :data :: NEOVI_COMMTYPE_FIRE_USB
16651837 :annotation: = 5
@@ -2678,6 +2850,27 @@ Module Variables
26782850 .. py :data :: SERDESPOC_SETTINGS_SIZE
26792851 :annotation: = 10
26802852
2853+ .. py :data :: SFP_ID_FINISAR_FCLF8522P2BTL
2854+ :annotation: = 1
2855+
2856+ .. py :data :: SFP_ID_FS_GB_GE_T
2857+ :annotation: = 2
2858+
2859+ .. py :data :: SFP_ID_ICS_MV2112A2
2860+ :annotation: = 3
2861+
2862+ .. py :data :: SFP_ID_ICS_MV2221MB1
2863+ :annotation: = 4
2864+
2865+ .. py :data :: SFP_ID_ICS_MV3244
2866+ :annotation: = 5
2867+
2868+ .. py :data :: SFP_ID_MAX
2869+ :annotation: = 6
2870+
2871+ .. py :data :: SFP_ID_UNKNOWN
2872+ :annotation: = 0
2873+
26812874 .. py :data :: SLAVE_VNET_A
26822875 :annotation: = 2
26832876
@@ -2852,6 +3045,15 @@ Module Variables
28523045 .. py :data :: SPY_STATUS2_ETHERNET_PREEMPTION_ENABLED
28533046 :annotation: = 33554432
28543047
3048+ .. py :data :: SPY_STATUS2_ETHERNET_T1S_BURST
3049+ :annotation: = 1073741824
3050+
3051+ .. py :data :: SPY_STATUS2_ETHERNET_T1S_ETHERNET
3052+ :annotation: = - 2147483648
3053+
3054+ .. py :data :: SPY_STATUS2_ETHERNET_T1S_SYMBOL
3055+ :annotation: = 536870912
3056+
28553057 .. py :data :: SPY_STATUS2_ETHERNET_UPDATE_CHECKSUMS
28563058 :annotation: = 67108864
28573059
@@ -3027,7 +3229,7 @@ Module Variables
30273229 :annotation: = 2
30283230
30293231 .. py :data :: SPY_STATUS_A2B_CONTROL
3030- :annotation: = 524288
3232+ :annotation: = 268435456
30313233
30323234 .. py :data :: SPY_STATUS_A2B_MONITOR
30333235 :annotation: = 536870912
0 commit comments