Blame as10k1/as10k1.h

Packit Service b98cfc
/***************************************************************************
Packit Service b98cfc
                          as10k1.h  -  description
Packit Service b98cfc
                             -------------------
Packit Service b98cfc
    Date                 : May 25, 2000
Packit Service b98cfc
    Copyright            : (C) 2000 by Daniel Bertrand
Packit Service b98cfc
    Email                : d.bertrand@ieee.ca
Packit Service b98cfc
 ***************************************************************************/
Packit Service b98cfc
Packit Service b98cfc
/***************************************************************************
Packit Service b98cfc
 *                                                                         *
Packit Service b98cfc
 *   This program is free software; you can redistribute it and/or modify  *
Packit Service b98cfc
 *   it under the terms of the GNU General Public License as published by  *
Packit Service b98cfc
 *   the Free Software Foundation; either version 2 of the License, or     *
Packit Service b98cfc
 *   (at your option) any later version.                                   *
Packit Service b98cfc
 *                                                                         *
Packit Service b98cfc
 ***************************************************************************/
Packit Service b98cfc
Packit Service b98cfc
#include"types.h"
Packit Service b98cfc
#include"proto.h"
Packit Service b98cfc
Packit Service b98cfc
Packit Service b98cfc
#define max_depth 3   //max include nesting depth
Packit Service b98cfc
FILE *dc_fp;
Packit Service b98cfc
int include_depth=0;
Packit Service b98cfc
Packit Service b98cfc
Packit Service b98cfc
#define MAXINCLUDES 25
Packit Service b98cfc
Packit Service b98cfc
struct list_head sym_head;
Packit Service b98cfc
Packit Service b98cfc
struct  alloc
Packit Service b98cfc
{
Packit Service b98cfc
        char *mem_start;
Packit Service b98cfc
        char *mem_end;
Packit Service b98cfc
        char *name;
Packit Service b98cfc
};
Packit Service b98cfc
Packit Service b98cfc
struct alloc buff[MAXINCLUDES];
Packit Service b98cfc
u32 dsp_code[DSP_CODE_SIZE];
Packit Service b98cfc
int ip=0;
Packit Service b98cfc
Packit Service b98cfc
int ds_addr=0x100;     // DS start at 0x100 ( start of the general purpose registers).
Packit Service b98cfc
int tram_addr=0;       // tram data/addr read/write counter
Packit Service b98cfc
Packit Service b98cfc
struct delay tram_delay[MAX_TANK_ADDR];
Packit Service b98cfc
struct lookup tram_lookup[MAX_TANK_ADDR];
Packit Service b98cfc
Packit Service b98cfc
int gpr_input_count=0;
Packit Service b98cfc
int gpr_output_count=0;
Packit Service b98cfc
int gpr_static_count=0;
Packit Service b98cfc
int gpr_dynamic_count=0;
Packit Service b98cfc
int gpr_control_count=0;
Packit Service b98cfc
int tram_delay_count=0;
Packit Service b98cfc
int tram_table_count=0;
Packit Service b98cfc
int gpr_constant_count=0;
Packit Service b98cfc
Packit Service b98cfc
char patch_name[PATCH_NAME_SIZE]="NO_NAME";
Packit Service b98cfc
int macro_depth=0;
Packit Service b98cfc
Packit Service b98cfc