| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
and midi to share the backend files).
Notes:
svn path=/head/; revision=53506
|
| |
|
|
|
|
|
|
|
|
|
|
| |
ES1371 and ES1373 PCI Audio Sound Chips.
The 1371 and 1373 can be found on newer CreativeLabs/Ensoniq
sound cards such as the SoundBlaster PCI 16,64 and 128.
Submitted by: Russell Cattelan <cattelan@thebarn.com>
Obtained from: Parts obtained from linux, but rewritten by Russell
Notes:
svn path=/head/; revision=53413
|
| |
|
|
|
|
|
| |
should be a no-op in most cases.
Notes:
svn path=/head/; revision=53205
|
| |
|
|
| |
Notes:
svn path=/head/; revision=53203
|
| |
|
|
|
|
|
| |
with the real mss module.
Notes:
svn path=/head/; revision=53185
|
| |
|
|
|
|
|
| |
forked-off ad1816 driver.
Notes:
svn path=/head/; revision=53184
|
| |
|
|
|
|
|
| |
that an ess1888 is present.
Notes:
svn path=/head/; revision=53180
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Without this, ioctl commands for setting formats and speeds were
essentially ignored for simplex devices until the application actually
performed a read or write.
* Make sure that both channels are set in the SB mixer code and provide a
mixer table specifically for the ess18xx which supports the extended
accuracy available on this part.
* Fix a stupid bug in ess_format() which ignored the passed-in format and
changed the hardware based on the value which was set last time. This
meant that the hardware setting was often not set correctly at all.
* Add a custom identify driver for the ESS1888 which automagically detects
and adds the device in a pseudo-PnP way. This driver also emits the magic
sequence which enables the sound hardware after a hard reset, allowing
it to work correctly for the sound hardware of a PWS 433au (and probably
all other PWS class alpha machines).
With these changes, I was able to play back simple sounds on my 433au. I
have not tested recording or any other formats other than 8bit ulaw and
16bit stereo.
Notes:
svn path=/head/; revision=53126
|
| |
|
|
|
|
|
|
| |
PR: 14372
Submitted by: Mattias Pantzare <pantzer@ludd.luth.se>, Ville-Pertti Keinonen <will@iki.fi>
Notes:
svn path=/head/; revision=52950
|
| |
|
|
| |
Notes:
svn path=/head/; revision=52913
|
| |
|
|
| |
Notes:
svn path=/head/; revision=52823
|
| |
|
|
|
|
|
| |
Pointed out by: Donn Miller <dmmiller@cvzoom.net>
Notes:
svn path=/head/; revision=52755
|
| |
|
|
| |
Notes:
svn path=/head/; revision=52713
|
| |
|
|
| |
Notes:
svn path=/head/; revision=52318
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
resource_list_release. This removes the dependancy on the
layout of ivars.
* Move set_resource, get_resource and delete_resource from
isa_if.m to bus_if.m.
* Simplify driver code by providing wrappers to those methods:
bus_set_resource(dev, type, rid, start, count);
bus_get_resource(dev, type, rid, startp, countp);
bus_get_resource_start(dev, type, rid);
bus_get_resource_count(dev, type, rid);
bus_delete_resource(dev, type, rid);
* Delete isa_get_rsrc and use bus_get_resource_start instead.
* Fix a stupid typo in isa_alloc_resource reported by Takahashi
Yoshihiro <nyan@FreeBSD.org>.
* Print a diagnostic message if we can't assign resources to a PnP
device.
* Change device_print_prettyname() so that it doesn't print
"(no driver assigned)-1" for anonymous devices.
Notes:
svn path=/head/; revision=52174
|
| |
|
|
| |
Notes:
svn path=/head/; revision=52169
|
| |
|
|
|
|
|
| |
it compiles and should just work.
Notes:
svn path=/head/; revision=52049
|
| |
|
|
|
|
|
|
| |
This allows newpcm to grok my es1370 based card, which shared
interrupts with the ethernet card.
Notes:
svn path=/head/; revision=52046
|
| |
|
|
|
|
|
| |
Reviewed by: dfr
Notes:
svn path=/head/; revision=51911
|
| |
|
|
| |
Notes:
svn path=/head/; revision=51788
|
| |
|
|
|
|
|
|
|
|
|
| |
will have to mknod yourself for now.
* don't eat the first write()
* partial rvplayer fix- don't panic on unaligned writes unless our
feeder chain requires them for downconversion. a fuller fix is
on the way.
Notes:
svn path=/head/; revision=51769
|
| |
|
|
| |
Notes:
svn path=/head/; revision=51768
|
| |
|
|
| |
Notes:
svn path=/head/; revision=51766
|
| |
|
|
| |
Notes:
svn path=/head/; revision=51755
|
| |
|
|
|
|
|
|
|
|
|
| |
have been there in the first place. A GENERIC kernel shrinks almost 1k.
Add a slightly different safetybelt under nostop for tty drivers.
Add some missing FreeBSD tags
Notes:
svn path=/head/; revision=51658
|
| |
|
|
|
|
|
| |
formatting nits/glitches/whatever.
Notes:
svn path=/head/; revision=51407
|
| |
|
|
| |
Notes:
svn path=/head/; revision=51120
|
| |
|
|
| |
Notes:
svn path=/head/; revision=51095
|
| |
|
|
| |
Notes:
svn path=/head/; revision=51052
|
| |
|
|
| |
Notes:
svn path=/head/; revision=50959
|
| |
|
|
|
|
|
|
| |
Obtained From: KUROSAWA Takahiro <fwkg7679@mb.infoweb.ne.jp>
Tested By: peter
Notes:
svn path=/head/; revision=50925
|
| |
|
|
| |
Notes:
svn path=/head/; revision=50923
|
| |
|
|
| |
Notes:
svn path=/head/; revision=50922
|
| |
|
|
|
|
|
|
|
|
|
| |
new system is integrated with the ISA bus code more cleanly and allows
the future addition of more enumerators such as PnPBIOS and ACPI.
This commit also enables the new pcm driver since it is somewhat tied to
the new PnP code.
Notes:
svn path=/head/; revision=50769
|
| |
|
|
| |
Notes:
svn path=/head/; revision=50733
|
| |
|
|
|
|
|
|
| |
to compile successfully. further details will be provided in the commit
enabling newpcm.
Notes:
svn path=/head/; revision=50724
|
| |
|
|
|
|
|
| |
Reviewed by: peter, dfr
Notes:
svn path=/head/; revision=50723
|
| |
|
|
|
|
|
|
|
|
| |
chipset (a vibra 16x clone)
Identified automatically by its PnP ID
Approved by: Luigi
Notes:
svn path=/head/; revision=47536
|
| |
|
|
| |
Notes:
svn path=/head/; revision=47074
|
| |
|
|
| |
Notes:
svn path=/head/; revision=46797
|
| |
|
|
|
|
|
| |
int unit argument still.
Notes:
svn path=/head/; revision=46605
|
| |
|
|
|
|
|
|
| |
PR: 11410
Submitted by: Christopher Peterson <cpeterso@cs.washington.edu>
Notes:
svn path=/head/; revision=46339
|
| |
|
|
|
|
|
|
| |
Fix compile problems without "controller pnp0"
(fix by German Tischler)
Notes:
svn path=/head/; revision=42292
|
| |
|
|
|
|
|
|
| |
Fix 'device not configured' problem that people were experiencing
when only PCI devices are present.
Notes:
svn path=/head/; revision=42284
|
| |
|
|
|
|
|
| |
Remove a few unused variables.
Notes:
svn path=/head/; revision=42192
|
| |
|
|
|
|
|
| |
Submitted by: Max Khon <fjoe@husky.iclub.nsu.ru>
Notes:
svn path=/head/; revision=41653
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for possible buffer overflow problems. Replaced most sprintf()'s
with snprintf(); for others cases, added terminating NUL bytes where
appropriate, replaced constants like "16" with sizeof(), etc.
These changes include several bug fixes, but most changes are for
maintainability's sake. Any instance where it wasn't "immediately
obvious" that a buffer overflow could not occur was made safer.
Reviewed by: Bruce Evans <bde@zeta.org.au>
Reviewed by: Matthew Dillon <dillon@apollo.backplane.com>
Reviewed by: Mike Spengler <mks@networkcs.com>
Notes:
svn path=/head/; revision=41514
|
| |
|
|
|
|
|
| |
Submitted by: Roger Hardiman
Notes:
svn path=/head/; revision=41149
|
| |
|
|
| |
Notes:
svn path=/head/; revision=41060
|
| |
|
|
|
|
|
| |
does not apply to all situations.
Notes:
svn path=/head/; revision=40898
|