===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
dis51-0.5/pass1.c-48- */
dis51-0.5/pass1.c:49:static int longaddr(uchar op1, uchar op2)
dis51-0.5/pass1.c-50-{
##############################################
dis51-0.5/pass1.c-65- */
dis51-0.5/pass1.c:66:static int absaddr(uchar opcode, uchar operand, int memPtr)
dis51-0.5/pass1.c-67-{
##############################################
dis51-0.5/pass1.c-82- */
dis51-0.5/pass1.c:83:static int reladdr(uchar operand, int memPtr)
dis51-0.5/pass1.c-84-{
##############################################
dis51-0.5/pass1.c-141-			/* relative addr calculation */
dis51-0.5/pass1.c:142:			newaddr = reladdr(op1, memPtr);
dis51-0.5/pass1.c-143-			/* if this is a branch, continue disassembly */
##############################################
dis51-0.5/pass1.c-150-			/* absolute addr calculation */
dis51-0.5/pass1.c:151:			newaddr = absaddr(opcode, op1, memPtr);
dis51-0.5/pass1.c-152-			/* if this is a call, continue disassembly */
##############################################
dis51-0.5/pass1.c-170-			/* relative addr calculation */
dis51-0.5/pass1.c:171:			newaddr = reladdr(op2, memPtr);
dis51-0.5/pass1.c-172-			/* this is always a branch instruction */
##############################################
dis51-0.5/pass1.c-179-			/* long addr calculation */
dis51-0.5/pass1.c:180:			newaddr = longaddr(op1, op2);
dis51-0.5/pass1.c-181-			/* if this is a call, continue disassembly */
##############################################
dis51-0.5/pass2.c-40- */
dis51-0.5/pass2.c:41:static int longaddr(uchar op1, uchar op2, char *label)
dis51-0.5/pass2.c-42-{
##############################################
dis51-0.5/pass2.c-56- */
dis51-0.5/pass2.c:57:static int absaddr(uchar opcode, uchar operand, int memPtr, char *label)
dis51-0.5/pass2.c-58-{
##############################################
dis51-0.5/pass2.c-72- */
dis51-0.5/pass2.c:73:static int reladdr(uchar operand, int memPtr, char *label)
dis51-0.5/pass2.c-74-{
##############################################
dis51-0.5/pass2.c-205-			/* relative addr calculation */
dis51-0.5/pass2.c:206:			reladdr(op1, addr, label);
dis51-0.5/pass2.c-207-			fprintf(ofile, mnemonic[opcode], label);
##############################################
dis51-0.5/pass2.c-211-			/* absolute addr calculation */
dis51-0.5/pass2.c:212:			absaddr(opcode, op1, addr, label);
dis51-0.5/pass2.c-213-			fprintf(ofile, mnemonic[opcode], label);
##############################################
dis51-0.5/pass2.c-235-			printhex(op1, name);
dis51-0.5/pass2.c:236:			reladdr(op2, addr, label);
dis51-0.5/pass2.c-237-			fprintf(ofile, mnemonic[opcode], name, label);
##############################################
dis51-0.5/pass2.c-241-			sfrdecode(op1, name);
dis51-0.5/pass2.c:242:			reladdr(op2, addr, label);
dis51-0.5/pass2.c-243-			fprintf(ofile, mnemonic[opcode], name, label);
##############################################
dis51-0.5/pass2.c-247-			sfbitdecode(op1, name);
dis51-0.5/pass2.c:248:			reladdr(op2, addr, label);
dis51-0.5/pass2.c-249-			fprintf(ofile, mnemonic[opcode], name, label);
##############################################
dis51-0.5/pass2.c-253-			/* long addr calculation */
dis51-0.5/pass2.c:254:			longaddr(op1, op2, label);
dis51-0.5/pass2.c-255-			fprintf(ofile, mnemonic[opcode], label);