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

    r39a696b rb28a12e  
    88#define OLDSCRL         0
    99
    10 #include "all.h"
    11 
    12 extern int16_t findnxt(int16_t cp);
    13 extern int16_t findprv(int16_t cp);
    14 extern void ctcoff(void);
    15 extern void ctcon(void);
    16 extern void dptw(void);
    17 extern void dspdest(int8_t *buf, struct patch *pp);
    18 extern void dspdfst(int8_t *buf, uint16_t val);
    19 extern void dsqlin(int8_t *buf, int16_t slin);
    20 extern void pte2buf(void);
    21 extern void setptcv(void);
    22 extern void voidpb(void);
    23 extern void vputcv(uint16_t *adr, uint16_t row, uint16_t col, uint8_t chr, uint16_t atr, uint16_t cols);
    24 extern void vsplot4(uint16_t *obase, uint16_t nw, uint16_t fg, uint16_t row, uint16_t col, int8_t *str, uint16_t pitch, uint16_t ht, int16_t cgtab[][256]);
    25 extern void vvputsv(uint16_t *obase, uint16_t nw, uint16_t fg, uint16_t bg, uint16_t row, uint16_t col, int8_t *str, uint16_t pitch, uint16_t ht, int16_t cgtab[][256]);
     10#include "ram.h"
    2611
    2712#define SS_NSL          16                      /* number of scrolled lines */
     
    3217#define TOPSCAN         (NSCANS - 1)            /* top scan line */
    3318
    34 extern  int16_t cmtype;                         /* cursor type */
    35 extern  int16_t ctcsw;                          /* cursor status */
    36 extern  int16_t curslin;                        /* current sequence line */
    37 extern  int16_t cxrate;                         /* cursor X update rate */
    38 extern  int16_t cxval;                          /* cursor X location */
    39 extern  int16_t cyrate;                         /* cursor Y update rate */
    40 extern  int16_t cyval;                          /* cursor Y location */
    41 extern  int16_t ptecpos;                        /* current patch index */
    42 extern  int16_t pteset;                         /* ptebuf set flag */
    43 extern  int16_t sqdeflg;                        /* sequence data entry flag */
    44 extern  int16_t stccol;                         /* main cursor column */
    45 extern  int16_t submenu;                        /* submenu switch */
    46 extern  int16_t vtccol;                         /* submenu cursor column */
    47 extern  int16_t vtcrow;                         /* submenu cursor row */
    48 extern  int16_t vtxval;                         /* submenu cursor x value */
    49 extern  int16_t vtyval;                         /* subment cursor y value */
    50 
    51 extern  uint16_t        *obj10;                 /* sequence status object pointer */
    52 
    53 extern  int16_t cg3[][256];                     /* character generator table */
    54 
    55 extern  int8_t  ptdebuf[];                      /* patch data entry buffer */
    56 extern  int8_t  sqdebuf[];                      /* sequence data entry buffer */
    57 
    58 extern  struct patch    ptebuf;                 /* current patch image */
    59 extern  struct seqent   seqbuf;                 /* sequence line buffer */
    60 
    6119int8_t  TheBuf[66];                             /* display build buffer */
    62 
    63 /*
    64 
    65 */
    6620
    6721int8_t  *(*BakLine)(void);              /* next line backward function pointer */
Note: See TracChangeset for help on using the changeset viewer.