Changeset 7258c6a in buchla-68k for ram/ptdisp.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/ptdisp.c

    r0292fbb r7258c6a  
    1515#include "ptdisp.h"
    1616
    17 extern  char    *LineBak(void);
    18 extern  char    *LineFwd(void);
    19 
    20 extern  char    *(*BakLine)(void);
    21 extern  char    *(*FwdLine)(void);
    22 
    23 extern  unsigned        short   pt_alc(void);
    24 
    25 extern  unsigned        *obj8, *obj9, *obj10, *obj11;
    26 extern  unsigned short  *LineBuf, *ScObAdr, *OldLine;
    27 extern  unsigned short  LineAtr;
    28 
    29 extern  short   CurLine, CurScan;
    30 extern  short   ScrlObj, SmScNsl;
    31 extern  short   PdScDnF, PdScUpF;
    32 extern  short   ctcsw, submenu;
    33 extern  short   cxval;
    34 
    35 extern  int     cg3[][256];
    36 
    37 unsigned short  seqflag[16];            /* sequence flags */
    38 unsigned short  seqline[16];            /* current sequencer line */
    39 unsigned short  seqstim[16];            /* sequence stimulus */
    40 unsigned short  seqtime[16];            /* sequence timers */
    41 unsigned short  sregval[16];            /* register values */
    42 unsigned short  trstate[16];            /* trigger states */
     17extern  int8_t  *LineBak(void);
     18extern  int8_t  *LineFwd(void);
     19
     20extern  int8_t  *(*BakLine)(void);
     21extern  int8_t  *(*FwdLine)(void);
     22
     23extern  uint16_t        pt_alc(void);
     24
     25extern  uint16_t        *obj8, *obj9, *obj10, *obj11;
     26extern  uint16_t        *LineBuf, *ScObAdr, *OldLine;
     27extern  uint16_t        LineAtr;
     28
     29extern  int16_t CurLine, CurScan;
     30extern  int16_t ScrlObj, SmScNsl;
     31extern  int16_t PdScDnF, PdScUpF;
     32extern  int16_t ctcsw, submenu;
     33extern  int16_t cxval;
     34
     35extern  int16_t cg3[][256];
     36
     37uint16_t        seqflag[16];            /* sequence flags */
     38uint16_t        seqline[16];            /* current sequencer line */
     39uint16_t        seqstim[16];            /* sequence stimulus */
     40uint16_t        seqtime[16];            /* sequence timers */
     41uint16_t        sregval[16];            /* register values */
     42uint16_t        trstate[16];            /* trigger states */
    4343
    4444struct seqent   seqtab[NSLINES];        /* sequence table */
     
    4848*/
    4949
    50 char    pthead[] =
     50int8_t  pthead[] =
    5151
    5252        "\260 Definer p ch Stmulus p ch Destnation \275\276 Datum \260 No Seq Rg T \260";
    5353
    54 char    *ptmcon[] = {
     54int8_t  *ptmcon[] = {
    5555
    5656        "\260 Key  SeqLin  Instr  Index  Level  V Out  Srce  PchWh  Pitch \260",
     
    6161};
    6262
    63 short   ptabpal[16][3] = {              /* patch display palette */
     63int16_t ptabpal[16][3] = {              /* patch display palette */
    6464
    6565        {0, 0, 0},      /*  0 - black */
     
    9191*/
    9292
    93 void ptwin(short n)
     93void ptwin(int16_t n)
    9494{
    95         register short i, j;
    96         short atrbuf[64];
    97         char  linbuf[66];
     95        register int16_t i, j;
     96        int16_t atrbuf[64];
     97        int8_t  linbuf[66];
    9898
    9999        if (v_regs[5] & 0x0180)
     
    256256void ptwins(void)
    257257{
    258         register short i;
     258        register int16_t i;
    259259
    260260        for (i = 0; i < 4; i++)
     
    285285        ScObAdr = obj9;
    286286        LineBuf = obj9;
    287         OldLine = (unsigned short *)NULL;
     287        OldLine = (uint16_t *)NULL;
    288288        LineAtr = PTPATR;
    289289
Note: See TracChangeset for help on using the changeset viewer.