Browse Prior Art Database

A Method to Suppress an Error Message When Detaching Extended Battery

IP.com Disclosure Number: IPCOM000016174D
Original Publication Date: 2002-Oct-30
Included in the Prior Art Database: 2003-Jun-21

Publishing Venue

IBM

Abstract

A program is disclosed to suppress an error message when detaching an extended battery in ACPI OS environment. In general, a battery device is handled as Control Method battery on ACPI Advanced Configuration and Power Interface) system. A Control Method Battery interface is completely defined by AML ACPI Machine Language , ACPI BIOS). For most cases, the battery slot is still considered to be present in the system even when a battery is attached or removed. The _STA for the battery device always returns a value with bits 0-3 set and toggles bit 4 to indicate the actual presence of a battery. However, for systems that have a battery slot in a slice or an extended battery as Fig.1 indicates, it is beneficial to indicate the entire battery device including a battery slot has been attached or removed (101)(102) so that 'Power Meter' applet of Windows 2000* OS shows the additional battery slot dynamically. In this case, the "Unsafe Removal" error message is shown unless OS processes the ejection of the battery slot before removing the battery itself (103). 101