Changeset 2340de6 in buchla-68k for ram/im700.x


Ignore:
Timestamp:
07/10/2017 09:06:56 PM (7 years ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
4aa78b2
Parents:
526a993
Message:

Keep macros in external declarations.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ram/im700.x

    r526a993 r2340de6  
    1111#include "instdsp.h"
    1212#include "libdsp.h"
     13#include "midas.h"
    1314#include "objdefs.h"
    1415#include "score.h"
     
    3839extern  int16_t         asgmod;
    3940extern  uint16_t        *asgob;
    40 extern  struct  asgent  asgtab[100];
     41extern  struct  asgent  asgtab[NASGS];
    4142extern  int16_t         asig;
    4243extern  int16_t         asmode;
     
    113114extern  int16_t         ext_cv4;
    114115extern  int16_t         ext_mod;
    115 extern  struct  fcat    filecat[20];
     116extern  struct  fcat    filecat[FCMAX];
    116117extern  struct  gdsel   *gdfsep;
    117 extern  struct  gdsel   gdfsl[256];
    118 extern  struct  gdsel   *gdstbc[17];
    119 extern  struct  gdsel   *gdstbn[17];
    120 extern  struct  gdsel   *gdstbp[17];
     118extern  struct  gdsel   gdfsl[MAXFSL];
     119extern  struct  gdsel   *gdstbc[NGDSEL];
     120extern  struct  gdsel   *gdstbn[NGDSEL];
     121extern  struct  gdsel   *gdstbp[NGDSEL];
    121122extern  int16_t         gomode;
    122123extern  int16_t         grp2prt[12][2];
     
    127128extern  int16_t         hitcx;
    128129extern  int16_t         hitcy;
    129 extern  struct  s_entry *hplist[20][12];
     130extern  struct  s_entry *hplist[N_SCORES][N_TYPES];
    130131extern  int16_t         idcfsw;
    131 extern  struct  instdef idefs[41];
     132extern  struct  instdef idefs[NINST];
    132133extern  int16_t         idimsw;
    133134extern  int16_t         idintmp;
     
    172173extern  int16_t         lseqsw;
    173174extern  int16_t         lstbgnc;
    174 extern  struct  n_entry *lstbgns[48];
     175extern  struct  n_entry *lstbgns[NLSTENTS];
    175176extern  int16_t         lstendc;
    176 extern  struct  n_entry *lstends[48];
     177extern  struct  n_entry *lstends[NLSTENTS];
    177178extern  int16_t         lstflag;
    178179extern  int16_t         lstrsw;
     
    197198extern  struct  nevent  *nefree;
    198199extern  struct  nevent  *nelist;
    199 extern  struct  nevent  nevents[32];
     200extern  struct  nevent  nevents[NNEVTS];
    200201extern  int16_t         newflag;
    201202extern  int16_t         nkdown;
     
    241242extern  int16_t         pecase;
    242243extern  struct  s_entry *peg;
    243 extern  struct  pflent  pfents[336];
     244extern  struct  pflent  pfents[NPFENTS];
    244245extern  struct  pflent  *pflist;
    245246extern  struct  pflent  *pfqhdr;
     
    258259extern  int16_t         sbase;
    259260extern  int16_t         scmctl;
    260 extern  struct  s_entry *scores[20];
     261extern  struct  s_entry *scores[N_SCORES];
    261262extern  struct  s_entry *scp;
    262263extern  uint16_t        scrl;
     
    268269extern  int16_t         sdmrow;
    269270extern  int16_t         se;
    270 extern  struct  s_entry *seclist[20][20];
     271extern  struct  s_entry *seclist[N_SCORES][N_SECTS];
    271272extern  int16_t         secop;
    272273extern  int16_t         secopok;
     
    275276extern  int16_t         sharp;
    276277extern  int16_t         sigtab[128][2];
    277 extern  struct  scndx   sindex[20];
     278extern  struct  scndx   sindex[N_SCORES];
    278279extern  struct  s_entry *size1;
    279280extern  struct  s_entry *size2;
     
    291292extern  int16_t         stepint;
    292293extern  int16_t         stepwgt;
    293 extern  struct  s_time  stimes[20][20];
     294extern  struct  s_time  stimes[N_SCORES][N_SECTS];
    294295extern  int16_t         subj;
    295296extern  int16_t         submenu;
     
    332333extern  int16_t         ttsel3;
    333334extern  int16_t         tuneval;
    334 extern  int16_t         tunlib[10][128];
     335extern  int16_t         tunlib[NTUNS][128];
    335336extern  int16_t         tunmod;
    336337extern  uint16_t        *tunob;
     
    345346extern  int16_t         tylast;
    346347extern  int16_t         tystop;
    347 extern  struct  valent  valents[12 << 4];
     348extern  struct  valent  valents[NGPSRS];
    348349extern  int16_t         varmode[8][16];
    349350extern  struct  instdef vbufs[12];
     
    387388extern  int16_t         wpntsv;
    388389extern  int16_t         wshmax;
    389 extern  struct  wstbl   wslib[20];
     390extern  struct  wstbl   wslib[NUMWAVS];
    390391extern  int16_t         wsnmod[12][2];
    391392extern  int16_t         wvlast;
Note: See TracChangeset for help on using the changeset viewer.