CVS commit: src/sys/dev/audio

2020-02-22 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Feb 23 04:24:56 UTC 2020 Modified Files: src/sys/dev/audio: audio.c Log Message: Improve error handling around audio_hw_probe(). It was difficult to return multiple errors. To generate a diff of this commit: cvs rdiff -u

CVS commit: src

2020-02-22 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Feb 23 04:02:46 UTC 2020 Modified Files: src/share/man/man9: audio.9 src/sys/arch/arm/iomd: vidcaudio.c src/sys/arch/dreamcast/dev/g2: aica.c src/sys/arch/hpcmips/vr: vraiu.c src/sys/dev/audio:

CVS commit: src/sys/dev

2020-02-22 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 22 08:15:09 UTC 2020 Modified Files: src/sys/dev/audio: audio.c src/sys/dev/pad: pad.c Log Message: Make calling get_props() lockless. get_props() of all MD drivers now can be called without sc_lock. To generate

CVS commit: src/sys/dev/audio

2020-02-22 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 22 08:03:19 UTC 2020 Modified Files: src/sys/dev/audio: audio.c Log Message: On audio_[pr]mixer_halt(), it's better to reset parameters in intr_lock. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51

CVS commit: src/sys/dev/audio

2020-02-22 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 22 08:01:59 UTC 2020 Modified Files: src/sys/dev/audio: audio.c Log Message: Add KASSERTs. audio_[pr]mixer_start() need exlock. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/dev/audio/audio.c

CVS commit: src/sys/dev/audio

2020-02-22 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 22 07:59:47 UTC 2020 Modified Files: src/sys/dev/audio: audio.c Log Message: Move #if DIAGNOSTIC..#endif to correct place. It should ignore stray interrupts regardless of DIAGNOSTIC. To generate a diff of this commit:

CVS commit: src/sys/dev/audio

2020-02-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 22 07:09:18 UTC 2020 Modified Files: src/sys/dev/audio: audio.c Log Message: hw_if->query_format is already mandatory method. Drop null checks. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48

CVS commit: src/sys/dev/audio

2020-02-21 Thread Tetsuya Isaki
t;%s: used(%d) is out of range (capacity:%d)", - func, ring->used, ring->capacity); + "called from %s: ring->used=%d ring->capacity=%d", + where, ring->used, ring->capacity); if (ring->capacity == 0) { KASSERTMSG(ring->mem == NULL, - "%s

CVS commit: src/sys/dev/audio

2020-02-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 22 06:36:07 UTC 2020 Modified Files: src/sys/dev/audio: audio.c Log Message: Change two aprint_error_dev() to device_printf() (and improve messages). This is also called from other than boot. To generate a diff of this

CVS commit: src/sys/dev/audio

2020-02-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 22 06:28:10 UTC 2020 Modified Files: src/sys/dev/audio: audio.c Log Message: const-ify. These arguments are no longer written back. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/dev/audio/audio.c

CVS commit: src/sys/dev/audio

2020-02-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 22 06:22:46 UTC 2020 Modified Files: src/sys/dev/audio: audio.c Log Message: Fix/Update comments. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/dev/audio/audio.c Please note that diffs are not

CVS commit: src/tests/dev/audio

2020-02-21 Thread Tetsuya Isaki
: audiotest.c,v 1.6 2020/02/22 05:53:19 isaki Exp $ */ /* * Copyright (C) 2019 Tetsuya Isaki. All rights reserved. @@ -26,7 +26,7 @@ */ #include -__RCSID("$NetBSD: audiotest.c,v 1.5 2020/02/18 12:11:26 isaki Exp $"); +__RCSID("$NetBSD: audiotest.c,v 1.6 2020/02/22 05:53:19 isaki Exp $

CVS commit: src/sys/dev/audio

2020-02-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 22 05:51:39 UTC 2020 Modified Files: src/sys/dev/audio: audio.c Log Message: Limit the number of channels that userland apps can set (by AUDIO_SETINFO) to the number of channels supported by the hardware or less, if the

CVS commit: src/tests/dev/audio

