Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
aica.h File Reference

Go to the source code of this file.

Data Structures

struct  aica_channel
 
struct  snd_card_aica
 

Macros

#define G2_FIFO   0xa05f688c
 
#define SPU_MEMORY_BASE   0xA0800000
 
#define ARM_RESET_REGISTER   0xA0702C00
 
#define SPU_REGISTER_BASE   0xA0700000
 
#define AICA_CONTROL_POINT   0xA0810000
 
#define AICA_CONTROL_CHANNEL_SAMPLE_NUMBER   0xA0810008
 
#define AICA_CHANNEL0_CONTROL_OFFSET   0x10004
 
#define AICA_CMD_KICK   0x80000000
 
#define AICA_CMD_NONE   0
 
#define AICA_CMD_START   1
 
#define AICA_CMD_STOP   2
 
#define AICA_CMD_VOL   3
 
#define SM_8BIT   1
 
#define SM_16BIT   0
 
#define SM_ADPCM   2
 
#define AICA_BUFFER_SIZE   0x8000
 
#define AICA_PERIOD_SIZE   0x800
 
#define AICA_PERIOD_NUMBER   16
 
#define AICA_CHANNEL0_OFFSET   0x11000
 
#define AICA_CHANNEL1_OFFSET   0x21000
 
#define CHANNEL_OFFSET   0x10000
 
#define AICA_DMA_CHANNEL   5
 
#define AICA_DMA_MODE   5
 
#define SND_AICA_DRIVER   "AICA"
 

Macro Definition Documentation

#define AICA_BUFFER_SIZE   0x8000

Definition at line 47 of file aica.h.

#define AICA_CHANNEL0_CONTROL_OFFSET   0x10004

Definition at line 32 of file aica.h.

#define AICA_CHANNEL0_OFFSET   0x11000

Definition at line 51 of file aica.h.

#define AICA_CHANNEL1_OFFSET   0x21000

Definition at line 52 of file aica.h.

#define AICA_CMD_KICK   0x80000000

Definition at line 35 of file aica.h.

#define AICA_CMD_NONE   0

Definition at line 36 of file aica.h.

#define AICA_CMD_START   1

Definition at line 37 of file aica.h.

#define AICA_CMD_STOP   2

Definition at line 38 of file aica.h.

#define AICA_CMD_VOL   3

Definition at line 39 of file aica.h.

#define AICA_CONTROL_CHANNEL_SAMPLE_NUMBER   0xA0810008

Definition at line 31 of file aica.h.

#define AICA_CONTROL_POINT   0xA0810000

Definition at line 30 of file aica.h.

#define AICA_DMA_CHANNEL   5

Definition at line 55 of file aica.h.

#define AICA_DMA_MODE   5

Definition at line 56 of file aica.h.

#define AICA_PERIOD_NUMBER   16

Definition at line 49 of file aica.h.

#define AICA_PERIOD_SIZE   0x800

Definition at line 48 of file aica.h.

#define ARM_RESET_REGISTER   0xA0702C00

Definition at line 26 of file aica.h.

#define CHANNEL_OFFSET   0x10000

Definition at line 53 of file aica.h.

#define G2_FIFO   0xa05f688c

Definition at line 24 of file aica.h.

#define SM_16BIT   0

Definition at line 43 of file aica.h.

#define SM_8BIT   1

Definition at line 42 of file aica.h.

#define SM_ADPCM   2

Definition at line 44 of file aica.h.

#define SND_AICA_DRIVER   "AICA"

Definition at line 58 of file aica.h.

#define SPU_MEMORY_BASE   0xA0800000

Definition at line 25 of file aica.h.

#define SPU_REGISTER_BASE   0xA0700000

Definition at line 27 of file aica.h.