Fix PW-A7400 support

This commit is contained in:
Suguru Saito 2024-01-22 17:55:48 +09:00
parent 0ef73cdeb4
commit 29c43802a5

138
models.h
View File

@ -2,75 +2,75 @@
#include <string> #include <string>
const std::map<std::wstring, std::wstring> models = { const std::map<std::wstring, std::wstring> models = {
{L"ED-CD2", L"gen1.bin"}, // AC880 {L"ED-CD2", L"gen1.bin"}, // AC880
{L"ED-CD2D", L"gen1.bin"}, // AC830 {L"ED-CD2D", L"gen1.bin"}, // AC830
{L"ED-CD1", L"gen1.bin"}, // TC980 {L"ED-CD1", L"gen1.bin"}, // TC980
{L"ED-CD4", L"gen1.bin"}, // GC590 {L"ED-CD4", L"gen1.bin"}, // GC590
{L"ED-CD5", L"gen1.bin"}, // AC890 {L"ED-CD5", L"gen1.bin"}, // AC890
{L"ED-CD6", L"gen1.bin"}, // AC900 {L"ED-CD6", L"gen1.bin"}, // AC900
{L"ED-CD9", L"gen1.bin"}, // GC610 {L"ED-CD9", L"gen1.bin"}, // GC610
{L"ED-CD8", L"gen1.bin"}, // AC910 {L"ED-CD8", L"gen1.bin"}, // AC910
{L"ED-CD10", L"gen1.bin"}, // AC920 {L"ED-CD10", L"gen1.bin"}, // AC920
{L"ED-NJ1", L"gen1.bin"}, // G4000 {L"ED-NJ1", L"gen1.bin"}, // G4000
{L"ED-NS1", L"gen1.bin"}, // G5000 {L"ED-NS1", L"gen1.bin"}, // G5000
{L"ED-NS1", L"gen1.bin"}, // HC1 {L"ED-NS1", L"gen1.bin"}, // HC1
{L"ED-NB1", L"gen1.bin"}, // A9000 {L"ED-NB1", L"gen1.bin"}, // A9000
{L"ED-NA1", L"gen1.bin"}, // A7000 {L"ED-NA1", L"gen1.bin"}, // A7000
{L"ED-NS1P", L"gen1.bin"}, // G5100 {L"ED-NS1P", L"gen1.bin"}, // G5100
{L"ED-NJ2", L"gen2.bin"}, // G4200 {L"ED-NJ2", L"gen2.bin"}, // G4200
{L"ED-NH2", L"gen2.bin"}, // G5200 {L"ED-NH2", L"gen2.bin"}, // G5200
{L"ED-NH2", L"gen2.bin"}, // HC2 {L"ED-NH2", L"gen2.bin"}, // HC2
{L"ED-NB2", L"gen2.bin"}, // A9200 {L"ED-NB2", L"gen2.bin"}, // A9200
{L"ED-NA2", L"gen2.bin"}, // A7200 {L"ED-NA2", L"gen2.bin"}, // A7200
{L"ED-NA3", L"gen2.bin"}, // A7300 {L"ED-NA3", L"gen2.bin"}, // A7300
{L"SD-GH1", L"gen2.bin"}, // GX500 {L"SD-GH1", L"gen2.bin"}, // GX500
{L"ED-NH3", L"gen2.bin"}, // G5300 {L"ED-NH3", L"gen2.bin"}, // G5300
{L"ED-NH3", L"gen2.bin"}, // HC3 {L"ED-NH3", L"gen2.bin"}, // HC3
{L"ED-NB3", L"gen2.bin"}, // A9300 {L"ED-NB3", L"gen2.bin"}, // A9300
{L"ED-NR3", L"gen2.bin"}, // A9100 {L"ED-NR3", L"gen2.bin"}, // A9100
{L"SD-GJ1", L"gen2.bin"}, // GX300 {L"SD-GJ1", L"gen2.bin"}, // GX300
{L"ED-NQ3", L"gen2.bin"}, // A7400 {L"ED-NQ3", L"gen2_7400.bin"}, // A7400
{L"ED-SJ1", L"gen3_1.bin"}, // SJ1 {L"ED-SJ1", L"gen3_1.bin"}, // SJ1
{L"ED-SH1", L"gen3_1.bin"}, // SH1 {L"ED-SH1", L"gen3_1.bin"}, // SH1
{L"ED-HC4", L"gen3_1.bin"}, // HC4 {L"ED-HC4", L"gen3_1.bin"}, // HC4
{L"ED-SB1", L"gen3_1.bin"}, // SB1 {L"ED-SB1", L"gen3_1.bin"}, // SB1
{L"ED-SA1", L"gen3_1.bin"}, // SA1 {L"ED-SA1", L"gen3_1.bin"}, // SA1
{L"ED-SR1", L"gen3_1.bin"}, // SR1 {L"ED-SR1", L"gen3_1.bin"}, // SR1
{L"ED-SJ2", L"gen3_2.bin"}, // SJ2 {L"ED-SJ2", L"gen3_2.bin"}, // SJ2
{L"ED-SH2", L"gen3_2.bin"}, // SH2 {L"ED-SH2", L"gen3_2.bin"}, // SH2
{L"ED-HC5", L"gen3_2.bin"}, // HC5 {L"ED-HC5", L"gen3_2.bin"}, // HC5
{L"ED-SB2", L"gen3_2.bin"}, // SB2 {L"ED-SB2", L"gen3_2.bin"}, // SB2
{L"ED-SA2", L"gen3_2.bin"}, // SA2 {L"ED-SA2", L"gen3_2.bin"}, // SA2
{L"ED-SJ3", L"gen3_3.bin"}, // SJ3 {L"ED-SJ3", L"gen3_3.bin"}, // SJ3
{L"ED-SH3", L"gen3_3.bin"}, // SH3 {L"ED-SH3", L"gen3_3.bin"}, // SH3
{L"ED-HC6", L"gen3_3.bin"}, // HC6 {L"ED-HC6", L"gen3_3.bin"}, // HC6
{L"ED-SB3", L"gen3_3.bin"}, // SB3 {L"ED-SB3", L"gen3_3.bin"}, // SB3
{L"ED-SA3", L"gen3_3.bin"}, // SA3 {L"ED-SA3", L"gen3_3.bin"}, // SA3
{L"ED-SJ4", L"gen3_4.bin"}, // SJ4 {L"ED-SJ4", L"gen3_4.bin"}, // SJ4
{L"ED-SH4", L"gen3_4.bin"}, // SH4 {L"ED-SH4", L"gen3_4.bin"}, // SH4
{L"ED-H77", L"gen3_4.bin"}, // H7700 {L"ED-H77", L"gen3_4.bin"}, // H7700
{L"ED-SB4", L"gen3_4.bin"}, // SB4 {L"ED-SB4", L"gen3_4.bin"}, // SB4
{L"ED-SA4", L"gen3_4.bin"}, // SA4 {L"ED-SA4", L"gen3_4.bin"}, // SA4
{L"ED-SR2", L"gen3_4.bin"}, // SR2 {L"ED-SR2", L"gen3_4.bin"}, // SR2
{L"ED-SJ5", L"gen3_5.bin"}, // SJ5 {L"ED-SJ5", L"gen3_5.bin"}, // SJ5
{L"ED-SH5", L"gen3_5.bin"}, // SH5 {L"ED-SH5", L"gen3_5.bin"}, // SH5
{L"ED-H78", L"gen3_5.bin"}, // H7800 {L"ED-H78", L"gen3_5.bin"}, // H7800
{L"ED-SB5", L"gen3_5.bin"}, // SB5 {L"ED-SB5", L"gen3_5.bin"}, // SB5
{L"ED-SA5", L"gen3_5.bin"}, // SA5 {L"ED-SA5", L"gen3_5.bin"}, // SA5
{L"ED-AJ1", L"gen3_5.bin"}, // AJ1 {L"ED-AJ1", L"gen3_5.bin"}, // AJ1
{L"ED-AA1", L"gen3_5.bin"}, // AA1 {L"ED-AA1", L"gen3_5.bin"}, // AA1
{L"ED-SH6", L"gen3_6.bin"}, // SH6 {L"ED-SH6", L"gen3_6.bin"}, // SH6
{L"ED-SS6", L"gen3_6.bin"}, // SS6 {L"ED-SS6", L"gen3_6.bin"}, // SS6
{L"ED-H80", L"gen3_6.bin"}, // H8000 {L"ED-H80", L"gen3_6.bin"}, // H8000
{L"ED-SB6", L"gen3_6.bin"}, // SB6 {L"ED-SB6", L"gen3_6.bin"}, // SB6
{L"ED-AJ2", L"gen3_6.bin"}, // AJ2 {L"ED-AJ2", L"gen3_6.bin"}, // AJ2
{L"ED-AA2", L"gen3_6.bin"}, // AA2 {L"ED-AA2", L"gen3_6.bin"}, // AA2
{L"ED-SH7", L"gen3_7.bin"}, // SH7 {L"ED-SH7", L"gen3_7.bin"}, // SH7
{L"ED-SS7", L"gen3_7.bin"}, // SS7 {L"ED-SS7", L"gen3_7.bin"}, // SS7
{L"ED-H91", L"gen3_7.bin"}, // H9100 {L"ED-H91", L"gen3_7.bin"}, // H9100
{L"ED-H81", L"gen3_7.bin"}, // H8100 {L"ED-H81", L"gen3_7.bin"}, // H8100
{L"ED-SB7", L"gen3_7.bin"}, // SB7 {L"ED-SB7", L"gen3_7.bin"}, // SB7
{L"ED-SR3", L"gen3_7.bin"}, // SR3 {L"ED-SR3", L"gen3_7.bin"}, // SR3
}; };
typedef enum typedef enum