Annotation of cci/d/dmp4/messages.c, revision 1.1

1.1     ! root        1: 
        !             2: #include "stdio.h"
        !             3: #include "fpp_defs.h"
        !             4: 
        !             5: 
        !             6: /***************************************************************************
        !             7: *
        !             8: *      These messages are available to anyone
        !             9: *
        !            10: ***************************************************************************/
        !            11: 
        !            12: 
        !            13: /*
        !            14:  * addressing mode messages
        !            15: */
        !            16: char *addressing_modes[]  = {
        !            17:   /*  0 */     "  ",   /* there is no addressing mode '0' in this test */
        !            18:   /*  1 */     " absolute addressing ",
        !            19:   /*  2 */     " literal ( -short immediate byte ) addressing",
        !            20:   /*  3 */     " immediate byte addressing",
        !            21:   /*  4 */     " immediate word addressing",
        !            22:   /*  5 */     " immediate long-word addressing",
        !            23:   /*  6 */     " byte displacement relative addressing",
        !            24:   /*  7 */     " word displacement relative addressing",
        !            25:   /*  8 */     " long-word displacement relative addressing",
        !            26:   /*  9 */     " byte displacement relative deferred addressing",
        !            27:   /* 10 */     " word displacement relative deferred addressing",
        !            28:   /* 11 */     " long-word displacement relative deferred addressing",
        !            29:   /* 12 */     " direct register addressing",
        !            30:   /* 13 */     " register deferred addressing",
        !            31:   /* 14 */     " Frame Pointer deferred addressing",
        !            32:   /* 15 */     " Stack Pointer deferred addressing",
        !            33:   /* 16 */     " auto-decremented Stack Pointer addressing ( PUSH )",
        !            34:   /* 17 */     " auto-incremented Stack Pointer addressing ( POP )",
        !            35:   /* 18 */     " auto-incremented Stack Pointer deferred addressing",
        !            36:   /* 19 */     " register + byte displacement addressing",
        !            37:   /* 20 */     " register + word displacement addressing",
        !            38:   /* 21 */     " register + long-word displacement addressing",
        !            39:   /* 22 */     " register + byte displacement deferred addressing",
        !            40:   /* 23 */     " register + word displacement deferred addressing",
        !            41:   /* 24 */     " register + long-word displ deferred addressing",
        !            42:   /* 25 */     " indexed (frame pointer) addressing",
        !            43:   /* 26 */     " indexed (longword displacement) addressing",
        !            44:   /* 27 */     " indexed (register deferred) addressing",
        !            45:   /* 28 */     " indexed (longword displacement deferred) addressing"
        !            46: };
        !            47: 
        !            48: 
        !            49: 
        !            50: /*
        !            51:  * Mode messages
        !            52: */
        !            53: char *k_mode_msg = ". Kernal Mode";
        !            54: char *u_mode_msg = ". User Mode";
        !            55: 
        !            56: /*
        !            57:  * Instruction Cache messages
        !            58: */
        !            59: char *i_cache_hit_msg  = " - Inst. Cache hit";
        !            60: char *i_cache_miss_msg = " - Inst. Cache miss";
        !            61: 
        !            62: /*
        !            63:  * Error messages
        !            64: */
        !            65: char *bad_result_msg    = " - INCORRECT INSTRUCTION RESULT";
        !            66: char *psl_modified_msg  = " - THE PSL WAS MODIFIED";
        !            67: char *bad_psl_msg       = " - INCORRECT FINAL PSL";
        !            68: char *trans_flt_cnt_msg = " - WRONG # OF PAGE FAULTS";
        !            69: char *reg_modified_msg  = " - A REGISTER WAS MODIFED";
        !            70: char *acc_modified_msg = " - THE ACCUMULATOR WAS MODIFIED";
        !            71: char *bad_acc_msg       = " - INCORRECT FINAL ACCUMULATOR";
        !            72: char *no_evt_msg       = " - THE EXPECTED EVENT DIDN'T OCCUR ";
        !            73: char *disbl_evt_msg    = " - THE EVENT OCCURRED WHILE DISABLED ";
        !            74: char *push_cnt_msg     = " - WRONG # OF OPS. PUSHED ON STACK";
        !            75: char *psl_pushed_msg   = " - WRONG PSL PUSHED ON THE STACK";
        !            76: char *pc_pushed_msg    = " - WRONG PC PUSHED ON THE STACK";
        !            77: char *trans_acc_er_msg = " - BAD ACC. AFTER A PAGE FAULT";
        !            78: char *bad_fpm_stack_msg        = " - BAD STACK AFTER AN FPP EMULATION TRAP";
        !            79: char *bad_fpm_acc_msg  = " - BAD ACCUMULATOR AFTER AN FPM TRAP";
        !            80: 
        !            81: 

unix.superglobalmegacorp.com

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