* Add support for a number of X870 and Z890 MSI Motherboards using NCT6687D chips
* Fixing labels and comments
* Update master.yml
Change name to allow nuget publish
* Update master.yml
Still fixing nuget api shit
* Update Identification.cs
Remove B650 Edge board, as it's fine with existing implementation.
* Added Gigabyte X870E Xtreme AI Top motherboard, based on the existing Gigabyte X870E motherboards already added.
* Removed a motherboard model that was accidentally duplicated during merge.
* Add Support For Asus ROG Strix X870E-E Fan Sensors And Control
* Add voltages and temperatures
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com>
* Initial commit based on existing pull request
Work done to support ROG STRIX X870E-E copied:
https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/pull/1523/files
* Update SuperIOHardware.cs
Update fan hierarchy for X870-P motherboard
Small typo fix
* Update SuperIOHardware.cs
* Update SuperIOHardware.cs
Fixed some existing voltages
Added some voltages
Added VRM temperature readout
Removed debug fan lines
* Update SuperIOHardware.cs
Change to more descriptive name
Hide VMISC -> Voltage #12 as can't be confirmed
* Revert CR change
* Add support for ASUS ROG Crosshair X870E Hero motherboard
* Fix a typo
* Add CPU Package temperature sensor.
* Cleanup code
* Aligning W_PUMP+ naming to others
* Add support for ASRock Z790 Nova WiFi.
* Correct the temperature source of motherboard.
* Change the name of `T_SENSOR` to `External Temperature`.
* Add "CPU System Agent" and "Vcore" under first SIO.
Adjust the order of voltages.
* Add `+5V Standby` voltage readings.
* Update SuperIOHardware.cs
* Update SuperIOHardware.cs
* Update SuperIOHardware.cs
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com>
* Add motherboard model
B650M_Gaming_Plus_Wifi
* Update Model.cs
* first implementation of new motherboard in SuperIOHardware
* Fixed all voltages and temperatures (except one temp)
Default voltages had wrong names and wrong RF/Ri/Vf values
* added last temperature
* Update master.yml
* Update master.yml
* Relovate motherboard to the correct section (NCT6687D)
* Revert all changes to master.yml
* Correcting naming schemes
* Add Gigabyte X870E AORUS PRO (ICE)
* Separate case and rename some voltages
* Increase array size for Fans and Controls from 5 to 6
* Add external temperature sensor
Updates add initial support for the ASUS ROG STRIX X670E-A GAMING WIFI motherboard to include the T-Sensor from the NTC6799D chip (similar to what was done for X670E-E)
* Add Gigabyte Z790 UD (AC) and Gaming X (AX)
* Add Z790 Aorus Pro X
* Fix data entry placement and put more consistent Namings
* Add voltages to second SuperIO chip
* Don’t hide by default
* Asus Maximus Z790 DARK HERO - added model, added names for NCT6798D and sensors for Asus EC
* Fixed VRM temps and added voltages.
* Add names for VCCSA and VCCIN_AUX
* Update SuperIOHardware.cs
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com>
* Test: GA-H97-D3H detection
Temporarily allow workflow dispatches to test builds before submitting a pull request
* Define IT8620E fan amount and sensor names
* Change CPU VRIN to CPU Input Auxiliary
* Remove workflow dispatch (finished testing)
* Initial implementation of Z790 Pro RS
* Fix casing
* Split DDR4 and DDR5 ASRock Z690/Z790 variants
Due to the value on the 6th index checking the IMC, the datasets must be split
* Add Gigabyte B550 AORUS Elite (v1/v2) models
* Add B550 Gaming X (v1 and v2) models as their layout is identical too
* Add B550 AORUS Pro v2
* Add B550M AORUS Elite
* Add the rest of Gigabyte B550 and B550M (Except the Vision D, Aorus Master, B550M Aorus Pro models)
* Add B550 UD AC Y1
System integrators such as iBuyPower and CyberPowerPC have sold systems with this OEM branded model, and thus would not be detected within this PR otherwise.
* Add B550M Pro, B550 Aorus Master, B550 Vision D models
* Add B550I AORUS PRO AX
* Rename EC_TEMP# to a more display friendly name
* Add EC support for Z490 ROG MAXIMUS XII HERO (WI-FI)
* Update EmbeddedController.cs
Removed the broken line
* Update EmbeddedController.cs
Added the line back
* Update EmbeddedController.cs
Removed comment
* Update EmbeddedController.cs
Sorted by sensor address
* Add B450M DS3H and its variants
Note: From what I've seen some DS3H will report with a -CF suffix. Unsure if this applies to all B450 models or just a select few. Will be researching more
* Add the rest of B450M
* Add all Gigabyte B450 models
* Remove AVCC3
This is not a real source, especially since we already have the +3.3V rail
* Initial implementation of ASRock Z690 Extreme (voltages to be implemented later)
* Add voltages
* Update pull requests.yml
* This branch is not supposed to have this
* Add remaining voltages
* Fix incorrect voltage calculations and namings
* Use suggested names
VCCIN -> CPU Input Voltage
Unidentified names will use the generic names, and will be hidden by default.
* Add the other ASRock motherboards that are identical to the Z690 Extreme
* This was an accident
* Use more descriptive names
* Fix doubled Vcore value
* Remove bogus voltage sensors
* Separate Z690 Steel Legend
* Update SuperIOHardware.cs
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com>
* Add ASUS TUF X570-WiFi (as a test)
* Add proper fan controls + attempt at proper temp detection
* Update pull requests.yml
* Remove non detected/wrong values
* Remove the need of GitHub actions on my fork
* B150M-C D3
* Update Identification.cs
* B150M-C
I'm not sure about the sensors, I took the z170 as a basis.
* B150M-C
Sorry for the redundancy.
* Fix Model
* Fix SuperIOHardware.cs
* Fix Identification.cs
* Correction
* Correction