/*
 * 5799-WZQ (C) COPYRIGHT IBM CORPORATION 1988
 * LICENSED MATERIALS - PROPERTY OF IBM
 * REFER TO COPYRIGHT INSTRUCTIONS FORM NUMBER G120-2083
 */
/* $Header:vars.h 12.0$ */
/* $ACIS:vars.h 12.0$ */
/* $Source: /ibm/acis/usr/sys/pc_code/RCS/vars.h,v $ */

#if !defined(lint) && !defined(LOCORE) && defined(RCS_HDRS)
static char *rcsidvars = "$Header:vars.h 12.0$";
#endif

extern struct intque intque3[NCPU];
extern struct intque intque4[NCPU];
extern struct kbqueue kbqueue[NCPU];
extern struct kbdata kbdata[NCPU];
extern struct msqueue msqueue;
extern struct msdata msdata;
extern u_long  option_flag;
extern int	cpu_type;
#ifdef ABIOS
extern struct pcdpl * hddptr;
extern struct pcdpl * fddptr;
#endif /* ABIOS */
extern struct cbcb *cbcbptr;
extern struct cbcb *cur_cbcb, 	/* current request cbcb */
	*end_cbcb,		/* for scanning cbcb's */
	*screen_cbcb;		/* screen's cbcb */
extern u_short  vector_map[];
extern union pcmem far *pcmem;
#ifdef DEBUG
extern u_long *dbugptr;
extern u_long debug;
#endif /* DEBUG */
extern char far *buff_dio;

extern u_short      r_base;
extern u_short  irq_bits;
extern u_short  physmem, physmem_reg, memclear;
extern u_long   physmem_bytes, pc_base, pc_wind1, pc_wind2, pc_wind3, pc_wind4;
extern u_short  do_reboot, do_exit;
extern u_short  ipl, pcrwindows, dump_flag, physmem, physmem_reg, memclear;
extern u_short  intlv_flag;
extern u_short def_scan;
extern u_short ncpu;		/* number of cpu's configured */
