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

📄 changelog

📁 freebsd v4.4内核源码
💻
字号:
Changelog for version 3.0-950506------------------------------------Since 3.0-94xxxx- Too many changesSince 3.0-940818- Fixes for Linux 1.1.4x.- Disables Disney Sound System with SG NX Pro 16 (less noise).Since 2.90-2- Fixes to soundcard.h- Non blocking mode to /dev/sequencer- Experimental detection code for Ensoniq Soundscape.Since 2.90- Minor and major bug fixesSince pre-3.0-940712- GUS MAX support- Partially working MSS/WSS support (could work with some cards).- Hardware u-Law and A-Law support with AD1848/CS4248 and CS4231 codecs  (GUS MAX, GUS16, WSS etc). Hardware ADPCM is possible with GUS16 and  GUS MAX, but it doesn't work yet.Since pre-3.0-940426- AD1848/CS4248/CS4231 codec support (MSS, GUS MAX, Aztec, Orchid etc).This codec chip is used in various soundcards. This version is developedfor the 16 bit daughtercard of GUS. It should work with other cards alsoif the following requirements are met:	- The I/O, IRQ and DMA settings are jumper selectable or	the card is initialized by booting DOS before booting Linux (etc.).	- You add the IO, IRQ and DMA settings manually to the local.h.	  (Just define GUS16_BASE, GUS16_IRQ and GUS16_DMA). Note that	the base address bust be the base address of the codec chip not the	card itself. For the GUS16 these are the same but most MSS compatible	cards have the codec located at card_base+4.- Some minor changesSince 2.5 (******* MAJOR REWRITE ***********)This version is based on v2.3. I have tried to maintain two versionstogether so that this one should have the same features than v2.5.Something may still be missing. If you notice such things, please let meknow.The Readme.v30 contains more details.- /dev/midi## devices.- /dev/sequencer2Since 2.5-beta2- Some fine tuning to the GUS v3.7 mixer code.- Fixed speed limits for the plain SB (1.0 to 2.0).Since 2.5-beta- Fixed OPL-3 detection with SB. Caused problems with PAS16.- GUS v3.7 mixer support.Since 2.4- Mixer support for Sound Galaxy NX Pro (define __SGNXPRO__ on your local.h).- Fixed truncated sound on /dev/dsp when the device is closed.- Linear volume mode for GUS- Pitch bends larger than +/- 2 octaves.- MIDI recording for SB and SB Pro. (Untested).- Some other fixes.- SB16 MIDI and DSP drivers only initialized if SB16 actually installed.- Implemented better detection for OPL-3. This should be useful if you  have an old SB Pro (the non-OPL-3 one) or a SB 2.0 clone which has a OPL-3.- SVR4.2 support by Ian Hartas. Initial ALPHA TEST version (untested).Since 2.3b- Fixed bug which made it impossible to make long recordings to disk.  Recording was not restarted after a buffer overflow situation.- Limited mixer support for GUS.- Numerous improvements to the GUS driver by Andrew Robinson. Including  some click removal etc.Since 2.3- Fixed some minor bugs in the SB16 driver.Since 2.2b- Full SB16 DSP support. 8/16 bit, mono/stereo- The SCO and FreeBSD versions should be in sync now. There are some  problems with SB16 and GUS in the freebsd versions.  The DMA buffer allocation of the SCO version has been polished but  there could still be some problems. At least it hogs memory.  The DMA channel  configuration method used in the sco/System is a hack.- Support for the MPU emulation of the SB16.- Some big arrays are now allocated boot time. This makes the bss segment  smaller which makes it possible to use the full driver with  NetBSD. These arrays are not allocated if no suitable soundcard is available.- Fixed a bug in the compute_and_set_volume in gus_wave.c- Fixed the too fast mono playback problem of SB Pro and PAS16.Since 2.2- Stereo recording for SB Pro. Somehow it was missing and nobody  had noticed it earlier.- Minor polishing.- Interpreting of boot time arguments (sound=) for Linux.- Breakup of sb_dsp.c. Parts of the code has been moved to  sb_mixer.c and sb_midi.cSince 2.1- Preliminary support for SB16.   - The SB16 mixer is supported in it's native mode.  - Digitized voice capability up to 44.1 kHz/8 bit/mono    (16 bit and stereo support coming in the next release).- Fixed some bugs in the digitized voice driver for PAS16.- Proper initialization of the SB emulation of latest PAS16 models.- Significantly improved /dev/dsp and /dev/audio support.  - Now supports half duplex mode. It's now possible to record and    playback without closing and reopening the device.  - It's possible to use smaller buffers than earlier. There is a new    ioctl(fd, SNDCTL_DSP_SUBDIVIDE, &n) where n should be 1, 2 or 4.    This call instructs the driver to use smaller buffers. The default    buffer size (0.5 to 1.0 seconds) is divided by n. Should be called    immediately after opening the device.Since 2.0Just cosmetic changes. 

⌨️ 快捷键说明

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