Changeset bf89cfb in buchla-68k for include


Ignore:
Timestamp:
07/15/2017 11:15:58 AM (7 years ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
c80943f
Parents:
09d1345
Message:

No more warnings in vlib.

Location:
include
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • include/glcdefs.h

    r09d1345 rbf89cfb  
    1010#include "stdint.h"
    1111
    12 #define G_INIT          (int8_t)0x40
    13 #define G_MWRITE        (int8_t)0x42
    14 #define G_MREAD         (int8_t)0x43
    15 #define G_SETSAD        (int8_t)0x44
    16 #define G_CRSWR         (int8_t)0x46
    17 #define G_CRSRD         (int8_t)0x47
    18 #define G_CRSMRT        (int8_t)0x4C
    19 #define G_CRSMLT        (int8_t)0x4D
    20 #define G_CRSMUP        (int8_t)0x4E
    21 #define G_CRSMDN        (int8_t)0x4F
    22 #define G_ERASE         (int8_t)0x52
    23 #define G_SLEEP         (int8_t)0x53
    24 #define G_DSPCTL        (int8_t)0x58
    25 #define G_HSCRL         (int8_t)0x5A
    26 #define G_OVRLAY        (int8_t)0x5B
    27 #define G_CGRAM         (int8_t)0x5C
    28 #define G_CRSFRM        (int8_t)0x5D
     12#define G_INIT          0x40
     13#define G_MWRITE        0x42
     14#define G_MREAD         0x43
     15#define G_SETSAD        0x44
     16#define G_CRSWR         0x46
     17#define G_CRSRD         0x47
     18#define G_CRSMRT        0x4C
     19#define G_CRSMLT        0x4D
     20#define G_CRSMUP        0x4E
     21#define G_CRSMDN        0x4F
     22#define G_ERASE         0x52
     23#define G_SLEEP         0x53
     24#define G_DSPCTL        0x58
     25#define G_HSCRL         0x5A
     26#define G_OVRLAY        0x5B
     27#define G_CGRAM         0x5C
     28#define G_CRSFRM        0x5D
    2929
    3030#define LCD_WC          lcd_a1
     
    3333#define LCD_RD          lcd_a1
    3434
    35 #define G_PLANE1        (uint16_t)0x0000
    36 #define G_PLANE2        (uint16_t)0x2000
     35#define G_PLANE1        0x0000
     36#define G_PLANE2        0x2000
    3737
    3838#define G_OFF           0               /* off */
  • include/instdsp.h

    r09d1345 rbf89cfb  
    110110
    111111        struct  pflent  *nextpf;        /* next entry pointer */
    112         uint16_t        pftrig;         /* trigger number */
    113         uint16_t        pfvpval;        /* voice / parameter number */
     112        int16_t         pftrig;         /* trigger number */
     113        int16_t         pfvpval;        /* voice / parameter number */
    114114        int32_t         d1reg;          /* D1 register contents */
    115115        int32_t         d2reg;          /* D2 register contents */
  • include/objdefs.h

    r09d1345 rbf89cfb  
    1919        int32_t         F_Res1;         /* Reserved area #1 */
    2020        int32_t         F_Res2;         /* Reserved area #2 -- text origin */
    21         uint16_t        F_Res3;         /* Reserved area #3 -- flag word */
     21        int16_t         F_Res3;         /* Reserved area #3 -- flag word */
    2222
    2323                                        /* data origin - long */
     
    2525};
    2626
    27 #define F_R_C   0x601A          /* Magic for contiguous file */
    28 #define F_R_D   0x601B          /* Magic for discontiguous file */
     27#define F_R_C   0x601Au         /* Magic for contiguous file */
     28#define F_R_D   0x601Bu         /* Magic for discontiguous file */
    2929
    3030struct SYMBOL {                 /* Symbol table entry -- 14 bytes */
     
    3535};
    3636
    37 #define S_Def   0x8000          /* Defined */
    38 #define S_Equ   0x4000          /* Equated */
    39 #define S_Glb   0x2000          /* Global */
    40 #define S_Reg   0x1000          /* Equated register */
    41 #define S_Ext   0x0800          /* External reference */
    42 #define S_Data  0x0400          /* Data based relocatable */
    43 #define S_Text  0x0200          /* Text based relocatable */
    44 #define S_BSS   0x0100          /* BSS based relocatable */
     37#define S_Def   0x8000u         /* Defined */
     38#define S_Equ   0x4000u         /* Equated */
     39#define S_Glb   0x2000u         /* Global */
     40#define S_Reg   0x1000u         /* Equated register */
     41#define S_Ext   0x0800u         /* External reference */
     42#define S_Data  0x0400u         /* Data based relocatable */
     43#define S_Text  0x0200u         /* Text based relocatable */
     44#define S_BSS   0x0100u         /* BSS based relocatable */
  • include/smdefs.h

    r09d1345 rbf89cfb  
    1414        struct  sment   *nxt;
    1515        struct  sment   *prv;
    16         uint16_t        vp;
    17         uint16_t        sm;
     16        int16_t         vp;
     17        int16_t         sm;
    1818};
    1919
Note: See TracChangeset for help on using the changeset viewer.