⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mwave

📁 linux-2.6.15.6
💻
字号:
	How to try to survive an IBM Mwave under Linux SB drivers+	IBM have now released documentation of sorts and Torsten is busy	trying to make the Mwave work. This is not however a trivial task.----------------------------------------------------------------------------OK, first thing - the IRQ problem IS a problem, whether the test is bypassed ornot.  It is NOT a Linux problem, but an MWAVE problem that is fixed with thelatest MWAVE patches. So, in other words, don't bypass the test for MWAVES!I have Windows 95 on /dev/hda1, swap on /dev/hda2, and Red Hat 5 on /dev/hda3.The steps, then:    Boot to Linux.     Mount Windows 95 file system (assume mount point = /dos95).    mkdir /dos95/linux    mkdir /dos95/linux/boot    mkdir /dos95/linux/boot/parms    Copy the kernel, any initrd image, and loadlin to /dos95/linux/boot/.    Reboot to Windows 95.    Edit C:/msdos.sys and add or change the following:        Logo=0        BootGUI=0    Note that msdos.sys is a text file but it needs to be made 'unhidden',    readable and writable before it can be edited.  This can be done with    DOS' "attrib" command.    Edit config.sys to have multiple config menus. I have one for windows 95 and    five for Linux, like this:------------[menu]menuitem=W95, Windows 95menuitem=LINTP, Linux - ThinkPadmenuitem=LINTP3, Linux - ThinkPad Consolemenuitem=LINDOC, Linux - Dockedmenuitem=LINDOC3, Linux - Docked Consolemenuitem=LIN1, Linux - Single User ModeREM menudefault=W95,10[W95][LINTP][LINDOC][LINTP3][LINDOC3][LIN1][COMMON]FILES=30REM Please read README.TXT in C:\MWW subdirectory before changing the DOS= statement.DOS=HIGH,UMBDEVICE=C:\MWW\MANAGER\MWD50430.EXESHELL=c:\command.com /e:2048-------------------The important things are the SHELL and DEVICE statements.    Then change autoexec.bat. Basically everything in there originally should be    done ONLY when Windows 95 is booted. Then you add new things specifically    for Linux.  Mine is as follows---------------@ECHO OFFif "%CONFIG%" == "W95" goto W95REMREM Linux stuffREMSET MWPATH=C:\MWW\DLL;C:\MWW\MWGAMES;C:\MWW\DSPSET BLASTER=A220 I5 D1SET MWROOT=C:\MWWSET LIBPATH=C:\MWW\DLLSET PATH=C:\WINDOWS;C:\MWW\DLL;CALL MWAVE START NOSHOWc:\linux\boot\loadlin.exe @c:\linux\boot\parms\%CONFIG%.par:W95REMREM Windows 95 stuffREMc:\toolkit\guardSET MSINPUT=C:\MSINPUTSET MWPATH=C:\MWW\DLL;C:\MWW\MWGAMES;C:\MWW\DSPREM The following is used by DOS games to recognize Sound Blaster hardware.REM If hardware settings are changed, please change this line as well.REM See the Mwave README file for instructions.SET BLASTER=A220 I5 D1SET MWROOT=C:\MWWSET LIBPATH=C:\MWW\DLLSET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;E:\ORAWIN95\BIN;f:\msdev\bin;e:\v30\bin.dbg;v:\devt\v30\bin;c:\JavaSDK\Bin;C:\MWW\DLL;SET INCLUDE=f:\MSDEV\INCLUDE;F:\MSDEV\MFC\INCLUDESET LIB=F:\MSDEV\LIB;F:\MSDEV\MFC\LIBwin------------------------Now build a file in c:\linux\boot\parms for each Linux config that you have.For example, my LINDOC3 config is for a docked Thinkpad at runlevel 3 with noinitrd image, and has a parameter file named LINDOC3.PAR in c:\linux\boot\parms:-----------------------#   LOADLIN @param_file image=other_image root=/dev/other##	Linux Console in docking station#c:\linux\boot\zImage.krn        # First value must be filename of Linux kernel.root=/dev/hda3                  # device which gets mounted as root FSro                              # Other kernel arguments go here.apm=offdoc=yes3-----------------------The doc=yes parameter is an environment variable used by my init scripts, nota kernel argument.However, the apm=off parameter IS a kernel argument!  APM, at least in my setup,causes the kernel to crash when loaded via loadlin (but NOT when loaded viaLILO). The APM stuff COULD be forced out of the kernel via the kernel compileoptions. Instead, I got an unofficial patch to the APM drivers that allows themto be dynamically deactivated via kernel arguments. Whatever you chose todocument, APM, it seems, MUST be off for setups like mine.Now make sure C:\MWW\MWCONFIG.REF looks like this:----------------------[NativeDOS]Default=SB1.5SBInputSource=CDSYNTH=FMQSound=OFFReverb=OFFChorus=OFFReverbDepth=5ChorusDepth=5SBInputVolume=5SBMainVolume=10SBWaveVolume=10SBSynthVolume=10WaveTableVolume=10AudioPowerDriver=ON[FastCFG]Show=NoHideOption=Off-----------------------------OR the Default= line COULD beDefault=SBPROReboot to Windows 95 and choose Linux. When booted, use sndconfig to configurethe sound modules and voil

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -