@@ -24,6 +24,7 @@ typedef struct
24
24
25
25
static const gpu_pci_device device_list[] =
26
26
{
27
+ { NVIDIA_VEN, NVIDIA_GTX1050TI_DEV, GIGABYTE_SUB_VEN, GIGABYTE_GTX1050TI_G1_GAMING_SUB_DEV, 0x47 , " Gigabyte GTX1050 Ti G1 Gaming (rev A1)" },
27
28
{ NVIDIA_VEN, NVIDIA_GTX1050TI_DEV, GIGABYTE_SUB_VEN, GIGABYTE_GTX1050TI_G1_GAMING_SUB_DEV, 0x48 , " Gigabyte GTX1050 Ti G1 Gaming" },
28
29
{ NVIDIA_VEN, NVIDIA_GTX1060_DEV, GIGABYTE_SUB_VEN, GIGABYTE_GTX1060_G1_GAMING_SUB_DEV, 0x48 , " Gigabyte GTX1060 G1 Gaming 6G" },
29
30
{ NVIDIA_VEN, NVIDIA_GTX1060_DEV, GIGABYTE_SUB_VEN, GIGABYTE_GTX1060_G1_GAMING_OC_SUB_DEV, 0x47 , " Gigabyte GTX1060 G1 Gaming 6G OC" },
@@ -68,14 +69,14 @@ static const gpu_pci_device device_list[] =
68
69
{ NVIDIA_VEN, NVIDIA_RTX3070_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RTX3070_GAMING_OC_SUB_DEV, 0x62 , " Gigabyte RTX3070 Gaming OC 8G" },
69
70
{ NVIDIA_VEN, NVIDIA_RTX3070_LHR_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RTX3070_GAMING_OC_SUB_DEV, 0x62 , " Gigabyte RTX3070 Gaming OC 8G v3.0 LHR" },
70
71
{ NVIDIA_VEN, NVIDIA_RTX3070_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RTX3070_VISION_OC_SUB_DEV, 0x63 , " Gigabyte RTX3070 Vision 8G" },
71
- { NVIDIA_VEN, NVIDIA_RTX3070_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RTX3070_EAGLE_OC_SUB_DEV, 0x63 , " Gigabyte RTX3070 Eagle OC 8G" },
72
+ { NVIDIA_VEN, NVIDIA_RTX3070_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RTX3070_EAGLE_OC_SUB_DEV, 0x63 , " Gigabyte RTX3070 Eagle OC 8G" },
72
73
{ NVIDIA_VEN, NVIDIA_RTX3070TI_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RTX3070TI_GAMING_OC_SUB_DEV, 0x62 , " Gigabyte RTX3070 Ti Gaming OC 8G" },
73
74
{ NVIDIA_VEN, NVIDIA_RTX3070TI_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RTX3070TI_EAGLE_SUB_DEV, 0x63 , " Gigabyte RTX3070 Ti EAGLE 8G" },
74
75
{ NVIDIA_VEN, NVIDIA_RTX3070TI_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RTX3070TI_VISION_OC_SUB_DEV, 0x63 , " Gigabyte RTX3070 Ti Vision OC 8G" },
75
76
{ NVIDIA_VEN, NVIDIA_RTX3080_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RTX3080_GAMING_OC_SUB_DEV, 0x62 , " Gigabyte RTX3080 Gaming OC 10G" },
76
77
{ NVIDIA_VEN, NVIDIA_RTX3080_12G_LHR_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RTX3080_GAMING_OC_12G_SUB_DEV, 0x62 , " Gigabyte RTX3080 Gaming OC 12G" },
77
78
{ NVIDIA_VEN, NVIDIA_RTX3080_LHR_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RTX3080_GAMING_OC_SUB_DEV, 0x62 , " Gigabyte RTX3080 Gaming OC 10G" },
78
- { NVIDIA_VEN, NVIDIA_RTX3080_LHR_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RTX3080_VISION_OC_SUB_DEV, 0x63 , " Gigabyte RTX3080 Vision OC 10G (REV 2.0)" },
79
+ { NVIDIA_VEN, NVIDIA_RTX3080_LHR_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RTX3080_VISION_OC_SUB_DEV, 0x63 , " Gigabyte RTX3080 Vision OC 10G (REV 2.0)" },
79
80
{ NVIDIA_VEN, NVIDIA_RTX3080_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RTX3080_VISION_OC_SUB_DEV, 0x63 , " Gigabyte RTX3080 Vision OC 10G" },
80
81
{ NVIDIA_VEN, NVIDIA_RTX3080TI_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RTX3080TI_GAMING_OC_SUB_DEV, 0x62 , " Gigabyte RTX3080 Ti Gaming OC 12G" },
81
82
{ NVIDIA_VEN, NVIDIA_RTX3080TI_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RTX3080TI_EAGLE_SUB_DEV, 0x63 , " Gigabyte RTX3080 Ti EAGLE 12G" },
@@ -104,7 +105,7 @@ bool TestForGigabyteRGBFusionGPUController(i2c_smbus_interface* bus, unsigned ch
104
105
bus->i2c_smbus_write_byte (address, 0x00 );
105
106
bus->i2c_smbus_write_byte (address, 0x00 );
106
107
bus->i2c_smbus_write_byte (address, 0x00 );
107
-
108
+
108
109
// NVIDIA_RTX3060_DEV requires additional bytes to initialise
109
110
if (address == 0x62 )
110
111
{
0 commit comments