PhyxionNL
7e841d70f1
Update EmbeddedController.cs
2023-06-16 16:40:25 +02:00
PhyxionNL
c0f2740ed3
Move mutexes out of Ring0
2023-06-14 11:58:26 +02:00
PhyxionNL
248304a309
Rename LPcPort.cs to LpcPort.cs
2023-06-13 15:28:59 +02:00
Maximilian Rehkopf and PhyxionNL
701e8ad514
Add support for IT87952E EC on Gigabyte boards ( #1091 )
...
* Rename IT8795E to IT87952E
IT8795E and IT87952E are distinct chips (with their own IC markings).
The IT8795E, as the IT8791E and IT8792E, reports chip ID 0x8733 whereas
the IT87952E identifies as 0x8695.
* Gigabyte EC: Fix typo in LPC register restore
When the AMD LPC Bridge registers are restored after configuring memory
mapping, restore the correct value for the "Memory Address for LPC
target cycles" register.
* Add IT87952E fan control for Gigabyte boards
IT87952E (ID 0x8695) has a third byte in SuperIO config space
(LDN 0x0F) that determines more bits of the host address for LPC memory
mapping.
Also the base address for Gigabyte boards is 0xFC000000 instead of
0xFF000000 (as is the case with IT8790/1/2/5).
This should make additional fan controls work on Gigabyte mainboards
where the settings had no effect previously, e.g: X570S AORUS MASTER
and X670E AORUS MASTER. (cf. Issue #251 )
It does not yet work for Intel boards as the LPC bridge requires
different programming.
* Update LpcIO.cs
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2023-06-13 13:44:24 +02:00
wlkmanist and PhyxionNL
e9d091cc88
Add partially support for MS-7751 boards (F71889AD) ( #1082 )
...
* add partially support for MS-7751 boards (F71889AD)
Signed-off-by: wlkmanist <vlad.king5555@mail.ru >
* Update SuperIOHardware.cs
* Update Identification.cs
* Update Model.cs
* Update SuperIOHardware.cs
---------
Signed-off-by: wlkmanist <vlad.king5555@mail.ru >
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2023-06-13 10:44:44 +02:00
Chris
9930c5f0c1
Add support for ASUS ROG CROSSHAIR X670E GENE ( #1092 )
...
* Trying a different register for NCT6799D
* Making a note of what NCT6799D was before
* a
* Adding support for the ROG CROSSHAIR X670E GENE
2023-06-13 10:22:53 +02:00
PanicPaintbrush
d759d522a3
Add basic Asus Rog Crosshair X670E Extreme Support for Embedded controller ( #1070 )
2023-05-03 15:28:57 +02:00
BrashEndeavours
3404b78169
Add support for ASUS ROG Z390-E Gaming Motherboard ( #1069 )
2023-05-02 11:17:17 +02:00
Derek M and doolbneerg
ac4db9d4b9
Adding checks around the value cache in the IPMI update ( #1054 ) ( #1061 )
...
* Adding checks around the value cache in the IPMI update to prevent null dereference.
* Adding braces for code style.
---------
Co-authored-by: doolbneerg <doolbneerg@outlook.com >
2023-04-30 10:30:21 +02:00
PhyxionNL
0d796c6f44
Misc for #1054 ( #1055 )
2023-04-28 13:37:21 +02:00
AllyMcSqueal
81afa074bd
Added fan control support for the EVGA X58 3X SLI motherboard ( #1044 )
2023-04-18 22:05:57 +02:00
lavellse
32bcd93408
support asus rog strix z390-i gaming embedded controller ( #1046 )
2023-04-11 11:16:20 +02:00
javs
0196dca04a
Add support for Gigabyte B550 Aorus Pro sensors ( #1036 )
...
* Also change IT8792 to use voltage gain 0.011. This matches Gigabyte software, although the value may still be wrong.
2023-04-03 13:22:40 +02:00
wiruzman
b74731be49
Support Asus ROG STRIX Z390-F GAMING ( #1031 )
...
* Support Asus ROG STRIX Z390-F GAMING
* Add missing sensor
2023-03-26 11:54:25 +02:00
PhyxionNL
e236d7c9a0
Add support for IPMI sensors and Supermicro IPMI fan control ( #1024 )
...
* Add support for IPMI sensors and Supermicro IPMI fan control
Closes #958 , thanks to @lukefor
2023-03-21 19:14:10 +01:00
PhyxionNL
cd77cec0b5
Unify CPU namespace with folder ( #1023 )
2023-03-21 18:11:40 +01:00
javs
297c3485d6
Add support for Gigabyte's custom fan controller ( #1020 )
2023-03-21 17:55:15 +01:00
masaki takagi
14a070b94a
Add Support IT8625E and X670E Valkyrie ( #982 )
2023-02-23 13:20:22 +01:00
Alan
f65a49f5be
Add support for ASUS Maximum Z690 Formula ( #955 )
2023-01-26 10:52:31 +01:00
mr-stocki
1131b4098d
Asus PRIME Z690-A T_Sensor and Temp VRM ( #927 )
2022-12-10 19:29:26 +01:00
PhyxionNL
42253a303c
Fixes #911
2022-11-25 18:59:54 +01:00
PhyxionNL
1cc688388d
Added preliminary support for Nuvoton NCT6686D chip #2 ( #897 )
2022-11-18 17:27:26 +01:00
Dirk-Jan Meijer
54f4426b2b
Added support for Asus Z790 Max Hero ( #894 )
2022-11-16 19:44:30 +01:00
Alexander Vostres
f9cfde5f91
Add preliminary support for Nuvoton NCT6799D ( #846 )
2022-11-10 13:41:21 +01:00
sp991
53b0305512
Fixing-ITE-IT8628E to show up to 6 fans instead of 4 ( #850 )
...
* Update IT87XX.cs
* Update IT87XX.cs
* Update IT87XX.cs
2022-10-23 10:34:10 +02:00
PhyxionNL
58cef111a1
Use file-scoped namespaces ( #842 )
2022-10-09 13:22:57 +02:00
PhyxionNL
3ac329f247
Fix some code analysis issues ( #841 )
2022-10-09 13:16:31 +02:00
PhyxionNL
38b97e10d0
Update editorconfig + changes ( #771 )
2022-06-29 19:38:57 +02:00
Scott Charron
84908dbf2f
added specific support for X570-i in superio and added vrm/chipset temperature sensor in Asus EC. ( #767 )
2022-06-28 10:15:23 +02:00
Ken Svensson
42182d72f7
Add support for ROG MAXIMUS Z690 EXTREME GLACIAL ( #752 )
2022-06-03 14:34:38 +02:00
Kevin De Magalhaes
d83ad4190d
Update EmbeddedController.cs ( #740 )
...
Correction of the motherboard model (CROSSHAIR III FORMULA > ROG CROSSHAIR VIII FORMULA). It has the same sensors so I put it with the CROSSHAIR VIII HERO
2022-05-11 18:02:23 +02:00
Eugene Shalygin
0965c63cba
EC: add sensors for ProArt X570-CREATOR WIFI ( #726 )
...
Copied from the Linux driver and tested there by user.
2022-05-01 15:25:06 +02:00
Eugene Shalygin
0bc2d555ab
Add a note with a plea to share updates to the EC data with the Linux community ( #722 )
2022-04-29 19:25:01 +02:00
Eugene Shalygin
019ed7192d
Sync EC implementation to the Linux driver ( #720 )
...
* EC: add CPU core voltage sensor
* Introfuce BoardInfo struct for storing EC initialization data
We need to keep some more information about the current board than just
the sensors set and this allows us do not duplicate sensor definitions for
such board variants as " (WI-FI)" when sensors are identical to the base variant.
* EC: add board families
* fixup! EC: add board families
* EC: add Amd 400 series
2022-04-29 17:09:18 +02:00
Lukas Schreiner
bf2974784d
Add EC sensors and fan names for ASUS Z170-A ( #700 )
...
Thanks @0LS0!
2022-04-28 19:02:03 +02:00
Darien
bfbf99e3f3
Add support for Gigabyte Z690 Gaming X DDR4 ( #703 ) ( #704 )
...
- Adds support for SYS_FAN4_PUMP control and tachometer
- Adds support for PCH temperature sensor
- There is a DDR5 version of this board out there, I don't know if it differs besides RAM.
2022-04-26 11:36:48 +02:00
Argotronic UG and Udo
b38699508a
Fix usage of wrong mutex for access to Embedded Controllers ( #693 )
...
* Extend Ring0.cs for EC Mutex (#691 )
* Acquire correct mutex when accessing ECs (#691 )
Co-authored-by: Udo <noreply@argotronic.com >
2022-03-15 11:27:53 +01:00
Carlinux
c7ff2efd91
IT8613E and Biostar B660GTN support ( #690 )
2022-03-13 10:57:11 +01:00
Shady Nawara
1bffd6fe90
Add EC T_Sensor for ROG Strix Z690-A DDR4 ( #679 )
...
Reads the T_sensor and VRM Temp from the EC controller on the ROG Strix Z690-A Wifi DDR4
2022-02-28 12:56:14 +01:00
zokradonh
f8af4bd307
Support Z690 Aorus Pro (DDR5) ( #672 )
...
Thanks to @zokradonh.
2022-02-27 16:21:39 +01:00
Eugene Shalygin
d147bfc1fc
Unify EC sensors implementation with Linux HWMON driver ( #648 )
2022-02-07 16:53:23 +01:00
Eugene Shalygin
2623931564
Add support for ASUS ROG CROSSHAIR VIII HERO (WIFI) ( #647 )
2022-02-03 09:51:14 +01:00
nowayhaze and PhyxionNL
35709ce86b
added Gigabyte Z170N-WIFI support and fixed iTE IT8628E ( #604 )
...
* added Gigabyte Z170N-WIFI support and fixed iTE IT8628E
* Update IT87XX.cs
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2021-11-19 11:26:18 +01:00
darkbrain-fc and Dino Puller
625d446cb2
Add support to IT8631E ( #591 )
...
Co-authored-by: Dino Puller <dino.puller@uqido.com >
2021-11-13 08:52:58 +01:00
Pomian
9df5a2de05
[Fetaure] Add support for the embedded Asus B550-I controller ( #577 )
...
* Add support for the embedded Asus B550-I controller
* Remove TODO
2021-10-17 11:15:07 +02:00
PhyxionNL
f395092b31
IT8689E ( #554 )
...
Thanks to @kolaqsq.
2021-09-29 10:25:15 +02:00
Baton34
7da4bbc16f
Gigabyte Z390 Aorus Pro labels ( #551 )
...
Thanks to @Baton34.
2021-09-28 13:04:53 +02:00
Kevin De Magalhaes
095cce0394
Add Asus Crosshair VIII Formula motherboard ( #544 )
...
Thanks to @kedema
2021-09-20 13:08:12 +02:00
Eugene Shalygin
c0fe15050f
Fixes for ASUS Crosshair VIII Hero ( #540 )
2021-09-19 10:22:55 +02:00
javguit
05b271a85a
Added fan control support for motherboards with W836XX chips ( #534 )
...
Thanks to @javguit
2021-09-18 12:37:09 +02:00