patch-1.3.58 linux/drivers/sound/pas2_card.c
Next file: linux/drivers/sound/pas2_midi.c
Previous file: linux/drivers/sound/os.h
Back to the patch index
Back to the overall index
- Lines: 70
- Date:
Tue Jan 9 00:37:28 1996
- Orig file:
v1.3.57/linux/drivers/sound/pas2_card.c
- Orig date:
Wed Nov 8 07:11:36 1995
diff -u --recursive --new-file v1.3.57/linux/drivers/sound/pas2_card.c linux/drivers/sound/pas2_card.c
@@ -30,7 +30,7 @@
#include "sound_config.h"
-#if defined(CONFIGURE_SOUNDCARD) && !defined(EXCLUDE_PAS)
+#if defined(CONFIG_PAS)
#define DEFINE_TRANSLATIONS
#include "pas.h"
@@ -93,14 +93,14 @@
if (status & I_S_PCM_SAMPLE_BUFFER_IRQ)
{
-#ifndef EXCLUDE_AUDIO
+#ifdef CONFIG_AUDIO
pas_pcm_interrupt (status, 1);
#endif
status &= ~I_S_PCM_SAMPLE_BUFFER_IRQ;
}
if (status & I_S_MIDI_IRQ)
{
-#ifndef EXCLUDE_MIDI
+#ifdef CONFIG_MIDI
pas_midi_interrupt ();
#endif
status &= ~I_S_MIDI_IRQ;
@@ -259,7 +259,7 @@
mix_write (P_M_MV508_ADDRESS | 5, PARALLEL_MIXER);
mix_write (5, PARALLEL_MIXER);
-#if !defined(EXCLUDE_SB_EMULATION) && !defined(EXCLUDE_SB)
+#if defined(CONFIG_SB_EMULATION) && defined(CONFIG_SB)
{
struct address_info *sb_config;
@@ -369,17 +369,22 @@
if ((pas_model = pas_read (CHIP_REV)))
{
- printk (" <%s rev %d>", pas_model_names[(int) pas_model], pas_read (BOARD_REV_ID));
+ char temp[100];
+
+ sprintf (temp,
+ "%s rev %d", pas_model_names[(int) pas_model],
+ pas_read (BOARD_REV_ID));
+ conf_printf (temp, hw_config);
}
if (config_pas_hw (hw_config))
{
-#ifndef EXCLUDE_AUDIO
+#ifdef CONFIG_AUDIO
mem_start = pas_pcm_init (mem_start, hw_config);
#endif
-#if !defined(EXCLUDE_SB_EMULATION) && !defined(EXCLUDE_SB)
+#if defined(CONFIG_SB_EMULATION) && defined(CONFIG_SB)
sb_dsp_disable_midi (); /*
* The SB emulation don't support *
@@ -388,7 +393,7 @@
#endif
-#ifndef EXCLUDE_MIDI
+#ifdef CONFIG_MIDI
mem_start = pas_midi_init (mem_start);
#endif
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this