* 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
* 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
- 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.
- They are detected as ITE8689E
- Available sensors seems to match the ones from B560M Aorus Elite
- Sensor values for B560M Aorus Pro are matching hwinfo values using the settings
- Pro Ax should be same motherboard with extra WiFi chip