|
Linux Kernel
3.7.1
|
#include <linux/module.h>#include <linux/kernel.h>#include <linux/init.h>#include <linux/soundcard.h>#include <linux/mm.h>#include <linux/spinlock.h>#include <linux/interrupt.h>#include <asm/uaccess.h>#include <asm/atariints.h>#include <asm/atari_stram.h>#include "dmasound.h"Go to the source code of this file.
Macros | |
| #define | DMASOUND_ATARI_REVISION 0 |
| #define | DMASOUND_ATARI_EDITION 3 |
| #define | TONE_VOXWARE_TO_DB(v) (((v) < 0) ? -12 : ((v) > 100) ? 12 : ((v) - 50) * 6 / 25) |
| #define | TONE_DB_TO_VOXWARE(v) (((v) * 25 + ((v) > 0 ? 5 : -5)) / 6 + 50) |
| #define | VOLUME_VOXWARE_TO_DB(v) (((v) < 0) ? -40 : ((v) > 100) ? 0 : ((v) * 2) / 5 - 40) |
| #define | VOLUME_DB_TO_VOXWARE(v) ((((v) + 40) * 5 + 1) / 2) |
| #define | GAIN_VOXWARE_TO_DB(v) (((v) < 0) ? -80 : ((v) > 100) ? 0 : ((v) * 4) / 5 - 80) |
| #define | GAIN_DB_TO_VOXWARE(v) ((((v) + 80) * 5 + 1) / 4) |
| #define | VOLUME_VOXWARE_TO_ATT(v) ((v) < 0 ? 15 : (v) > 100 ? 0 : 15 - (v) * 3 / 20) |
| #define | VOLUME_ATT_TO_VOXWARE(v) (100 - (v) * 20 / 3) |
| #define | RECLEVEL_VOXWARE_TO_GAIN(v) ((v) < 0 ? 0 : (v) > 100 ? 15 : (v) * 3 / 20) |
| #define | RECLEVEL_GAIN_TO_VOXWARE(v) (((v) * 20 + 2) / 3) |
Functions | |
| void | atari_microwire_cmd (int cmd) |
| module_init (dmasound_atari_init) | |
| module_exit (dmasound_atari_cleanup) | |
| MODULE_LICENSE ("GPL") | |
| #define DMASOUND_ATARI_EDITION 3 |
Definition at line 32 of file dmasound_atari.c.
| #define DMASOUND_ATARI_REVISION 0 |
Definition at line 31 of file dmasound_atari.c.
Definition at line 1002 of file dmasound_atari.c.
Definition at line 1000 of file dmasound_atari.c.
Definition at line 1340 of file dmasound_atari.c.
Definition at line 1338 of file dmasound_atari.c.
Definition at line 874 of file dmasound_atari.c.
Definition at line 872 of file dmasound_atari.c.
Definition at line 1155 of file dmasound_atari.c.
Definition at line 986 of file dmasound_atari.c.
Definition at line 1153 of file dmasound_atari.c.
Definition at line 984 of file dmasound_atari.c.
Definition at line 37 of file atasound.c.
| module_exit | ( | dmasound_atari_cleanup | ) |
| module_init | ( | dmasound_atari_init | ) |
| MODULE_LICENSE | ( | "GPL" | ) |
1.8.2