Deleted Added
full compact
sb16.c (57209) sb16.c (57973)
1/*
2 * Copyright (c) 1999 Cameron Grant <gandalf@vilnya.demon.co.uk>
3 * Copyright 1997,1998 Luigi Rizzo.
4 *
5 * Derived from files in the Voxware 3.5 distribution,
6 * Copyright by Hannu Savolainen 1994, under the same copyright
7 * conditions.
8 * All rights reserved.

--- 14 unchanged lines hidden (view full) ---

23 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
24 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
25 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
26 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
27 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
28 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
29 * SUCH DAMAGE.
30 *
1/*
2 * Copyright (c) 1999 Cameron Grant <gandalf@vilnya.demon.co.uk>
3 * Copyright 1997,1998 Luigi Rizzo.
4 *
5 * Derived from files in the Voxware 3.5 distribution,
6 * Copyright by Hannu Savolainen 1994, under the same copyright
7 * conditions.
8 * All rights reserved.

--- 14 unchanged lines hidden (view full) ---

23 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
24 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
25 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
26 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
27 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
28 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
29 * SUCH DAMAGE.
30 *
31 * $FreeBSD: head/sys/dev/sound/isa/sb16.c 57209 2000-02-14 23:37:02Z cg $
31 * $FreeBSD: head/sys/dev/sound/isa/sb16.c 57973 2000-03-13 10:19:32Z phk $
32 */
33
34#include <dev/sound/pcm/sound.h>
35
36#include "sbc.h"
37
38#define __SB_MIXER_C__ /* XXX warning... */
39#include <dev/sound/isa/sb.h>

--- 411 unchanged lines hidden (view full) ---

451 if (sb->bd_flags & BD_F_SB16X)
452 swp = !swp;
453 if (swp) {
454 int t;
455
456 t = sb->pch.buffer->chan;
457 sb->pch.buffer->chan = sb->rch.buffer->chan;
458 sb->rch.buffer->chan = t;
32 */
33
34#include <dev/sound/pcm/sound.h>
35
36#include "sbc.h"
37
38#define __SB_MIXER_C__ /* XXX warning... */
39#include <dev/sound/isa/sb.h>

--- 411 unchanged lines hidden (view full) ---

451 if (sb->bd_flags & BD_F_SB16X)
452 swp = !swp;
453 if (swp) {
454 int t;
455
456 t = sb->pch.buffer->chan;
457 sb->pch.buffer->chan = sb->rch.buffer->chan;
458 sb->rch.buffer->chan = t;
459 sb->pch.buffer->dir = B_WRITE;
460 sb->rch.buffer->dir = B_READ;
459 sb->pch.buffer->dir = ISADMA_WRITE;
460 sb->rch.buffer->dir = ISADMA_READ;
461 }
462 }
463}
464
465static int
466sb_doattach(device_t dev, struct sb_info *sb)
467{
468 snddev_info *d = device_get_softc(dev);

--- 736 unchanged lines hidden ---
461 }
462 }
463}
464
465static int
466sb_doattach(device_t dev, struct sb_info *sb)
467{
468 snddev_info *d = device_get_softc(dev);

--- 736 unchanged lines hidden ---