Changeset b28a12e in buchla-68k for ram/scordsp.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/scordsp.c

    r39a696b rb28a12e  
    66*/
    77
    8 #include "all.h"
    9 
    10 /*
    11 
    12 */
    13 
    14 extern  uint16_t        exp_c(uint16_t c);
    15 
    16 extern  int16_t rd_intp(int16_t n);
    17 extern  int16_t rd_ioas(int16_t n);
    18 extern  int16_t rd_tmpo(int16_t n);
    19 extern  int16_t rd_tune(int16_t n);
    20 extern  int16_t sc_refr(int32_t t);
    21 extern  void arcurs(uint16_t icolor);
    22 extern  void clrsctl(void);
    23 extern  void ds_dyn(void);
    24 extern  void ds_inst(void);
    25 extern  void ds_loc(void);
    26 extern  void ds_trns(void);
    27 extern  void dswap(void);
    28 extern  void setgc(int16_t xv, int16_t yv);
    29 extern  void stcclr(void);
    30 extern  void stcset(void);
    31 extern  void ttcini(uint16_t color);
    32 extern  void vputa(uint16_t *sbase, uint16_t row, uint16_t col, uint16_t attrib);
    33 extern  void vsndpal(int16_t pp[16][3]);
    34 
    35 /* variables defined elsewhere */
    36 
    37 extern  void    (*point)(int16_t x, int16_t y, int16_t pen);
    38 
    39 extern  uint16_t *obj0, *obj2, *obj3, *obj8, *obj11, *obj13, *obj14, *obj15;
    40 
    41 extern  uint16_t        *consl;         /* constant slice pointer */
    42 extern  uint16_t        *saddr;         /* score VSDD RAM base pointer */
    43 
    44 extern  uint16_t        scrl;           /* score VSDD object scroll register image */
    45 
    46 extern  int16_t ancmsw;                 /* analog variable r/p control source */
    47 extern  int16_t angroup;                /* analog variable group being shown */
    48 extern  int16_t clkctl;                 /* clock control */
    49 extern  int16_t clkrun;                 /* clock run switch */
    50 extern  int16_t clksrc;                 /* clock source */
    51 extern  int16_t cxval;                  /* cursor x */
    52 extern  int16_t cyval;                  /* cursor y */
    53 extern  int16_t dubsw;                  /* overdub / replace switch */
    54 extern  int16_t insmode;                /* insert switch */
    55 extern  int16_t lastam;                 /* last assignment menu page */
    56 extern  int16_t ndisp;                  /* display number */
    57 extern  int16_t pchsw;                  /* punch-in enable switch */
    58 extern  int16_t recsw;                  /* record / play switch */
    59 extern  int16_t sbase;                  /* score VSDD RAM scroll offset */
    60 extern  int16_t scmctl;                 /* score submenu #2 state */
    61 extern  int16_t sd;                     /* score scroll direction */
    62 extern  int16_t sdmctl;                 /* score submenu #1 state */
    63 extern  int16_t secop;                  /* section operation */
    64 extern  int16_t sgcsw;                  /* score graphic / text cursor switch */
    65 extern  int16_t sliders;                /* slider function */
    66 extern  int16_t soffset;                /* score scroll offset */
    67 extern  int16_t stccol;                 /* text cursor column */
    68 extern  int16_t stcrow;                 /* text cursor row */
    69 extern  int16_t submenu;                /* submenu cursor switch */
    70 extern  int16_t velflag;                /* velocity display enable flag */
    71 
    72 extern  int8_t  bfs[];                  /* display generation buffer */
    73 
    74 extern  int8_t  *nedlbl[];              /* note edit labels */
    75 
    76 extern  int16_t kbobj[];                /* keyboard icon */
    77 
    78 extern  int16_t grpmode[];              /* group mode - 0 = play, 1 = stdby, 2 = rec */
    79 extern  int16_t grpstat[];              /* group status - 0 = off, non-0 = on */
    80 extern  int16_t lastvel[];              /* last velocity sent to group */
    81 
    82 extern  int16_t anrs[][16];             /* analog variable resolution */
    83 extern  int16_t varmode[][16];          /* analog variable record mode */
    84 
    85 extern  uint16_t        slices[];       /* score display slices */
    86 
    87 extern  struct  valent  valents[];      /* s/m value table */
     8#include "ram.h"
    889
    8910/*
Note: See TracChangeset for help on using the changeset viewer.