Battery operated portable computers typically include a microprocessor, associated random access memory (RAM), nonvolatile data storage such as a hard disk drive, a battery power source and expansion slots designed to accommodate circuit boards electrically coupling the computer components to external devices such as keyboards, pens, mouses, transducers and displays.