/*****************************************************************************
*           Change Log
*  Date     | Change
*-----------+-----------------------------------------------------------------
* 15-Dec-85 | [1.209] Created change log
* 15-Dec-85 | [1.209] Moved location of diagnostic button to top right corner
*           | Added symbolic names for alert display
* 30-Dec-85 | [1.283] Added I/O check stop switch definitions
* 30-Dec-85 | [1.283] Repositioned manual address switch to make room for
*           | I/O check stop switch
* 29-Jul-86 | [1.395] Added lamp test switch position
* 30-Jul-86 | [1.398] Modified lamp test switch descriptions
* 30-Jul-86 | [1.400] Changed off switch to be a bit higher, lamp test a bit 
*           | lower
*****************************************************************************/

/* The A-reg button display */

#define A_X  ((coord)0)
#define A_Y  ((coord)16)

/* The B-reg button display */

#define B_X  ((coord)9)
#define B_Y  ((coord)16)

/* The I-reg button display */

#define I_X  ((coord)18)
#define I_Y  ((coord)16)

/* The POWER OFF button display */

#define power_X ((coord)71)
#define power_Y ((coord)3)

/* The SENSE SWITCH display */

#define ss_width ((coord)5)
#define ss_space ((coord)2)
#define ss_height ((coord)4)

#define ss_X ((coord)31)
#define ss_Y ((coord)21)

#define ss_delta (ss_width+ss_space)

/* The ADDRESS display */  

#define address_X ((coord)0)
#define address_Y ((coord)10)

/* The OP-register data display */

#define O_display_X ((coord)36)
#define O_display_Y ((coord)4)

/* The B-register data display */

#define B_display_X ((coord)13)
#define B_display_Y ((coord)4)

/* The A-register data display */

#define A_display_X ((coord)18)
#define A_display_Y ((coord)4)

/* The LOGIC display */

#define logic_X ((coord)23)
#define logic_Y ((coord)4)

/* The LOAD KEY display */

#define load_X ((coord)37)
#define load_Y ((coord)18)

/* The START KEY display */

#define start_X ((coord)47)
#define start_Y ((coord)18)

/* The STOP KEY display */

#define stop_X ((coord)57)
#define stop_Y ((coord)18)

/* The RESET KEY display */

#define reset_X ((coord)71)
#define reset_Y ((coord)18)

#define manual_X ((coord)9)
#define manual_Y ((coord)21)
#define manual_width ((coord)4)
#define manual_height ((coord)3)
#define manual_spacing ((coord)1)

/* The PROCESSOR MODE display */

#define mode_X ((coord)36)
#define mode_Y ((coord)13)
#define mode_width ((coord)10)
#define mode_height ((coord)3)

/* The ENTER KEY display */

#define enter_X ((coord)65)
#define enter_Y ((coord)3)

/* The STORAGE DATA FOR ENTRY display */ 

#define pattern_X ((coord)40)
#define pattern_Y ((coord)3)

#define character_X ((coord)65)
#define character_Y ((coord)4)

/* The INSTRUCTION LENGTH display */ 

#define ilength_X ((coord)23)
#define ilength_Y ((coord)12 )

/* The DIAGNOSTICS ENABLE button */

#define diag_key_X ((coord)76)
#define diag_key_Y ((coord)0)

#define diag_key_width ((coord)3)
#define diag_key_height ((coord)3)

/* The diagnostics scrolling window location */

#define diag_X ((coord)0)
#define diag_Y ((coord)0)

/* The PERIPHERALS button */

#define peripherals_X ((coord)65)
#define peripherals_Y ((coord)10)

#define peripherals_width ((coord)12)
#define peripherals_height ((coord)3)

/* The alert lights */

#define alert_Y ((coord)0)
#define alert_X ((coord)0)

#define alert_width ((coord)12)


/* The I/O check stop switch */

#define IOcheck_X ((coord)0)
#define IOcheck_Y ((coord)21)

#define IOcheck_width ((coord)5)
#define IOcheck_height ((coord)4)

#define lamp_X ((coord)73)
#define lamp_Y ((coord)6)
#define lamp_width ((coord)5)
#define lamp_height ((coord)4)

