亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? readme.linux

?? LINUX1.0源代碼,代碼條理清晰
?? LINUX
字號:
Sound Driver version 2.4 for Linux
----------------------------------

NOTE!	The sound driver is now a part of the Linux kernel distribution.
	Check that your kernel doesn't have more recent version than this
	when installing a separately distributed sound driver. The
	version number of this driver is defined in the makefile.

Installation
------------

- Since this driver is a part of the Linux kernel distribution, no
  special steps are required to build the driver itself.

- In case you are installing a separately distributed sound driver,
  you have to do some additional steps.
  - Remove all files from the linux/drivers/sound. Old files could
    sometimes cause trouble.
  - cd linux/drivers.
  - gunzip -c snd-driv-X.Y.tar.gz|tar xvf -
  - cd ./sound
  - cp soundcard.h ultrasound.h /usr/include/linux

- To build the device files for this driver, you need to run the enclosed 
  shell script (at the end of this file).

- Create /usr/include/sys/soundcard.h whic contains just a line:
#include <linux/soundcard.h>

- Create /usr/include/sys/ultrasound.h whic contains just a line:
#include <linux/ultrasound.h>

Boot time configuration (using lilo)
------------------------------------

This version of the sound driver has capability to accept the configuration
parameters from the boot loader (for example lilo). By default the 
driver is booted using the parameters given before compiling the driver
('make config' or 'make soundconf'). If the kernel is booted using lilo and
the boot command is given manually, it's possible to give the configuration
parameters on the command line. Just hold down the <Alt> key when lilo
starts. Then give the boot command manually and append a sound= argument
to the boot command line. For example:

lilo boot: linux sound=0x222071,0x138800

The sound= argument could contain several configuration entries separated by a
comma. Each option gives the configuration for one sound device.
Give the options in the order given below. Other order of use is undefined.
Each option is encoded as the following:

	0xTaaaId, where
          ||  ||
          ||  |+----   d = DMA channel (0, 1, 3, 5, 6 or 7)
          ||  +-----   I = IRQ (HEXADECIMAL!!! 1=1, ..., 9=9, 10=a, ..., 15=f)
          |+-------- aaa = I/O address (hexadecimal)
	  +----------  T = device type  1=FM Synth (YM3812 or OPL3)
					2=SoundBlaster (1.0 to 2.0, Pro, 16)
					3=ProAudioSpectrum16
					4=Gravis UltraSound
					5=MPU-401 UART midi
					6=SB16 (16 bit DMA number)
					7=SB16 Midi (MPU-401 emulation)

These are the configuration templates for various soundcards:

	0)	Disable the sound driver
		
		sound=0

	1)	AdLib

		sound=0x138800

	2)	SoundBlaster family and compatibles

		sound=0x2220Id,0x138800	  (remember to set the IRQ and DMA)
	or if you have SB16 or SB16ASP, you have to use the following:
	        (use the same IRQ (the I colums) in all three places. The
	         the D is the 16 bit DMA channel (5 to 7) and the d is 
	         the 8 bit one (1 or 3). The X is the 2nd digit of the
	         midi IO address (3 or 0)).
		sound=0x2220Id,0x6220ID,0x73X0I0,0x138800

	3)	ProAudioSpectrum16, ProAudioStudio16, Logitech Soundman16 etc.

		sound=0x3388Id,0x2220Id,0x138800 (set the DMAs and IRQs)
         
	4)	Gravis UltraSound

		sound=0x42X0Id	(X is 1, 2, 3 or 4. Set the DMA and IRQ)
	
	5)	MPU-401

		sound=0x5aaaI0

If you have more than one soundcards, you have to concatenate the options
for each of the cards. There cannot be more than one sound= argument in the
command line. For example use "sound=0x5aaaI0,0x138800" if you have AdLib
and MPU-401 on your system. 
If there are two or more sound= arguments
in the boot command line, just the last one takes effect. The earlier ones
will be ignored silently.

