Changeset 7258c6a in buchla-68k for ram/wscalc.c


Ignore:
Timestamp:
07/09/2017 04:45:34 PM (7 years ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
8618599
Parents:
0292fbb
Message:

Use standard integer types.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ram/wscalc.c

    r0292fbb r7258c6a  
    1818#define WAVESMIN        1023
    1919
    20 extern  short   curwhrm;
     20extern  int16_t curwhrm;
    2121
    22 extern  long    hwave[NUMWPCAL];
     22extern  int32_t hwave[NUMWPCAL];
    2323
    24 extern  short   offsets[NUMWPCAL];
    25 extern  short   vmtab[NUMHARM];
    26 extern  short   wsbuf[NUMWPCAL];
     24extern  int16_t offsets[NUMWPCAL];
     25extern  int16_t vmtab[NUMHARM];
     26extern  int16_t wsbuf[NUMWPCAL];
    2727
    28 extern  long    vknm[NUMHARM][NUMWPCAL];
     28extern  int32_t vknm[NUMHARM][NUMWPCAL];
    2929
    3030#include "knmtab.h"             /* short knmtab[NUMHARM][NUMWPCAL]; */
     
    4040*/
    4141
    42 void adj(short wshar)
     42void adj(int16_t wshar)
    4343{
    44         register short wspnt;
    45         register long harval;
    46         register short *kp;
    47         register long *vp;
     44        register int16_t wspnt;
     45        register int32_t harval;
     46        register int16_t *kp;
     47        register int32_t *vp;
    4848
    4949        vp = &vknm[wshar][0];
     
    7777void wadj(void)
    7878{
    79         register short wshar;
     79        register int16_t wshar;
    8080
    8181        for (wshar = 0; wshar < NUMHARM; wshar++)
     
    108108void wscalc(void)
    109109{
    110         register short wspnt, wshar;
    111         register long hfac, hmax, temp;
     110        register int16_t wspnt, wshar;
     111        register int32_t hfac, hmax, temp;
    112112
    113113        hmax = WAVESMIN;        /* set minimum scaling value */
     
    132132        /* calculate the scale factor */
    133133
    134         hfac = ((long)WAVESMAX << 16) / hmax;
     134        hfac = ((int32_t)WAVESMAX << 16) / hmax;
    135135
    136136        /* scale the waveshape */
Note: See TracChangeset for help on using the changeset viewer.