Communication is bi-directional, meaning that power management events are relayed from the BIOS to the OS APM driver, and the APM driver can send requests to the BIOS through function calls. The APM driver simply acts as an intermediary between the OS and BIOS. Power management can occur thro...