/* LoadMeter.h
   Stewart, January 10, 1984  8:48 PM, created
 */

/* 8255 */
#define	lmpioctl	0x0096
#define	lmpioa	0x0090
#define	lmpiob	0x0092
#define	lmpioc	0x0094

/* 9513 */
#define	lmTimData	0x0088
#define	lmTimCtl	0x008A

/* meter id's */
#define	meterBPS	0
#define	meterPPS	1

/* switch id's */
/* these are actually the number of bits to shift the
   input byte to right justify the switch bits
 */
#define	switchPPS	6
#define	switchBPS	4
#define	switchTC	2

/* booleans */
#define	true	0xffff
#define	false	0

/* LED id's */
#define	LedP1000	0x0080
#define	LedP300	0x0040
#define	LedP100	0x0020
#define	LedP30	0x0010
#define	LedB100	0x0008
#define	LedB30	0x0004
#define	LedB10	0x0002
#define	LedB3	0x0001

#define	LedT10	0x0280
#define	LedT3	0x0240
#define	LedT1	0x0220
#define	LedT03	0x0210

#define	LedPAuto	0x0208
#define	LedBAuto	0x0204


/* modes */
#define	ModeT03	0
#define	ModeT1		1
#define	ModeT3		2
#define	ModeT10	3

#define	ModeB3		0
#define	ModeB10	1
#define	ModeB30	2
#define	ModeB100	3

#define	ModeP30	0
#define	ModeP100	1
#define	ModeP300	2
#define	ModeP1000	3

#define	MaxP03		300
#define	MaxP1		1000
#define	MaxP3		3000
#define	MaxP10		10000