lkml.org 
[lkml]   [1998]   [Jan]   [3]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
DateSat, 3 Jan 1998 00:12:41 -0500
FromMyrdraal <>
Subject[2.1.77] patch to make 2.1.77 sound compile, and remove missing symbols I found.
Hi,
 Here's a patch that you need to compile/use sound for 2.1.77. It might
 be a good idea to include it it 2.1.78, unless I messed something up.
-Myrdraal

diff -u --recursive linpatch/drivers/sound/sb_audio.c linux/drivers/sound/sb_audio.c
--- linpatch/drivers/sound/sb_audio.c	Fri Jan  2 22:16:01 1998
+++ linux/drivers/sound/sb_audio.c	Fri Jan  2 20:31:04 1998
@@ -982,7 +982,7 @@
 	sb_audio_close,
 	sb_set_output_parms,
 	sb_set_input_parms,
-	sb_audio_ioctl,
+	NULL, /* ioctl */
 	sb1_audio_prepare_for_input,
 	sb1_audio_prepare_for_output,
 	sb1_audio_halt_xfer,
@@ -1002,7 +1002,7 @@
 	sb_audio_close,
 	sb_set_output_parms,
 	sb_set_input_parms,
-	sb_audio_ioctl,
+	NULL, /* ioctl */
 	sb1_audio_prepare_for_input,
 	sb1_audio_prepare_for_output,
 	sb1_audio_halt_xfer,
@@ -1022,7 +1022,7 @@
 	sb_audio_close,
 	sb_set_output_parms,
 	sb_set_input_parms,
-	sb_audio_ioctl,
+	NULL, /* ioctl */
 	sbpro_audio_prepare_for_input,
 	sbpro_audio_prepare_for_output,
 	sb1_audio_halt_xfer,
@@ -1042,7 +1042,7 @@
 	sb_audio_close,
 	sb_set_output_parms,
 	sb_set_input_parms,
-	sb_audio_ioctl,
+	NULL, /* ioctl */
 	sbpro_audio_prepare_for_input,
 	sbpro_audio_prepare_for_output,
 	sb1_audio_halt_xfer,
@@ -1062,7 +1062,7 @@
 	sb_audio_close,
 	sb_set_output_parms,
 	sb_set_input_parms,
-	sb_audio_ioctl,
+	NULL, /* ioctl */
 	sb16_audio_prepare_for_input,
 	sb16_audio_prepare_for_output,
 	sb1_audio_halt_xfer,
@@ -1082,7 +1082,7 @@
 	sb_audio_close,
 	sb_set_output_parms,
 	sb_set_input_parms,
-	sb_audio_ioctl,
+	NULL, /* ioctl */
 	ess_audio_prepare_for_input,
 	ess_audio_prepare_for_output,
 	sb1_audio_halt_xfer,
diff -u --recursive linpatch/drivers/sound/sound_calls.h linux/drivers/sound/sound_calls.h
--- linpatch/drivers/sound/sound_calls.h	Fri Jan  2 22:16:01 1998
+++ linux/drivers/sound/sound_calls.h	Fri Jan  2 21:24:34 1998
@@ -184,6 +184,7 @@
 /*	From sound_timer.c */
 void sound_timer_interrupt(void);
 void sound_timer_syncinterval(unsigned int new_usecs);
+void reprogram_timer(void);
 
 /*	From ad1848.c */
 int ad1848_init (char *name, int io_base, int irq, int dma_playback, int dma_capture, int share_dma, int *osp);
diff -u --recursive linpatch/drivers/sound/sound_syms.c linux/drivers/sound/sound_syms.c
--- linpatch/drivers/sound/sound_syms.c	Fri Jan  2 22:16:01 1998
+++ linux/drivers/sound/sound_syms.c	Fri Jan  2 21:22:55 1998
@@ -62,6 +62,7 @@
 EXPORT_SYMBOL(sound_timer_init);
 EXPORT_SYMBOL(sound_timer_interrupt);
 EXPORT_SYMBOL(sound_timer_syncinterval);
+EXPORT_SYMBOL(reprogram_timer);
 
 /* Locking */
 EXPORT_SYMBOL(sound_locker);
diff -u --recursive linpatch/drivers/sound/sound_timer.c linux/drivers/sound/sound_timer.c
--- linpatch/drivers/sound/sound_timer.c	Fri Jan  2 22:16:01 1998
+++ linux/drivers/sound/sound_timer.c	Fri Jan  2 21:33:01 1998
@@ -46,7 +46,7 @@
 	return (tmp + (scale / 2)) / scale;
 }
 
-static void
+void
 reprogram_timer(void)
 {
 	unsigned long   usecs_per_tick;
\
 
 \ /
  Last update: 2005-03-22 12:41    [from the cache]
©2003-2008