Content deleted Content added
Citation bot (talk | contribs) Add: title. Changed bare reference to CS1/2. | Use this bot. Report bugs. | Suggested by BrownHairedGirl | Linked from User:BrownHairedGirl/Articles_with_bare_links | #UCB_webform_linked 326/2195 |
|||
Line 5:
An '''embedded controller''' ('''EC''') is a [[microcontroller]] in [[computer]]s that handles various system tasks.
== Tasks ==
An embedded controller can have the following tasks:
*Receiving and processing signals from the keyboard<ref name="ps2kbc">http://www.computer-engineering.org/ps2keyboard/</ref> and the touchpad (including touchpad disable)
*other buttons and switches (e.g., power button, laptop lid switch (received from hall sensor))<ref name="amikey">http://www.ami.com/ami_downloads/Embedded_Controller_Data_Sheet.pdf {{Dead link|date=February 2022}}</ref>
*Controlling access to the [[A20 line]]<ref>{{Cite web|url=http://www.win.tue.nl/~aeb/linux/kbd/A20.html|title=A20 - a pain from the past}}</ref>
*Thermal measurement (CPU, GPU, Motherboard) and response including [[fan control]], [[Dynamic frequency scaling|CPU and GPU throttling]], and emergency shutdown in response to rising temperatures
|