File:  [Power 6/32 Unix Tahoe 4.2BSD] / cci / d / dmp4 / messages.c
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Sun Jul 28 12:30:21 2019 UTC (6 years, 11 months ago) by root
Branches: bsd, MAIN
CVS tags: v121, HEAD
Power 6/32 Unix version 1.21


#include "stdio.h"
#include "fpp_defs.h"


/***************************************************************************
*
*  	These messages are available to anyone
*
***************************************************************************/


/*
 * addressing mode messages
*/
char *addressing_modes[]  = {
  /*  0 */	"  ",	/* there is no addressing mode '0' in this test */
  /*  1 */	" absolute addressing ",
  /*  2 */	" literal ( -short immediate byte ) addressing",
  /*  3 */	" immediate byte addressing",
  /*  4 */	" immediate word addressing",
  /*  5 */	" immediate long-word addressing",
  /*  6 */	" byte displacement relative addressing",
  /*  7 */	" word displacement relative addressing",
  /*  8 */	" long-word displacement relative addressing",
  /*  9 */	" byte displacement relative deferred addressing",
  /* 10 */	" word displacement relative deferred addressing",
  /* 11 */	" long-word displacement relative deferred addressing",
  /* 12 */	" direct register addressing",
  /* 13 */	" register deferred addressing",
  /* 14 */	" Frame Pointer deferred addressing",
  /* 15 */	" Stack Pointer deferred addressing",
  /* 16 */	" auto-decremented Stack Pointer addressing ( PUSH )",
  /* 17 */	" auto-incremented Stack Pointer addressing ( POP )",
  /* 18 */	" auto-incremented Stack Pointer deferred addressing",
  /* 19 */	" register + byte displacement addressing",
  /* 20 */	" register + word displacement addressing",
  /* 21 */	" register + long-word displacement addressing",
  /* 22 */	" register + byte displacement deferred addressing",
  /* 23 */	" register + word displacement deferred addressing",
  /* 24 */	" register + long-word displ deferred addressing",
  /* 25 */	" indexed (frame pointer) addressing",
  /* 26 */	" indexed (longword displacement) addressing",
  /* 27 */	" indexed (register deferred) addressing",
  /* 28 */	" indexed (longword displacement deferred) addressing"
};



/*
 * Mode messages
*/
char *k_mode_msg = ". Kernal Mode";
char *u_mode_msg = ". User Mode";

/*
 * Instruction Cache messages
*/
char *i_cache_hit_msg	= " - Inst. Cache hit";
char *i_cache_miss_msg	= " - Inst. Cache miss";

/*
 * Error messages
*/
char *bad_result_msg    = " - INCORRECT INSTRUCTION RESULT";
char *psl_modified_msg  = " - THE PSL WAS MODIFIED";
char *bad_psl_msg       = " - INCORRECT FINAL PSL";
char *trans_flt_cnt_msg = " - WRONG # OF PAGE FAULTS";
char *reg_modified_msg  = " - A REGISTER WAS MODIFED";
char *acc_modified_msg	= " - THE ACCUMULATOR WAS MODIFIED";
char *bad_acc_msg       = " - INCORRECT FINAL ACCUMULATOR";
char *no_evt_msg	= " - THE EXPECTED EVENT DIDN'T OCCUR ";
char *disbl_evt_msg	= " - THE EVENT OCCURRED WHILE DISABLED ";
char *push_cnt_msg	= " - WRONG # OF OPS. PUSHED ON STACK";
char *psl_pushed_msg	= " - WRONG PSL PUSHED ON THE STACK";
char *pc_pushed_msg	= " - WRONG PC PUSHED ON THE STACK";
char *trans_acc_er_msg	= " - BAD ACC. AFTER A PAGE FAULT";
char *bad_fpm_stack_msg	= " - BAD STACK AFTER AN FPP EMULATION TRAP";
char *bad_fpm_acc_msg	= " - BAD ACCUMULATOR AFTER AN FPM TRAP";



unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.