Changeset 1220:9a35e75d0707 in roaraudio


Ignore:
Timestamp:
02/25/09 00:01:57 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added CTLs for drivers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/libroar/vio.h

    r1151 r1220  
    3939 
    4040// CTLs: 
    41  
     41/* 
     42 * 0xAAAABBBB 
     43 * AAAA: 
     44 *   0x0001 -> Basic stream calls 
     45 *   0x0002 -> Driver calls 
     46 * 
     47 * BBBB: 
     48 *   0x0XXX -> Client 
     49 *   0x1XXX -> Server  
     50 */ 
    4251// stream: 
    4352#define ROAR_VIO_CTL_SET_STREAM    0x00010001 /* normal streams */ 
     
    4958#define ROAR_VIO_CTL_GET_DELAY     0x00010011 /* return in bytes as the vio interface */ 
    5059                                              /* does not know anything about streams */ 
     60 
     61#define ROAR_VIO_CTL_GET_DBLOCKS   0x00020001 /* get Driver Blocks */ 
     62#define ROAR_VIO_CTL_SET_DBLOCKS   0x00020002 /* set Driver Blocks */ 
     63#define ROAR_VIO_CTL_GET_DBLKSIZE  0x00020003 /* get Driver Blocks size (in byte) */ 
    5164 
    5265// sys io: 
Note: See TracChangeset for help on using the changeset viewer.