@@ -8,8 +8,8 @@ enum Members {
88 _count_,
99};
1010static const std::set<ClassData<_count_>> LAYOUTS {
11- {{{{HK500 , HK2017 , 8 , 0 }}, 16 }, {8 , 0 }, {0x8 }},
12- {{{{HK500 , HK2017 , 4 , 0 }}, 8 }, {4 , 0 }, {0x8 }}
11+ {{{{HK500 , HK2019 , 8 , 0 }}, 16 }, {8 , 0 }, {0x8 }},
12+ {{{{HK500 , HK2019 , 4 , 0 }}, 8 }, {4 , 0 }, {0x8 }}
1313};
1414struct Interface {
1515 Interface (char *data_, LayoutLookup layout_): data{data_}, layout{GetLayout (LAYOUTS , {layout_, {LookupFlag::Ptr}})}, lookup{layout_} {}
@@ -50,9 +50,9 @@ enum Members {
5050 _count_,
5151};
5252static const std::set<ClassData<_count_>> LAYOUTS {
53- {{{{HK500 , HK2017 , 8 , 0 }}, 24 }, {8 , 0 , 16 }, {0x20 }},
53+ {{{{HK500 , HK2019 , 8 , 0 }}, 24 }, {8 , 0 , 16 }, {0x20 }},
5454 {{{{HK500 , HK660 , 4 , 0 }}, 12 }, {4 , 0 , 8 }, {0x20 }},
55- {{{{HK700 , HK2017 , 4 , 0 }}, 16 }, {4 , 0 , 8 }, {0x20 }}
55+ {{{{HK700 , HK2019 , 4 , 0 }}, 16 }, {4 , 0 , 8 }, {0x20 }}
5656};
5757struct Interface {
5858 Interface (char *data_, LayoutLookup layout_): data{data_}, layout{GetLayout (LAYOUTS , {layout_, {LookupFlag::Ptr}})}, lookup{layout_} {}
@@ -114,18 +114,18 @@ enum Members {
114114static const std::set<ClassData<_count_>> LAYOUTS {
115115 {{{{HK500 , HK510 , 8 , 0 }}, 56 }, {16 , 40 , 0 , 20 , 32 , 48 , -1 , 24 }, {0x8882 }},
116116 {{{{HK550 , HK2015 , 8 , 0 }}, 56 }, {16 , 40 , 0 , 20 , 32 , 48 , 28 , 24 }, {0xa882 }},
117- {{{{HK2016 , HK2017 , 8 , 0 }}, 64 }, {24 , 48 , 0 , 28 , 40 , 56 , 36 , 32 }, {0xa882 }},
117+ {{{{HK2016 , HK2019 , 8 , 0 }}, 64 }, {24 , 48 , 0 , 28 , 40 , 56 , 36 , 32 }, {0xa882 }},
118118 {{{{HK500 , HK510 , 4 , 0 }}, 32 }, {8 , 24 , 0 , 12 , 20 , 28 , -1 , 16 }, {0x8882 }},
119119 {{{{HK550 , HK660 , 4 , 0 }}, 36 }, {8 , 28 , 0 , 12 , 24 , 32 , 20 , 16 }, {0xa882 }},
120120 {{{{HK700 , HK2015 , 4 , 0 }}, 40 }, {8 , 28 , 0 , 12 , 24 , 32 , 20 , 16 }, {0xa882 }},
121- {{{{HK2016 , HK2017 , 4 , 0 }}, 44 }, {12 , 32 , 0 , 16 , 28 , 36 , 24 , 20 }, {0xa882 }},
121+ {{{{HK2016 , HK2019 , 4 , 0 }}, 44 }, {12 , 32 , 0 , 16 , 28 , 36 , 24 , 20 }, {0xa882 }},
122122 {{{{HK500 , HK510 , 8 , 1 }}, 48 }, {12 , 32 , 0 , 16 , 24 , 40 , -1 , 20 }, {0x8882 }},
123123 {{{{HK550 , HK2015 , 8 , 1 }}, 56 }, {12 , 40 , 0 , 16 , 32 , 48 , 24 , 20 }, {0xa882 }},
124- {{{{HK2016 , HK2017 , 8 , 1 }}, 64 }, {20 , 48 , 0 , 24 , 40 , 56 , 32 , 28 }, {0xa882 }},
124+ {{{{HK2016 , HK2019 , 8 , 1 }}, 64 }, {20 , 48 , 0 , 24 , 40 , 56 , 32 , 28 }, {0xa882 }},
125125 {{{{HK500 , HK510 , 4 , 1 }}, 32 }, {8 , 24 , 0 , 12 , 20 , 28 , -1 , 16 }, {0x8882 }},
126126 {{{{HK550 , HK660 , 4 , 1 }}, 36 }, {8 , 28 , 0 , 12 , 24 , 32 , 20 , 16 }, {0xa882 }},
127127 {{{{HK700 , HK2015 , 4 , 1 }}, 40 }, {8 , 28 , 0 , 12 , 24 , 32 , 20 , 16 }, {0xa882 }},
128- {{{{HK2016 , HK2017 , 4 , 1 }}, 44 }, {12 , 32 , 0 , 16 , 28 , 36 , 24 , 20 }, {0xa882 }}
128+ {{{{HK2016 , HK2019 , 4 , 1 }}, 44 }, {12 , 32 , 0 , 16 , 28 , 36 , 24 , 20 }, {0xa882 }}
129129};
130130struct Interface {
131131 Interface (char *data_, LayoutLookup layout_): data{data_}, layout{GetLayout (LAYOUTS , {layout_, {LookupFlag::Ptr ,LookupFlag::Padding}})}, lookup{layout_} {}
0 commit comments