| #pragma once |
| |
| #include "types.hpp" |
| |
| namespace vpd |
| { |
| namespace config |
| { |
| |
| /** |
| * @brief Map of IM to HW version. |
| * |
| * The map holds HW version corresponding to a given IM value. |
| * To add a new system, just update the below map. |
| * {IM value, {Default, {HW_version, version}}} |
| */ |
| types::SystemTypeMap systemType{ |
| {"50001001", {"50001001_v2", {{"0001", ""}}}}, |
| {"50001000", {"50001000_v2", {{"0001", ""}}}}, |
| {"50001002", {"50001002", {}}}, |
| {"50003000", |
| {"50003000_v2", {{"000A", ""}, {"000B", ""}, {"000C", ""}, {"0014", ""}}}}, |
| {"50004000", {"50004000", {}}}, |
| {"60001001", {"60001001_v2", {{"0001", ""}}}}, |
| {"60001000", {"60001000_v2", {{"0001", ""}}}}, |
| {"60001002", {"60001002", {}}}, |
| {"60002000", |
| {"60002000_v2", {{"000A", ""}, {"000B", ""}, {"000C", ""}, {"0014", ""}}}}, |
| {"60004000", {"60004000", {}}}}; |
| } // namespace config |
| } // namespace vpd |