Changeset b28a12e in buchla-68k for ram/im700.c


Ignore:
Timestamp:
07/10/2017 02:17:49 PM (7 years ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
06f6615
Parents:
39a696b
Message:

Zero redundant declarations.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ram/im700.c

    r39a696b rb28a12e  
    1111#define M7CAT           1               /* so libdsp.h gets it right */
    1212
    13 #include "all.h"
    14 
    15 extern  uint16_t        tofpu(uint16_t time);
    16 
    17 extern  void    nokey(void);
    18 extern  int16_t nonf(int16_t k);
    19 extern  void    stdmkey(void);
    20 extern  void    cxkstd(void);
    21 extern  void    cykstd(void);
    22 extern  void    cxgen(void);
    23 extern  void    cygen(void);
    24 extern  void    cmvgen(void);
    25 extern  int16_t stdctp2(void);
    26 
    27 extern  int16_t xgetran(int16_t mlt);
    28 extern  uint16_t setipl(uint16_t arg);
    29 extern  void clearer(int16_t stat, int16_t sig);
    30 extern  void clrnl(void);
    31 extern  void getasg(int16_t n);
    32 extern  void inital(void);
    33 extern  void initil(void);
    34 extern  void initpt(void);
    35 extern  void initsq(void);
    36 extern  void inittl(void);
    37 extern  void iniwslb(void);
    38 extern  void lcdlbls(void);
    39 extern  void setdyn(int16_t grp, int16_t dyn);
    40 extern  void setleds(void);
    41 extern  void setloc(int16_t grp, int16_t loc);
    42 extern  void settmpo(int16_t val);
    43 extern  void swinit(void);
    44 extern  void vsndpal(int16_t pp[16][3]);
    45 
    46 extern  int16_t blakpal[16][3];
    47 
    48 extern  LPF     t_prmtr[];
    49 
    50 extern  int8_t  *funcndx[256][2];
    51 
    52 extern  int8_t  keystat[24];
    53 extern  int8_t  ldcmnt[38];
    54 extern  int8_t  ldfile[9];
    55 extern  int8_t  loadedc[NLTYPES][37];
    56 extern  int8_t  loadedf[NLTYPES][8];
    57 extern  int8_t  masens[3];
    58 extern  int8_t  mctlval[NCTRLS];
    59 extern  int8_t  mdbyte[3];
    60 extern  int8_t  mpsust[48];
    61 extern  int8_t  mrstat[3];
    62 extern  int8_t  trgtab[NTRIGS];
    63 
    64 extern  int16_t fnoff[];
    65 
    66 extern  int16_t articen[12];            /* voice articulation enable status */
    67 extern  int16_t grpmode[12];            /* group mode - 0 = play, 1 = stdby, 2 = rec */
    68 extern  int16_t grpsel[12];             /* group select status for instrument selection */
    69 extern  int16_t grpstat[12];            /* group status - 0 = off, non-0 = on */
    70 extern  int16_t gtctab[12];             /* group to color table */
    71 extern  int16_t lastvce[12];            /* last voice assigned in each group */
    72 extern  int16_t lastvel[12];            /* last velocity sent to group */
    73 extern  int16_t mpbend[48];             /* MIDI pitch bend data, by port and channel */
    74 extern  int16_t msmstv[3];              /* MIDI state machine state variables */
    75 extern  int16_t prstab[NTRIGS];         /* pressure */
    76 extern  int16_t vce2trg[12];            /* voice to trigger map (-1 EQ NULL) */
    77 extern  int16_t veltab[NTRIGS];         /* velocity */
    78 
    79 /*
    80 
    81 */
    82 
    83 extern  LPF     (*oldsw)[];             /* saved swpt value */
    84 extern  LPF     (*swpt)[];              /* switch dispatch table pointer */
    85 
    86 extern  void    (*curmove)(void);       /* cursor move function */
    87 extern  int16_t (*curtype)(void);       /* cursor type function */
    88 extern  void    (*cx_key)(void);        /* x rate calculation */
    89 extern  void    (*cx_upd)(void);        /* x update */
    90 extern  void    (*cy_key)(void);        /* y rate calculation */
    91 extern  void    (*cy_upd)(void);        /* y update */
    92 extern  void    (*d_key)(int16_t k);    /* in-field data key processor */
    93 extern  void    (*e_key)(void);         /* E key processor */
    94 extern  void    (*m_key)(void);         /* M key processor */
    95 extern  int16_t (*not_fld)(int16_t k);  /* not-in-field data key processor */
    96 extern  void    (*premove)(void);       /* cursor pre-move function */
    97 extern  void    (*pstmove)(void);       /* cursor post-move function */
    98 extern  void    (*x_key)(void);         /* X key processor */
    99 extern  void    (*xy_dn)(void);         /* cursor - finger on (down) */
    100 extern  void    (*xy_up)(void);         /* cursor - finger off (up) */
    101 
    102 extern  int16_t *cratex;                /* cursor x rate table pointer */
    103 extern  int16_t *cratey;                /* cursor x rate table pointer */
     13#include "ram.h"
    10414
    10515int16_t admctl;                 /* assignment display submenu control variable */
Note: See TracChangeset for help on using the changeset viewer.