2020-02-18 Thread Tetsuya Isaki
Tetsuya Isaki. All rights reserved. @@ -26,7 +26,7 @@ */ #include -__RCSID("$NetBSD: audiotest.c,v 1.4 2020/02/14 13:20:48 isaki Exp $"); +__RCSID("$NetBSD: audiotest.c,v 1.5 2020/02/18 12:11:26 isaki Exp $"); #include #include @@ -5405,6 +5405,176 @@ DEF(AUDIO_

CVS commit: src/sys/dev/hdaudio

2020-02-14 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 15 03:04:45 UTC 2020 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: Enumerating probably always starts from sc->sc_startnode. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/sys/dev/audio

2020-02-14 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 15 02:47:00 UTC 2020 Modified Files: src/sys/dev/audio: audio.c Log Message: Remove incorrect KASSERT(!mutex_owned()). Pointed out by riastradh@. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42

CVS commit: src/tests/dev/audio

2020-02-14 Thread Tetsuya Isaki
13:20:48 isaki Exp $ */ /* * Copyright (C) 2019 Tetsuya Isaki. All rights reserved. @@ -26,7 +26,7 @@ */ #include -__RCSID("$NetBSD: audiotest.c,v 1.3 2020/02/13 18:06:26 tnn Exp $"); +__RCSID("$NetBSD: audiotest.c,v 1.4 2020/02/14 13:20:48 isaki Exp $");

CVS commit: src/sys/arch/x68k/stand/mboot

2020-02-01 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 1 08:08:15 UTC 2020 Modified Files: src/sys/arch/x68k/stand/mboot: Makefile Log Message: Make it output 68000 binary. CFLAGS already has -m68000 but AFLAGS didn't. This change makes it proceed to next stage1 even if MPU

CVS commit: src/sys/arch/x68k/stand/xxboot

