Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
include
linux
soundcard.h
Go to the documentation of this file.
1
/*
2
* Copyright by Hannu Savolainen 1993-1997
3
*
4
* Redistribution and use in source and binary forms, with or without
5
* modification, are permitted provided that the following conditions are
6
* met: 1. Redistributions of source code must retain the above copyright
7
* notice, this list of conditions and the following disclaimer. 2.
8
* Redistributions in binary form must reproduce the above copyright notice,
9
* this list of conditions and the following disclaimer in the documentation
10
* and/or other materials provided with the distribution.
11
*
12
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY
13
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
14
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
15
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR
16
* ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
17
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
18
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
19
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
20
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
21
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
22
* SUCH DAMAGE.
23
*/
24
#ifndef SOUNDCARD_H
25
#define SOUNDCARD_H
26
27
# include <asm/byteorder.h>
28
#include <
uapi/linux/soundcard.h
>
29
30
# if defined(__BIG_ENDIAN)
31
# define AFMT_S16_NE AFMT_S16_BE
32
# elif defined(__LITTLE_ENDIAN)
33
# define AFMT_S16_NE AFMT_S16_LE
34
# else
35
# error "could not determine byte order"
36
# endif
37
#endif
Generated on Thu Jan 10 2013 14:52:36 for Linux Kernel by
1.8.2