System Management Mode: Difference between revisions

Content deleted Content added
Usage: other -> newer
Tags: Mobile edit Mobile web edit Advanced mobile edit
Tags: Mobile edit Mobile web edit Advanced mobile edit
Line 13:
 
=={{Anchor|USB-LEGACY-SUPPORT}}Usage==
Initially, System Management Mode was used for implementing [[Advanced Power Management]] (APM) and, [[Legacy Plug and Play]] (Legacy PnP), [[Desktop Management Interface]] (DMI), [[MultiProcessor Specification]] (MPS) and PCI BIOS<ref>PCI BIOS specification, [[PCI-SIG]]</ref> features. However, BIOS manufacturers and OEMs have relied on SMM for newer functionality like [[Advanced Configuration and Power Interface]] (ACPI).<ref>{{cite web|url=http://blogs.msdn.com/b/carmencr/archive/2005/09/01/459194.aspx|title=SMIs Are EEEEVIL (Part 2)|publisher=Microsoft|work=msdn.com}}</ref><ref>{{Cite web|title=System Management Mode - OSDev Wiki|url=https://wiki.osdev.org/SMM|access-date=2020-09-12|website=wiki.osdev.org}}</ref>
 
Some uses of the System Management Mode are:
Line 19:
* Manage system safety functions, such as shutdown on high CPU temperature and turning the fans on and off
* [[System Management BIOS]] (SMBIOS)
* [[MultiProcessor Specification]] (MPS, superseded by ACPI)
* [[Advanced Configuration and Power Interface]]
* Control power management operations, such as managing the [[Voltage regulator module]] and [[LPCIO]] ([[Super I/O]], [[Embedded Controller]] or [[Intelligent Platform Management Interface|IPMI]])