1.1 --- a/Hardware/LPC/Chip.cs Sat Mar 19 22:55:05 2011 +0000
1.2 +++ b/Hardware/LPC/Chip.cs Sat Apr 09 20:16:42 2011 +0000
1.3 @@ -39,12 +39,26 @@
1.4
1.5 internal enum Chip : ushort {
1.6 Unknown = 0,
1.7 +
1.8 + ATK0110 = 0x0110,
1.9 +
1.10 + F71858 = 0x0507,
1.11 + F71862 = 0x0601,
1.12 + F71869 = 0x0814,
1.13 + F71882 = 0x0541,
1.14 + F71889ED = 0x0909,
1.15 + F71889F = 0x0723,
1.16 +
1.17 IT8712F = 0x8712,
1.18 IT8716F = 0x8716,
1.19 IT8718F = 0x8718,
1.20 IT8720F = 0x8720,
1.21 IT8721F = 0x8721,
1.22 IT8726F = 0x8726,
1.23 +
1.24 + NCT6771F = 0xB470,
1.25 + NCT6776F = 0xC330,
1.26 +
1.27 W83627DHG = 0xA020,
1.28 W83627DHGP = 0xB070,
1.29 W83627EHF = 0x8800,
1.30 @@ -52,15 +66,7 @@
1.31 W83627THF = 0x8280,
1.32 W83667HG = 0xA510,
1.33 W83667HGB = 0xB350,
1.34 - W83687THF = 0x8541,
1.35 - NCT6771F = 0xB470,
1.36 - NCT6776F = 0xC330,
1.37 - F71858 = 0x0507,
1.38 - F71862 = 0x0601,
1.39 - F71869 = 0x0814,
1.40 - F71882 = 0x0541,
1.41 - F71889ED = 0x0909,
1.42 - F71889F = 0x0723
1.43 + W83687THF = 0x8541
1.44 }
1.45
1.46 internal class ChipName {
1.47 @@ -69,18 +75,25 @@
1.48
1.49 public static string GetName(Chip chip) {
1.50 switch (chip) {
1.51 + case Chip.ATK0110: return "Asus ATK0110";
1.52 +
1.53 case Chip.F71858: return "Fintek F71858";
1.54 case Chip.F71862: return "Fintek F71862";
1.55 case Chip.F71869: return "Fintek F71869";
1.56 case Chip.F71882: return "Fintek F71882";
1.57 case Chip.F71889ED: return "Fintek F71889ED";
1.58 case Chip.F71889F: return "Fintek F71889F";
1.59 +
1.60 case Chip.IT8712F: return "ITE IT8712F";
1.61 case Chip.IT8716F: return "ITE IT8716F";
1.62 case Chip.IT8718F: return "ITE IT8718F";
1.63 case Chip.IT8721F: return "ITE IT8721F";
1.64 case Chip.IT8720F: return "ITE IT8720F";
1.65 case Chip.IT8726F: return "ITE IT8726F";
1.66 +
1.67 + case Chip.NCT6771F: return "Nuvoton NCT6771F";
1.68 + case Chip.NCT6776F: return "Nuvoton NCT6776F";
1.69 +
1.70 case Chip.W83627DHG: return "Winbond W83627DHG";
1.71 case Chip.W83627DHGP: return "Winbond W83627DHG-P";
1.72 case Chip.W83627EHF: return "Winbond W83627EHF";
1.73 @@ -89,8 +102,7 @@
1.74 case Chip.W83667HG: return "Winbond W83667HG";
1.75 case Chip.W83667HGB: return "Winbond W83667HG-B";
1.76 case Chip.W83687THF: return "Winbond W83687THF";
1.77 - case Chip.NCT6771F: return "Nuvoton NCT6771F";
1.78 - case Chip.NCT6776F: return "Nuvoton NCT6776F";
1.79 +
1.80 case Chip.Unknown: return "Unkown";
1.81 default: return "Unknown";
1.82 }