Added basic support for ITE IT8712F super I/O chips.
1.1 --- a/Hardware/LPC/Chip.cs Sat Apr 24 20:14:00 2010 +0000
1.2 +++ b/Hardware/LPC/Chip.cs Sat Apr 24 20:19:55 2010 +0000
1.3 @@ -7,6 +7,7 @@
1.4
1.5 public enum Chip : ushort {
1.6 Unknown = 0,
1.7 + IT8712F = 0x8712,
1.8 IT8716F = 0x8716,
1.9 IT8718F = 0x8718,
1.10 IT8720F = 0x8720,
2.1 --- a/Hardware/LPC/LPCGroup.cs Sat Apr 24 20:14:00 2010 +0000
2.2 +++ b/Hardware/LPC/LPCGroup.cs Sat Apr 24 20:19:55 2010 +0000
2.3 @@ -303,6 +303,7 @@
2.4
2.5 ushort chipID = ReadWord(CHIP_ID_REGISTER);
2.6 switch (chipID) {
2.7 + case 0x8712: chip = Chip.IT8712F; break;
2.8 case 0x8716: chip = Chip.IT8716F; break;
2.9 case 0x8718: chip = Chip.IT8718F; break;
2.10 case 0x8720: chip = Chip.IT8720F; break;
3.1 --- a/Hardware/LPC/LPCHardware.cs Sat Apr 24 20:14:00 2010 +0000
3.2 +++ b/Hardware/LPC/LPCHardware.cs Sat Apr 24 20:19:55 2010 +0000
3.3 @@ -56,6 +56,7 @@
3.4 case Chip.F71869: name = "Fintek F71869"; break;
3.5 case Chip.F71882: name = "Fintek F71882"; break;
3.6 case Chip.F71889: name = "Fintek F71889"; break;
3.7 + case Chip.IT8712F: this.name = "ITE IT8712F"; break;
3.8 case Chip.IT8716F: this.name = "ITE IT8716F"; break;
3.9 case Chip.IT8718F: this.name = "ITE IT8718F"; break;
3.10 case Chip.IT8720F: this.name = "ITE IT8720F"; break;