The boot time configuration feature is intended mainly for distributors of
precompiled kernels. When this feature is used, drivers for all of the
cards have to be enabled before compiling the driver. The configurator program
doesn't enable MPU-401 when the full driver option is selected. It must be
enabled by uncommenting "#define EXCLUDE_MPU401" in the sound/local.h.

Important note!

The sound driver is enabled by default. If the kernel is booted without
using the sound=0 option, the sound driver is initialized using the compile
time parameters. This could be dangerous (specially if the MPU-401 driver
is enabled with I/O address 0x330 (used by AHA-1542 also)). If you want to
compile the driver to be inactive by default, you have to append a
#define SND_DEFAULT_ENABLE	0
to the sound/local.h before compiling the driver.

Remember to check that the sound setup routine is included in the 
bootparams structure in linux/init/main.c. It should contain the following
lines:

#ifdef CONFIG_SOUND
	{ "sound=", sound_setup },
#endif

In case these lines were not there, you have to insert them (the driver works
without them but it's not possible to give the boot time parameters for the
sound driver). Add also the following line somewhere near the beginning of
linux/init/main.c:

extern void sound_setup(char *str, int *ints);

Problems
--------

If you have any kind of problems, there is a debugging feature which
could help you to solve the problem. To use it, just execute the
command:

	cat /dev/sndstat 

and look at the output. It should display some usefull info about the
driver configuration. If there is no /dev/sndstat 
(/dev/sndstat: No such file or directory), ensure that you have executed the
soundinstall script (at the end of this file). The message: 
/dev/dsp: No such device means that you don't have the sound driver installed
on your kernel or the driver version is earlier than 1.99.6.


- /dev/???????: No such file or directory.
Run the script at the end of this file.

- /dev/???????: No such device.
You have not booted with a kernel containing the driver or the I/O address
configuration doesn't match your hardaware. 

- The module player (str) plays just a second and then stops completely.
You have incorrect IRQ settings (usual with SB cards).

- There is pauses in the playback of the module player (str).
The str program requires more than 40% of the speed of a 486/50 to play
without pauses at 44 kHz speed. A 386/25 can hardly play faster than 22 kHz.
You should use lower speed (-s speed), buy a faster computer or a Gravis 
UltraSound card. (If you already have GUS, you should use gmod and not the
str). If the DSP_BUFFSIZE in the sound/local.h is less than (nr_channels*
speed_in_Hz * (bits/8))/2, it could explain the pausing problem. Also check
that the turbo swich is on and don't run applications like weather forecasting
on background. Sometimes (very rarely) an IRQ conflict can cause similar
problems with SB cards.
If you want to play modules on a 386sx while recompiling the world, buy a GUS.
It runs without burning your CPU.

Hannu Savolainen
hsavolai@cs.helsinki.fi

----------------- cut here ------------------------------
#!/bin/sh
#
#	soudinstall		
#
#		by Craig Metz - cmetz@thor.tjhsst.edu
#
# Create the devices
#
#	Mixer 		(14, 0)
#
if [ -e /dev/mixer ]; then 
	rm -f /dev/mixer 
fi
mknod -m 666 /dev/mixer c 14 0

if [ -e /dev/mixer1 ]; then 
	rm -f /dev/mixer1 
fi
mknod -m 666 /dev/mixer1 c 14 16
#
#	Sequencer	(14, 1)
#
if [ -e /dev/sequencer ]; then
	rm -f /dev/sequencer
fi
mknod -m 666 /dev/sequencer c 14 1
#
#	MIDI		(14, 2)	[ Not implemented ]
#
if [ -e /dev/midi ]; then
	rm -f /dev/midi
fi
mknod -m 666 /dev/midi c 14 2
#
#	DSP		(14, 3)
#
if [ -e /dev/dsp ]; then
	rm -f /dev/dsp
