System Management Controller
The SMC has roles in controlling thermal and power management, battery charging, video mode switching, sleep and wake, hibernation, and LED indicators. It also enables enforcement of the Mac OS X End User License, allowing it to identify when it is running on non-Apple hardware.
- Apple general documentation on SMC Updates
- "Interview with Andy Hall, Product Manager for Oracle VM VirtualBox".