Changeset 5210:8eb738dee9d4 in roaraudio for include/roaraudio/caps.h


Ignore:
Timestamp:
11/01/11 12:23:05 (13 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

Updated ports to minimal, win32 and avr (pr2)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/roaraudio/caps.h

    r4708 r5210  
    3838 
    3939// standard vendors: 
    40 #define ROAR_STDV_ROARAUDIO      0 
    41 #define ROAR_STDV_PROTO          1 
    42 #define ROAR_STDV_RFC            2 
     40#define ROAR_STDV_ROARAUDIO      ((uint32_t)0) 
     41#define ROAR_STDV_PROTO          ((uint32_t)1) 
     42#define ROAR_STDV_RFC            ((uint32_t)2) 
    4343 
    4444// data macros for standards: 
    45 #define ROAR_STD_MASK_VENDOR     0xFF000000 
    46 #define ROAR_STD_MASK_STD        0x00FFFF00 
    47 #define ROAR_STD_MASK_VERSION    0x000000FF 
     45#define ROAR_STD_MASK_VENDOR     ((uint32_t)0xFF000000) 
     46#define ROAR_STD_MASK_STD        ((uint32_t)0x00FFFF00) 
     47#define ROAR_STD_MASK_VERSION    ((uint32_t)0x000000FF) 
    4848 
    49 #define ROAR_STD_MAKE(vendor,standard,version) ((((vendor)   & 0x00FF) << 24) | \ 
    50                                                 (((standard) & 0xFFFF) <<  8) | \ 
    51                                                  ((version)  & 0x00FF)        ) 
     49#define ROAR_STD_MAKE(vendor,standard,version) ((((uint32_t)(vendor)   & 0x00FF) << 24) | \ 
     50                                                (((uint32_t)(standard) & 0xFFFF) <<  8) | \ 
     51                                                 ((uint32_t)(version)  & 0x00FF)        ) 
    5252 
    5353#define ROAR_STD_MAKE_RFC(rfc) ROAR_STD_MAKE(ROAR_STDV_RFC, (rfc), 0) 
Note: See TracChangeset for help on using the changeset viewer.