fi
mknod -m 666 /dev/dsp c 14 3
#
#	SPARC audio	(14, 4)	[ Not fully implemented ]
#
if [ -e /dev/audio ]; then
	rm -f /dev/audio
fi
mknod -m 666 /dev/audio c 14 4
#
#	DSP2		(14, 19) /dev/dsp for the second soundcard.
#				Also the SB emulation part of the
#				PAS16 card.
#
if [ -e /dev/dsp1 ]; then
	rm -f /dev/dsp1
fi
mknod -m 666 /dev/dsp1 c 14 19
#
#	SPARC audio1	(14, 20) [ Not fully implemented ]
#				/dev/audio for the second soundcard.
#				Also the SB emulation part of the
#				PAS16 card.
#
if [ -e /dev/audio1 ]; then
	rm -f /dev/audio1
fi
mknod -m 666 /dev/audio1 c 14 20
#
#	/dev/sndstat	(14,6)	For debugging purposes
#
if [ -e /dev/sndstat ]; then
	rm -f /dev/sndstat
fi
mknod -m 666 /dev/sndstat c 14 6
exit 0

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产suv一区二区三区88区| 精品国产乱码久久久久久夜甘婷婷| 成人永久aaa| 国产一区欧美一区| 麻豆一区二区在线| 日韩精品91亚洲二区在线观看| 亚洲大片精品永久免费| 午夜成人免费视频| 午夜伦理一区二区| 男女性色大片免费观看一区二区| 免费在线观看不卡| 国产一区二区三区黄视频 | 国产激情一区二区三区四区| 激情图区综合网| 久久99久久久久| 国产真实乱偷精品视频免| 国产精品一区二区久激情瑜伽| 国产美女精品人人做人人爽| 成人在线视频一区| 色综合久久综合网97色综合| 欧美色综合网站| 日韩一区二区电影在线| 久久尤物电影视频在线观看| 欧美高清在线视频| 一区二区三区在线视频免费| 视频一区国产视频| 国产乱妇无码大片在线观看| av成人免费在线| 欧美人妖巨大在线| 久久久夜色精品亚洲| 亚洲人成在线观看一区二区| 亚洲一二三四区| 麻豆精品久久久| 99热国产精品| 欧美日本乱大交xxxxx| 久久久久九九视频| 亚洲日本乱码在线观看| 日韩一区欧美二区| 国产精品一级二级三级| 日本高清无吗v一区| 日韩一区二区免费高清| 国产精品美女久久久久久久久 | 国产精品大尺度| 天天综合色天天| 成人综合婷婷国产精品久久蜜臀| 91色九色蝌蚪| 欧美成人精精品一区二区频| 国产视频一区在线播放| 午夜一区二区三区在线观看| 国产成人av自拍| 欧美日韩久久一区二区| 中文无字幕一区二区三区 | 欧美在线短视频| 精品日产卡一卡二卡麻豆| 成人免费在线视频| 另类成人小视频在线| 色综合天天视频在线观看| 精品国产乱码久久久久久久| 一区二区欧美视频| 国产精品小仙女| 欧美精品色一区二区三区| 欧美激情综合五月色丁香小说| 午夜精品123| 99精品热视频| 久久毛片高清国产| 天天综合色天天综合| 色综合视频在线观看| 国产午夜三级一区二区三| 日韩在线播放一区二区| 91在线一区二区三区| 久久久久久久av麻豆果冻| 秋霞国产午夜精品免费视频| 欧洲精品视频在线观看| 中文字幕二三区不卡| 精品一区二区三区免费播放| 欧美日本一道本在线视频| 亚洲欧美日韩精品久久久久| 国产乱码一区二区三区| 欧美一级搡bbbb搡bbbb| 亚洲午夜久久久久久久久电影网| 粉嫩13p一区二区三区| 精品日韩成人av| 麻豆成人综合网| 欧美一区二区黄色| 亚洲一区二区三区四区在线 | 91精品国产综合久久精品图片| 亚洲人成亚洲人成在线观看图片| 国产精品综合在线视频| 欧美变态凌虐bdsm| 日韩高清在线不卡| 精品视频在线看| 亚洲国产毛片aaaaa无费看| 99精品视频在线免费观看| 亚洲国产精品高清| 成人一区二区三区视频在线观看 | 国产欧美日韩三级| 国产在线不卡一区| 337p粉嫩大胆噜噜噜噜噜91av| 日本特黄久久久高潮| 在线播放中文字幕一区| 水蜜桃久久夜色精品一区的特点| 欧美精品在线一区二区三区| 午夜精品久久久久久久| 91精品国产色综合久久不卡电影| 天堂成人免费av电影一区| 91精品国产综合久久精品麻豆 | 成人黄色在线网站| 国产精品热久久久久夜色精品三区| 国产精品亚洲人在线观看| 国产日韩亚洲欧美综合| 成人黄色电影在线| 国产精品久久久久aaaa樱花| 91色porny蝌蚪| 一区二区三区国产精华| 欧美色中文字幕| 免费在线视频一区| 精品国产成人系列| 成人午夜看片网址| 亚洲欧美自拍偷拍| 色综合色综合色综合色综合色综合| 亚洲综合av网| 欧美精品视频www在线观看| 久久精品国产成人一区二区三区| 欧美成人女星排行榜| 国产成人激情av| 亚洲另类一区二区| 7777女厕盗摄久久久| 国产在线精品免费| 国产精品二三区| 欧美日韩不卡一区二区| 狠狠色伊人亚洲综合成人| 国产色91在线| 色婷婷久久久久swag精品| 天堂蜜桃一区二区三区| 久久天天做天天爱综合色| 99热精品一区二区| 调教+趴+乳夹+国产+精品| 26uuu国产日韩综合| 91美女视频网站| 日本欧美韩国一区三区| 国产人久久人人人人爽| 欧美性色欧美a在线播放| 久久精品国产**网站演员| 国产精品久久久久久一区二区三区 | 亚洲一区二区三区免费视频| 日韩精品一区二区三区老鸭窝| 成人18视频日本| 亚洲成人动漫一区| 久久精品夜色噜噜亚洲a∨| 91福利在线导航| 美女视频网站黄色亚洲| 国产精品成人免费精品自在线观看| 在线观看视频一区| 久久电影国产免费久久电影| 国产精品成人免费精品自在线观看| 在线不卡一区二区| 不卡大黄网站免费看| 美女一区二区三区在线观看| 中文字幕一区二区视频| 日韩欧美国产小视频| 91啪亚洲精品| 国产一区二区在线观看免费| 亚洲自拍偷拍麻豆| 中文在线一区二区| 日韩精品中文字幕一区二区三区 | 欧美久久一二区| 99国产精品久久久久| 久久99久久久久久久久久久| 一区二区三区四区av| 国产欧美精品一区aⅴ影院| 91精品久久久久久蜜臀| 在线免费观看日本欧美| 粉嫩13p一区二区三区| 狠狠色综合播放一区二区| 首页国产欧美日韩丝袜| 亚洲精品老司机| 亚洲国产精品成人综合| 337p日本欧洲亚洲大胆精品| 3d动漫精品啪啪一区二区竹菊| 91蜜桃在线免费视频| 成人a级免费电影| 狠狠色丁香婷综合久久| 美女诱惑一区二区| 日韩一区精品字幕| 亚洲第一会所有码转帖| 一区二区三区国产精品| 中文字幕日韩精品一区| 亚洲国产成人一区二区三区| 欧美电影免费观看高清完整版在| 欧美日韩中文字幕一区| 在线中文字幕不卡| 99精品一区二区三区| jlzzjlzz欧美大全| 懂色av一区二区在线播放| 精品一区二区三区不卡| 麻豆高清免费国产一区| 麻豆精品久久精品色综合| 青青草精品视频| 免费欧美在线视频| 日韩国产欧美在线观看|