2020-01-28 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jan 28 12:02:02 UTC 2020 Modified Files: src/sys/arch/x68k/stand/xxboot: Makefile.xxboot boot.S Log Message: Set heap area explicitly. Until the load address was moved, the heap was placed at _end (it's default) and it was

CVS commit: src/sys/arch/x68k/stand

2020-01-28 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jan 28 11:57:22 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot_ufs: boot.S boot_ufs.ldscript src/sys/arch/x68k/stand/xxboot: boot.S xxboot.ldscript Log Message: Revert placing .bss right after .data, and make

CVS commit: src/sys/arch/x68k/stand

2020-01-28 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jan 28 11:52:21 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot_ufs: boot.S src/sys/arch/x68k/stand/xxboot: boot.S Log Message: Use __bss_start rather than edata to point the beginning of .bss. Currently the .bss

CVS commit: src/sys/arch/x68k/stand

2020-01-17 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 18 07:25:12 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot_ufs: Makefile boot_ufs.ldscript src/sys/arch/x68k/stand/boot_ustar: Makefile boot_ustar.ldscript src/sys/arch/x68k/stand/xxboot:

CVS commit: src/sys/arch/x68k/stand

2020-01-17 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 18 07:09:32 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot_ufs: boot_ufs.ldscript src/sys/arch/x68k/stand/xxboot: xxboot.ldscript Log Message: Make .bss follows .data to detect size restriction easier.

CVS commit: src/sys/arch/x68k/stand

2020-01-17 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 18 06:44:23 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot_ufs: Makefile boot_ufs.ldscript src/sys/arch/x68k/stand/boot_ustar: Makefile boot_ustar.ldscript src/sys/arch/x68k/stand/xxboot:

CVS commit: src/sys/arch/x68k/stand

2020-01-17 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 18 06:34:30 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot_ufs: Makefile boot.S src/sys/arch/x68k/stand/boot_ustar: Makefile src/sys/arch/x68k/stand/xxboot: Makefile.xxboot boot.S Log Message: Change

CVS commit: src/sys/arch/x68k/stand

2020-01-17 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 18 06:03:03 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot: boot.ldscript src/sys/arch/x68k/stand/boot_ufs: boot_ufs.ldscript src/sys/arch/x68k/stand/boot_ustar: boot_ustar.ldscript

CVS commit: src/sys/arch/x68k/stand/boot_ustar

2020-01-17 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 18 06:00:04 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot_ustar: boot_ustar.S Log Message: Check whether MPU >= 68020. Because current secondary bootloader assumes that. This will display a reasonable error message

CVS commit: src/sys/arch/x68k/stand

2020-01-17 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 18 05:56:51 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot_ufs: boot.S src/sys/arch/x68k/stand/xxboot: boot.S Log Message: Typo in comment. s/availble/available/ To generate a diff of this commit: cvs

CVS commit: src/sys/arch/x68k/stand

2020-01-17 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 18 05:48:31 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot_ufs: boot.S src/sys/arch/x68k/stand/xxboot: boot.S Log Message: Add comment and figure of address map. To generate a diff of this commit: cvs

CVS commit: src/sys/arch/x68k/stand

2020-01-17 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 18 05:46:26 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot: Makefile src/sys/arch/x68k/stand/boot_ufs: Makefile src/sys/arch/x68k/stand/boot_ustar: Makefile src/sys/arch/x68k/stand/xxboot:

CVS commit: src/sys/arch/x68k/stand

2020-01-17 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 18 05:41:49 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot: Makefile boot.ldscript src/sys/arch/x68k/stand/boot_ufs: Makefile boot_ufs.ldscript src/sys/arch/x68k/stand/boot_ustar: Makefile

CVS commit: src/sys/arch/x68k/stand

2020-01-17 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 18 05:07:34 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot_ufs: boot.S version src/sys/arch/x68k/stand/boot_ustar: boot_ustar.S version src/sys/arch/x68k/stand/libiocs: iocscall.h

CVS commit: src/sys/arch/x68k/stand

2020-01-17 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 18 04:42:29 UTC 2020 Added Files: src/sys/arch/x68k/stand: README Log Message: Add a document about this directory. Reviewed by tsutsui@ on port-x68k. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

CVS commit: src/sys/arch/x68k/stand

2020-01-16 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Jan 16 13:37:27 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot_ufs: boot.S src/sys/arch/x68k/stand/boot_ustar: boot_ustar.S src/sys/arch/x68k/stand/xxboot: boot.S Log Message: Use .org directive to fix

CVS commit: src/sys/arch/x68k/stand

2020-01-16 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Jan 16 13:15:47 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot_ufs: Makefile src/sys/arch/x68k/stand/boot_ustar: Makefile src/sys/arch/x68k/stand/xxboot: Makefile.xxboot Log Message: Rewrite limit check

CVS commit: src/sys/arch/x68k/stand/xxboot

2020-01-16 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Jan 16 12:54:16 UTC 2020 Modified Files: src/sys/arch/x68k/stand/xxboot: Makefile.xxboot Log Message: Remove .else part of .if OBJECT_FMT == ELF. All similar parts in other Makefiles are removed in 2010. To generate a diff

CVS commit: src/sys/arch/x68k/stand/boot_ufs

2020-01-13 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jan 14 04:00:41 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot_ufs: boot.S boot_ufs.h Log Message: Clean up. - B_KEYINP is no longer called from C. - B_COLOR is no longer used. To generate a diff of this commit: cvs

CVS commit: src/sys/arch/x68k/stand/boot

2020-01-13 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jan 14 03:48:10 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot: boot.c Log Message: consio_init() should be done before printf(). To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/sys/arch/x68k/stand

2020-01-12 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Mon Jan 13 03:34:05 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot_ufs: boot.S src/sys/arch/x68k/stand/boot_ustar: boot_ustar.S src/sys/arch/x68k/stand/xxboot: boot.S Log Message: Typo in comment.

CVS commit: src/sys/arch/x68k/stand

2020-01-12 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Jan 12 13:51:12 UTC 2020 Modified Files: src/sys/arch/x68k/stand/boot_ufs: version src/sys/arch/x68k/stand/boot_ustar: version Log Message: Fix broken RCS NetBSD tag. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/audio

2020-01-10 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 11 04:53:10 UTC 2020 Modified Files: src/sys/dev/audio: audio.c audiovar.h Log Message: Simplify async_mixer handling. - It makes FIOASYNC code in mixer_ioctl() symmetric. - For readability, mixer_async_{add,remove}()

CVS commit: src/sys/dev/audio

2020-01-10 Thread Tetsuya Isaki
: alaw.c,v 1.3 2020/01/11 04:06:13 isaki Exp $ */ /* * Copyright (C) 2018 Tetsuya Isaki. All rights reserved. @@ -26,15 +26,13 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: alaw.c,v 1.2 2019/05/08 13:40:17 isaki Exp $"); +__KERNEL_RCSID(0, "$NetBSD: alaw.c,v 1.3 2020/01/11 04:

CVS commit: src/sys/dev/audio

2020-01-08 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Jan 8 13:30:16 UTC 2020 Modified Files: src/sys/dev/audio: audio.c Log Message: Fix an resource leak on audiobell close. audioclose() freed audio_file_t structure, but only audiobellclose didn't pass there. I change that all

CVS commit: src/sys/dev/audio

2020-01-08 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Jan 8 13:05:02 UTC 2020 Modified Files: src/sys/dev/audio: audio.c Log Message: Remove obsoleted comment. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/dev/audio/audio.c Please note that diffs are

CVS commit: src/sys/dev/audio

2020-01-08 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Jan 8 08:10:15 UTC 2020 Modified Files: src/sys/dev/audio: audio.c Log Message: Move mutex_exit() correct place to protect sc_async_mixer. Thanks maxv@! To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37

CVS commit: src/sys/arch/luna68k/include

2019-12-28 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Dec 28 12:34:35 UTC 2019 Modified Files: src/sys/arch/luna68k/include: param.h Log Message: Remove a pointless MSGBUFSIZE definition. The same operation is already done in . luna68k is not imported yet in 1997 but see also:

CVS commit: src/sys/arch/x68k/include

2019-12-28 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Dec 28 11:42:18 UTC 2019 Modified Files: src/sys/arch/x68k/include: param.h Log Message: Bump MSGBUFSIZE (2 * NBPG). Since timestamp was introduced, it was too small to store full dmesg of one boot. And putting this behind of

CVS commit: src/sys/dev/audio

2019-12-26 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Dec 26 11:27:03 UTC 2019 Modified Files: src/sys/dev/audio: audio.c Log Message: Improve and simplify around audio_realloc(). To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/dev/audio/audio.c Please

CVS commit: src/sys/dev/audio

2019-12-26 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Dec 26 11:24:55 UTC 2019 Modified Files: src/sys/dev/audio: audio.c Log Message: Use M_WAITOK instead of M_NOWAIT. These allocations don't require NOWAIT constraints. Will fix PR kern/54796. To generate a diff of this

CVS commit: src/usr.sbin/sysinst

2019-12-09 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Dec 10 06:25:50 UTC 2019 Modified Files: src/usr.sbin/sysinst: README.md_defs Log Message: Fix typo. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/sysinst/README.md_defs Please note that diffs are

CVS commit: src/usr.bin/audio/ctl

2019-05-08 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed May 8 14:44:42 UTC 2019 Modified Files: src/usr.bin/audio/ctl: audioctl.1 ctl.c Log Message: Remove -p option. AUDIO_SETCHAN is insecure and is obsoleted. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/usr.bin/audiocfg

2019-05-08 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed May 8 14:36:12 UTC 2019 Modified Files: src/usr.bin/audiocfg: audiocfg.1 audiodev.c audiodev.h main.c Log Message: Update respond to isaki-audio2 branch. - Extend list command to display supported hardware formats. - Add set

CVS commit: src

2019-05-08 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed May 8 14:25:39 UTC 2019 Modified Files: src/distrib/sets/lists/comp: mi src/share/man/man4: audio.4 src/share/man/man9: Makefile audio.9 intro.9 Removed Files: src/share/man/man9: audio_system.9 Log

CVS commit: src/sys/sys

2019-05-08 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed May 8 13:47:33 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: Merge isaki-audio2 branch. Welcome to 8.99.39. To generate a diff of this commit: cvs rdiff -u -r1.586 -r1.587 src/sys/sys/param.h Please note that

CVS commit: src/sys

2019-05-08 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed May 8 13:40:20 UTC 2019 Modified Files: src/sys/arch/amiga/conf: files.amiga src/sys/arch/amiga/dev: aucc.c melody.c repulse.c toccata.c src/sys/arch/amigappc/conf: files.amigappc

CVS commit: [isaki-audio2] src/sys/modules/spkr

2019-05-08 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed May 8 12:48:01 UTC 2019 Modified Files: src/sys/modules/spkr [isaki-audio2]: Makefile Log Message: Add WARNS flag. (It was left at my local in previous commit..) To generate a diff of this commit: cvs rdiff -u -r1.8.2.1

CVS commit: [isaki-audio2] src/sys/dev/audio

2019-05-08 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed May 8 11:57:53 UTC 2019 Modified Files: src/sys/dev/audio [isaki-audio2]: audio_if.h Log Message: Good bye stream_filter. To generate a diff of this commit: cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/dev/audio/audio_if.h

CVS commit: [isaki-audio2] src/sys/arch/vax/vsa

2019-05-08 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed May 8 11:56:09 UTC 2019 Modified Files: src/sys/arch/vax/vsa [isaki-audio2]: vsaudio.c Log Message: Remove commented out old filters. To generate a diff of this commit: cvs rdiff -u -r1.4.2.2 -r1.4.2.3

CVS commit: [isaki-audio2] src/sys

2019-05-07 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue May 7 15:01:50 UTC 2019 Modified Files: src/sys/modules/audio [isaki-audio2]: Makefile src/sys/modules/spkr [isaki-audio2]: Makefile src/sys/rump/dev/lib/libaudio [isaki-audio2]: Makefile Removed Files:

CVS commit: [isaki-audio2] src/sys/dev/pad

2019-05-06 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Mon May 6 13:40:03 UTC 2019 Modified Files: src/sys/dev/pad [isaki-audio2]: pad.c Log Message: Revive clonify. XXX should clean code more. To generate a diff of this commit: cvs rdiff -u -r1.58.2.3 -r1.58.2.4

CVS commit: [isaki-audio2] src/sys/dev/pci

2019-05-04 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun May 5 05:59:40 UTC 2019 Modified Files: src/sys/dev/pci [isaki-audio2]: cs4280.c cs4280reg.h cs428x.h Log Message: Remove encoding conversions on recording. These are handled in the upper layer now. To generate a diff of

CVS commit: [isaki-audio2] src/sys/dev/pci

2019-05-04 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun May 5 03:11:28 UTC 2019 Modified Files: src/sys/dev/pci [isaki-audio2]: auixpvar.h Log Message: Remove sc_encodings. (I forgot it) To generate a diff of this commit: cvs rdiff -u -r1.8.42.2 -r1.8.42.3

CVS commit: [isaki-audio2] src/sys

2019-05-04 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun May 5 02:31:42 UTC 2019 Modified Files: src/sys/arch/amiga/conf [isaki-audio2]: files.amiga src/sys/arch/amigappc/conf [isaki-audio2]: files.amigappc src/sys/arch/arm/broadcom [isaki-audio2]: files.bcm2835

CVS commit: [isaki-audio2] src/sys/dev/audio

2019-05-04 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun May 5 02:20:36 UTC 2019 Modified Files: src/sys/dev/audio [isaki-audio2]: audio.c audiovar.h Log Message: Revive multiuser control. To generate a diff of this commit: cvs rdiff -u -r1.1.2.8 -r1.1.2.9

CVS commit: [isaki-audio2] src/sys/dev/pad

2019-05-04 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun May 5 02:01:34 UTC 2019 Modified Files: src/sys/dev/pad [isaki-audio2]: pad.c Log Message: Remove unnecessary __diagused (which was imported in this branch). To generate a diff of this commit: cvs rdiff -u -r1.58.2.2

CVS commit: [isaki-audio2] src/sys/dev/isa

2019-05-04 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun May 5 01:57:06 UTC 2019 Modified Files: src/sys/dev/isa [isaki-audio2]: sbdsp.c Log Message: Fix typos (made in this branch). To generate a diff of this commit: cvs rdiff -u -r1.139.2.3 -r1.139.2.4 src/sys/dev/isa/sbdsp.c

CVS commit: [isaki-audio2] src/sys/arch/sgimips/mace

2019-05-04 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat May 4 12:03:04 UTC 2019 Modified Files: src/sys/arch/sgimips/mace [isaki-audio2]: mavb.c Log Message: Correct precision. Tested by naru@. Thanks. To generate a diff of this commit: cvs rdiff -u -r1.12.2.3 -r1.12.2.4

CVS commit: src/usr.bin/audio/play

2019-05-04 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat May 4 08:27:30 UTC 2019 Modified Files: src/usr.bin/audio/play: play.c Log Message: Use err(3)/errx(3) properly to avoid "write failed: Undefined error: 0". To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57

CVS commit: [isaki-audio2] src/sys/dev/audio

2019-05-04 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat May 4 07:41:50 UTC 2019 Modified Files: src/sys/dev/audio [isaki-audio2]: audio.c Log Message: Improve comments. To generate a diff of this commit: cvs rdiff -u -r1.1.2.7 -r1.1.2.8 src/sys/dev/audio/audio.c Please note

CVS commit: [isaki-audio2] src/sys

2019-05-04 Thread Tetsuya Isaki
p $ */ +/* $NetBSD: vsaudio.c,v 1.4.2.2 2019/05/04 07:20:08 isaki Exp $ */ /* $OpenBSD: vsaudio.c,v 1.4 2013/05/15 21:21:11 ratchov Exp $ */ /* @@ -77,7 +77,7 @@ #include #include -#include +#include #include #include Index: src/sys/arch/x68k/dev/vs.c diff -u src/sys/arch/x68k/dev

CVS commit: [isaki-audio2] src/sys

2019-05-04 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat May 4 06:35:16 UTC 2019 Modified Files: src/sys/arch/arm/sunxi [isaki-audio2]: sun50i_a64_acodec.c sun8i_codec.c src/sys/dev/fdt [isaki-audio2]: ausoc.c fdtvar.h Added Files: src/sys/dev/audio

CVS commit: [isaki-audio2] src/sys

2019-05-04 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat May 4 06:13:47 UTC 2019 Modified Files: src/sys/arch/arm/iomd [isaki-audio2]: vidcaudio.c src/sys/dev [isaki-audio2]: files.audio spkr_audio.c Added Files: src/sys/dev/audio [isaki-audio2]: audiobell.c

CVS commit: src/doc

2019-05-03 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat May 4 04:54:15 UTC 2019 Modified Files: src/doc: BRANCHES Log Message: Add isaki-audio2 branch. To generate a diff of this commit: cvs rdiff -u -r1.348 -r1.349 src/doc/BRANCHES Please note that diffs are not public domain;

CVS commit: [isaki-audio2] src/sys

2019-05-03 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat May 4 04:51:21 UTC 2019 Modified Files: src/sys/arch/amiga/dev [isaki-audio2]: aucc.c src/sys/arch/evbarm/mini2440 [isaki-audio2]: audio_mini2440.c src/sys/arch/hppa/gsc [isaki-audio2]: harmony.c harmonyvar.h

CVS commit: [isaki-audio2] src/sys/arch/hpcmips/vr

2019-05-03 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat May 4 04:44:03 UTC 2019 Modified Files: src/sys/arch/hpcmips/vr [isaki-audio2]: vraiu.c Log Message: Remove sc_status flag. Such flag that indicates whether the device is opened is handled in the upper layer now. And it

CVS commit: [isaki-audio2] src/sys

2019-05-03 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat May 4 04:13:25 UTC 2019 Modified Files: src/sys/arch/amiga/dev [isaki-audio2]: toccata.c src/sys/arch/arm/imx [isaki-audio2]: imx23_digfilt.c src/sys/arch/arm/sunxi [isaki-audio2]: sunxi_i2s.c

CVS commit: [isaki-audio2] src/sys/dev

2019-05-03 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri May 3 06:29:05 UTC 2019 Modified Files: src/sys/dev/audio [isaki-audio2]: audio.c Removed Files: src/sys/dev [isaki-audio2]: audiovar.h Log Message: Remove dev/audiovar.h. It already have been just a link to

CVS commit: [isaki-audio2] src/sys

2019-05-03 Thread Tetsuya Isaki
/sys/dev/ic/msm6258.c Fri May 3 06:19:42 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: msm6258.c,v 1.25.2.1 2019/04/21 14:00:19 isaki Exp $ */ +/* $NetBSD: msm6258.c,v 1.25.2.2 2019/05/03 06:19:42 isaki Exp $ */ /* * Copyright (c) 2001 Tetsuya Isaki. All rights reserved. @@ -30,7 +30,7 @@ */ #i

CVS commit: [isaki-audio2] src/sys

2019-05-02 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri May 3 05:43:47 UTC 2019 Modified Files: src/sys/arch/arm/sunxi [isaki-audio2]: sunxi_codec.h src/sys/arch/i386/pnpbios [isaki-audio2]: ess_pnpbios.c sb_pnpbios.c ym_pnpbios.c src/sys/dev

CVS commit: [isaki-audio2] src/sys/dev

2019-05-02 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri May 3 05:15:33 UTC 2019 Modified Files: src/sys/dev [isaki-audio2]: audio_if.h src/sys/dev/audio [isaki-audio2]: audio.c Log Message: Remove query_encoding and set_params interfaces from audio_hw_if and remove related

CVS commit: [isaki-audio2] src/sys/arch/dreamcast/dev/g2

2019-05-02 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri May 3 04:15:23 UTC 2019 Modified Files: src/sys/arch/dreamcast/dev/g2 [isaki-audio2]: aica.c Log Message: Adapt to audio2. - audio2 limits the lowest frequency. - Remove unused sc_encodings. - In audio2,

CVS commit: [isaki-audio2] src/sys/dev/isa

2019-05-02 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri May 3 03:00:33 UTC 2019 Modified Files: src/sys/dev/isa [isaki-audio2]: pas.c sb.c sbdsp.c sbdspvar.h Log Message: Adapt sbdsp to audio2. - Use new query_format/set_format interfaces. The formats are created from

CVS commit: [isaki-audio2] src/sys

2019-05-01 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed May 1 13:45:52 UTC 2019 Modified Files: src/sys/arch/evbarm/mini2440 [isaki-audio2]: audio_mini2440.c src/sys/dev/usb [isaki-audio2]: uaudio.c Log Message: set_params -> set_format in comment. To generate a diff of

CVS commit: [isaki-audio2] src/sys/dev/usb

2019-05-01 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed May 1 13:09:34 UTC 2019 Modified Files: src/sys/dev/usb [isaki-audio2]: uaudio.c Log Message: Don't release sc_lock and sc_intr_lock in trigger_{input,output}. In the past, sc_lock was IPL_SCHED and (probably) it had

CVS commit: [isaki-audio2] src/sys/dev/usb

2019-05-01 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed May 1 12:42:14 UTC 2019 Modified Files: src/sys/dev/usb [isaki-audio2]: uaudio.c Log Message: Adapt to audio2. - Remove obsoleted or empty methods. - Remove AUFMT_VALIDATE()/INVALIDATE(). At first, this flag is set/cleared

CVS commit: [isaki-audio2] src/sys

2019-05-01 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed May 1 12:18:59 UTC 2019 Modified Files: src/sys/arch/sparc/conf [isaki-audio2]: GENERIC TADPOLE3GX src/sys/dev/sbus [isaki-audio2]: dbri.c dbrivar.h files.sbus Log Message: Adapt dbri to audio2. - Add some

CVS commit: [isaki-audio2] src/sys/dev/pci

2019-05-01 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed May 1 09:41:50 UTC 2019 Modified Files: src/sys/dev/pci [isaki-audio2]: emuxki.c Log Message: Use __nothing macro. To generate a diff of this commit: cvs rdiff -u -r1.67.2.4 -r1.67.2.5 src/sys/dev/pci/emuxki.c Please note

CVS commit: [isaki-audio2] src/sys/dev/pci

2019-05-01 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed May 1 06:34:46 UTC 2019 Modified Files: src/sys/dev/pci [isaki-audio2]: emuxki.c Removed Files: src/sys/dev/pci [isaki-audio2]: emuxkivar.h Log Message: Reimplement emuxki driver. - Use single voice per playback and

CVS commit: [isaki-audio2] src/sys/dev/pci

2019-05-01 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed May 1 06:03:14 UTC 2019 Modified Files: src/sys/dev/pci [isaki-audio2]: emuxki.c Log Message: Adapt to audio2. - XXX New set_format is not implemented at this point. This implementation can not adapt to audio2 (and it also

CVS commit: [isaki-audio2] src/sys/dev/pci

2019-04-30 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Apr 30 06:05:02 UTC 2019 Modified Files: src/sys/dev/pci [isaki-audio2]: eap.c Log Message: More adapt to audio2. - Use set_format. - Remove an empty method. - XXX DAC1 and secondary audio device support should be removed.

CVS commit: [isaki-audio2] src/sys/dev/pci

2019-04-29 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Mon Apr 29 09:30:18 UTC 2019 Modified Files: src/sys/dev/pci [isaki-audio2]: sv.c Log Message: Adapt to audio2. - Drop INDEPENDENT property. Both play and rec seems to share the sample rate (however, they require different

CVS commit: [isaki-audio2] src/sys/dev/pci

2019-04-29 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Mon Apr 29 09:32:07 UTC 2019 Modified Files: src/sys/dev/pci [isaki-audio2]: yds.c ydsvar.h Log Message: Adapt to audio2. To generate a diff of this commit: cvs rdiff -u -r1.61.2.1 -r1.61.2.2 src/sys/dev/pci/yds.c cvs rdiff -u

CVS commit: [isaki-audio2] src/sys/dev/pci

2019-04-28 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Apr 28 07:48:15 UTC 2019 Modified Files: src/sys/dev/pci [isaki-audio2]: neo.c Log Message: Adapt to audio2. - XXX In audio2, number of blocks must be 3 or greater, so modify round_blocksize() to return bufsize / 4. - XXX

CVS commit: [isaki-audio2] src/sys/dev/pci

2019-04-28 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Apr 28 07:01:45 UTC 2019 Modified Files: src/sys/dev/pci [isaki-audio2]: gcscaudio.c Log Message: Adapt to audio2. To generate a diff of this commit: cvs rdiff -u -r1.16.2.1 -r1.16.2.2 src/sys/dev/pci/gcscaudio.c Please

CVS commit: [isaki-audio2] src/sys/dev/pci

2019-04-28 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Apr 28 06:36:50 UTC 2019 Modified Files: src/sys/dev/pci [isaki-audio2]: fms.c Log Message: Adapt to audio2. - Searching nearest frequency is unnecessary in audio2. To generate a diff of this commit: cvs rdiff -u -r1.45.2.1

CVS commit: [isaki-audio2] src/sys/dev/pci

2019-04-27 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Apr 28 05:07:00 UTC 2019 Modified Files: src/sys/dev/pci [isaki-audio2]: eso.c Log Message: Don't release sc_lock on eso_halt_{input,output}. halt_* is called with sc_lock && sc_intr_lock held. This lock order is first

CVS commit: [isaki-audio2] src/sys/dev/pci

2019-04-27 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Apr 28 04:45:34 UTC 2019 Modified Files: src/sys/dev/pci [isaki-audio2]: eso.c esoreg.h Log Message: Adapt to audio2. - Select a few typical frequencies which doesn't have rounding error instead of whole range. To generate

CVS commit: [isaki-audio2] src/sys/dev/pci

2019-04-27 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Apr 28 03:33:26 UTC 2019 Modified Files: src/sys/dev/pci [isaki-audio2]: esm.c esmvar.h Log Message: Adapt to audio2. - Recording seems a bit tricky so I left it untouched. (It should work on audio2 as well if it works on

CVS commit: [isaki-audio2] src/sys/dev/pci

2019-04-27 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Apr 28 03:00:21 UTC 2019 Modified Files: src/sys/dev/pci [isaki-audio2]: esa.c Log Message: Adapt to audio2. - Fix wrong round_blocksize() calculation. ~0x20 -> -0x20. To generate a diff of this commit: cvs rdiff -u

CVS commit: [isaki-audio2] src/sys/dev/pci

2019-04-27 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Apr 28 02:19:35 UTC 2019 Modified Files: src/sys/dev/pci [isaki-audio2]: cmpci.c Log Message: Adapt to audio2. To generate a diff of this commit: cvs rdiff -u -r1.53.2.1 -r1.53.2.2 src/sys/dev/pci/cmpci.c Please note that

<    1   2   3   4   5   >