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

    r0292fbb r7258c6a  
    2525extern  void    nokey(void);
    2626
    27 extern  char    *(*BakLine)(void);
    28 extern  char    *(*FwdLine)(void);
    29 
    30 extern  unsigned        *obj8, *obj9, *obj10, *obj11;
    31 extern  unsigned short  *LineBuf, *ScObAdr, *OldLine;
    32 extern  unsigned short  LineAtr;
    33 
    34 extern  short   CurLine, CurScan;
    35 extern  short   ScrlObj, SmScNsl;
    36 extern  short   PdScDnF, PdScUpF;
    37 extern  short   ctcsw, submenu;
    38 extern  short   stccol, stcrow;
    39 extern  short   cxval;
    40 
    41 extern  int     cg3[][256];
    42 
    43 extern  char    TheBuf[];               /* display build buffer */
    44 
    45 short   curslin;                        /* current sequence line */
    46 
    47 /*
    48 
    49 */
    50 
    51 char    sqhead[] =
     27extern  int8_t  *(*BakLine)(void);
     28extern  int8_t  *(*FwdLine)(void);
     29
     30extern  uint16_t        *obj8, *obj9, *obj10, *obj11;
     31extern  uint16_t        *LineBuf, *ScObAdr, *OldLine;
     32extern  uint16_t        LineAtr;
     33
     34extern  int16_t CurLine, CurScan;
     35extern  int16_t ScrlObj, SmScNsl;
     36extern  int16_t PdScDnF, PdScUpF;
     37extern  int16_t ctcsw, submenu;
     38extern  int16_t stccol, stcrow;
     39extern  int16_t cxval;
     40
     41extern  int16_t cg3[][256];
     42
     43extern  int8_t  TheBuf[];               /* display build buffer */
     44
     45int16_t curslin;                        /* current sequence line */
     46
     47/*
     48
     49*/
     50
     51int8_t  sqhead[] =
    5252
    5353        "\260 Lin Time  Action 1    Action 2    Action 3    \260 No Seq Rg T \260";
    5454
    55 char    *sqmcon[] = {
     55int8_t  *sqmcon[] = {
    5656
    5757        "\260 Key transient  Trigger on   Stop         Set reg   Value    \260",
     
    6262};
    6363
    64 short   seqpal[16][3] = {               /* sequence display palette */
     64int16_t seqpal[16][3] = {               /* sequence display palette */
    6565
    6666        {0, 0, 0},      /*  0 - black */
     
    8686*/
    8787
    88 short   sqatype[] = {           /* sequence action types by box number */
     88int16_t sqatype[] = {           /* sequence action types by box number */
    8989
    9090        SQ_NULL,        /*      "           "   0 */
     
    112112*/
    113113
    114 char    *sqdsptb[] = {          /* sequence action display strings by action */
     114int8_t  *sqdsptb[] = {          /* sequence action display strings by action */
    115115
    116116        "           ",          /* SQ_NULL      0x0000  null action */
     
    145145void initsq(void)
    146146{
    147         register short i;
     147        register int16_t i;
    148148
    149149        for (i = 0; i < 16; i++) {
     
    170170*/
    171171
    172 void dsact(char *buf, unsigned short act, unsigned short dat)
    173 {
    174         unsigned short sqa, sqd, sqf, sqr, sqt, t1, t2, val;
    175         unsigned short chan, i, key, port;
     172void dsact(int8_t *buf, uint16_t act, uint16_t dat)
     173{
     174        uint16_t sqa, sqd, sqf, sqr, sqt, t1, t2, val;
     175        uint16_t chan, i, key, port;
    176176
    177177        sqa = SQ_MACT & act;
     
    287287*/
    288288
    289 void dsqlin(char *buf, short slin)
     289void dsqlin(int8_t *buf, int16_t slin)
    290290{
    291291        register struct seqent *sp;
    292         register short i, t1, t2;
     292        register int16_t i, t1, t2;
    293293
    294294        sp = &seqtab[slin];
     
    337337void dstw(void)
    338338{
    339         register short slin, srow;
     339        register int16_t slin, srow;
    340340
    341341        slin = curslin - 7;
     
    367367*/
    368368
    369 void sqwin(short n)
    370 {
    371         register short i, j;
    372         short atrbuf[64];
    373         char  linbuf[66];
     369void sqwin(int16_t n)
     370{
     371        register int16_t i, j;
     372        int16_t atrbuf[64];
     373        int8_t  linbuf[66];
    374374
    375375        if (v_regs[5] & 0x0180)
     
    514514*/
    515515
    516 char *SqBakLn(void)
    517 {
    518         register short slin;
     516int8_t *SqBakLn(void)
     517{
     518        register int16_t slin;
    519519
    520520        if (--curslin < 0)
     
    540540*/
    541541
    542 char *SqFwdLn(void)
    543 {
    544         register short slin;
     542int8_t *SqFwdLn(void)
     543{
     544        register int16_t slin;
    545545
    546546        if (++curslin GE NSLINES)
     
    564564void sqwins(void)
    565565{
    566         register short i;
     566        register int16_t i;
    567567
    568568        for (i = 0; i < 4; i++)
     
    602602        ScObAdr = obj9;
    603603        LineBuf = obj9;
    604         OldLine = (unsigned short *)NULL;
     604        OldLine = (uint16_t *)NULL;
    605605        LineAtr = PTPATR;
    606606
Note: See TracChangeset for help on using the changeset viewer.