dishand.c File Reference

#include "dis.h"

Include dependency graph for dishand.c:

Go to the source code of this file.

Functions

void objini (int j)
void objout ()
void badseq (int j, int k)
void dfhand (int j)
void sbhand (int j)
void aohand (int j)
void sjhand (int j)
void imhand (int j)
void mvhand (int j)
void mshand (int j)
void pohand (int j)
void cihand (int j)
void mihand (int j)
void mqhand (int j)
void tqhand (int j)
void rehand (int j)
void mmhand (int j)
void srhand (int j)
void aahand (int j)
void iohand (int j)
void ljhand (int j)
void mahand (int j)
void mjhand (int j)

Variables

static char * sccsid
int segflg
unsigned char objbuf [OBJMAX]
int objptr
unsigned long PC


Function Documentation

void aahand int  j  ) 
 

Definition at line 802 of file dishand.c.

References badseq(), FETCH, k, objini(), objout(), optab, and printf.

void aohand int  j  ) 
 

Definition at line 157 of file dishand.c.

References b, dfhand(), FETCH, k, lookext(), m, mtrans(), n, objini(), objout(), optab, PC, printf, and TR_STD.

void badseq int  j,
int  k
 

Definition at line 80 of file dishand.c.

References printf.

Referenced by aahand(), imhand(), mahand(), mjhand(), mmhand(), mshand(), pohand(), and srhand().

void cihand int  j  ) 
 

Definition at line 502 of file dishand.c.

References FETCH, m, n, objini(), objout(), optab, and printf.

void dfhand int  j  ) 
 

Definition at line 102 of file dishand.c.

References max, min, optab, printf, putchar, and segflg.

Referenced by aohand().

void imhand int  j  ) 
 

Definition at line 250 of file dishand.c.

References a, b, badseq(), FETCH, iflag, k, LOOK_ABS, lookup(), m, mod, n, N_DATA, objini(), objout(), offset, oflag, OPFAM, PC, pc, printf, REGS, REGS0, REGS1, rm, sprintf(), strcat(), and strcpy().

void iohand int  j  ) 
 

Definition at line 834 of file dishand.c.

References FETCH, k, objini(), objout(), optab, and printf.

void ljhand int  j  ) 
 

Definition at line 860 of file dishand.c.

References FETCH, k, L, LOOK_LNG, lookup(), m, n, N_TEXT, objini(), objout(), optab, PC, and printf.

void mahand int  j  ) 
 

Definition at line 893 of file dishand.c.

References a, b, badseq(), FETCH, k, lookext(), mtrans(), mtrunc(), objbuf, objini(), objout(), PC, printf, putchar, TR_STD, and xfd.

void mihand int  j  ) 
 

Definition at line 536 of file dishand.c.

References b, FETCH, k, lookext(), m, n, objini(), objout(), optab, PC, and printf.

void mjhand int  j  ) 
 

Definition at line 976 of file dishand.c.

References a, BAD, badseq(), FETCH, k, mtrans(), mtrunc(), objbuf, objini(), objout(), printf, putchar, TR_STD, and xfd.

void mmhand int  j  ) 
 

Definition at line 697 of file dishand.c.

References a, b, badseq(), FETCH, k, lookext(), mtrans(), mtrunc(), objini(), objout(), optab, PC, printf, putchar, TR_STD, and xfd.

void mqhand int  j  ) 
 

Definition at line 577 of file dishand.c.

References FETCH, LOOK_ABS, lookup(), m, n, N_DATA, objini(), objout(), optab, PC, pc, printf, and REGS.

void mshand int  j  ) 
 

Definition at line 421 of file dishand.c.

References badseq(), FETCH, k, mtrans(), objini(), objout(), optab, printf, and TR_SEG.

void mvhand int  j  ) 
 

Definition at line 388 of file dishand.c.

References FETCH, k, m, mtrans(), objini(), objout(), optab, printf, and TR_STD.

void objini int  j  ) 
 

Definition at line 45 of file dishand.c.

References objbuf, objptr, and segflg.

Referenced by aahand(), aohand(), cihand(), eshand(), imhand(), inhand(), iohand(), ljhand(), mahand(), mihand(), mjhand(), mmhand(), mqhand(), mshand(), mvhand(), pohand(), rehand(), sbhand(), sjhand(), srhand(), and tqhand().

void objout  ) 
 

Definition at line 60 of file dishand.c.

References k, L, objbuf, objflg, objptr, PC, printf, putchar, and symptr.

Referenced by aahand(), aohand(), cihand(), imhand(), inhand(), iohand(), ljhand(), mahand(), mihand(), mjhand(), mmhand(), mqhand(), mshand(), mvhand(), pohand(), rehand(), sbhand(), sjhand(), srhand(), and tqhand().

void pohand int  j  ) 
 

Definition at line 455 of file dishand.c.

References a, badseq(), FETCH, k, mtrans(), mtrunc(), objini(), objout(), optab, printf, TR_STD, and xfd.

void rehand int  j  ) 
 

Definition at line 668 of file dishand.c.

References FETCH, m, n, objini(), objout(), optab, and printf.

void sbhand int  j  ) 
 

Definition at line 127 of file dishand.c.

References objini(), objout(), optab, printf, and segflg.

void sjhand int  j  ) 
 

Definition at line 209 of file dishand.c.

References FETCH, k, L, LOOK_REL, lookup(), m, N_TEXT, objini(), objout(), optab, PC, and printf.

void srhand int  j  ) 
 

Definition at line 756 of file dishand.c.

References a, badseq(), FETCH, k, mtrans(), mtrunc(), objini(), objout(), OPFAM, printf, putchar, TR_STD, and xfd.

void tqhand int  j  ) 
 

Definition at line 617 of file dishand.c.

References b, FETCH, k, lookext(), m, n, objini(), objout(), optab, PC, printf, and REGS.


Variable Documentation

unsigned char objbuf[OBJMAX]
 

Definition at line 35 of file dishand.c.

Referenced by eshand(), fphand(), mahand(), mjhand(), objdump(), objini(), and objout().

int objptr
 

Definition at line 37 of file dishand.c.

Referenced by eshand(), fphand(), objdump(), objini(), and objout().

unsigned long PC
 

Definition at line 39 of file dishand.c.

char* sccsid [static]
 

Initial value:

   "@(#) dishand.c, Ver. 2.1 created 00:00:00 87/09/01"

Definition at line 1 of file dishand.c.

int segflg
 

Definition at line 33 of file dishand.c.

Referenced by dfhand(), disbss(), disdata(), distext(), fphand(), lookup(), objini(), and sbhand().


Generated on Fri Apr 14 23:02:19 2006 for minix by  doxygen 1.4.6