CONTENTS
iv PEN*KEY
R
6200/6300 Hand-Held Computer Programmer’s Reference Guide
PC Card Modem Driver: NGENMOD.SYS
2Ć23
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Driver Installation
2Ć23
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration Information
2Ć24
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Qualifying PC Card Modems
2Ć24
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Application Interfaces and Device Behavior
2Ć24
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Supported DOS Driver IOCTL_IN Functions
2Ć25
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
CMD 1: Command Line Parameters
2Ć26
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CMD 2: Manufacturer ID String
2Ć26
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CMD 3: Product Version 1 Information String
2Ć26
. . . . . . . . . . . . . . . . . . . . . . .
CMD 4: Return Extended Error
2Ć26
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IOCTL_IN Sample Code
2Ć26
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Device Driver Errors
2Ć28
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Interrupts Supported by NGENMOD.SYS
2Ć28
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
INT 14h
2Ć28
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
INT 15h
2Ć28
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PC Card WAN Power Manager: NGENWAN.SYS
2Ć29
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Driver Installation
2Ć29
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration Information
2Ć29
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Qualifying Wireless WAN Cards
2Ć30
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Interrupts Supported by NGENWAN.SYS
2Ć30
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SECTION 3
Supporting Windows Applications
Minimal Windows Installation
3Ć2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Standard SRAM Installation
3Ć2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Custom SanDisk or PC Card Installation
3Ć2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Other Custom Installations
3Ć3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Windows Operation Modes
3Ć3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Normal Startup (Standard Mode)
3Ć3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DOSX.EXE Startup
3Ć4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Windows Components
3Ć4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Windows Shell
3Ć7
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installation and Configuration
3Ć7
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NORSHELL WIN.INI Example
3Ć7
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Shutting Down Windows
3Ć8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Windows Power Management Driver
3Ć8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installation and Configuration
3Ć8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
User Messages and Alerts
3Ć11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Message Window
3Ć11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Errors During Installation
3Ć12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Battery Status
3Ć12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Suspend Errors
3Ć12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Event Messages
3Ć12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Audible Alerts
3Ć13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Windows Background Power Management
3Ć13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Windows Power States
3Ć13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CPU Power Management
3Ć14
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
System Power Management
3Ć14
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
User Activity
3Ć14
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
System Activity
3Ć14
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
APM Event Broadcasts
3Ć15
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Receiving APM Event Broadcasts
3Ć15
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Standard APM Event Codes
3Ć16
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
APM OEM Event Codes
3Ć17
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .