COMMENT @%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

	Copyright (c) GeoWorks 1992 -- All Rights Reserved

PROJECT:	PC GEOS
MODULE:		Bullet library
FILE:		bullet.def

AUTHOR:		Steve Yegge, Jun 10, 1993

	
REVISION HISTORY:
	Name	Date		Description
	----	----		-----------
	stevey	6/10/93		Initial revision


DESCRIPTION:
	
		
	$Id: bullet.def,v 1.1 97/04/04 14:25:29 newdeal Exp $

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@

SetDef	__BULLET

StartLibrary	bullet

include config.def

;-----------------------------------------------------------------------------
;		exported constants
;-----------------------------------------------------------------------------

BULLET_BIOS_INTERRUPT		equ	1ah
BULLET_BIOS_READ_CMOS_WORD	equ	10h
BULLET_BIOS_WRITE_CMOS_WORD	equ	11h
BULLET_BIOS_COMMIT_CMOS_WORD	equ	13h
BULLET_BIOS_CHECK_PASSWORD	equ	1ah

BULLET_PASSWORD_LENGTH		equ	8

PasswordBuffer	type	BULLET_PASSWORD_LENGTH	dup (char)

;-----------------------------------------------------------------------------
;		exported class definitions
;-----------------------------------------------------------------------------
 
BulletPasswordTextClass		class	GenTextClass

	BPTI_passwordBuffer	PasswordBuffer
	;
	;  Buffer for sticking in the password & passing to driver.
	;
	BPTI_strategyRoutine	fptr.far
	;
	;  Power-management driver strategy routine.
	;

BulletPasswordTextClass		endc

;
;  Exported routines.  Do not change order without upping
;	major protocol of library.
;

global	BulletUtilCommitCMOSWord:far
global	BulletUtilReadCMOSWord:far
global	BulletUtilSetPassword:far
global	BulletUtilCheckPassword:far
global	BulletUtilWriteCMOSWord:far

EndLibrary	bullet
