Module Name:src
Committed By: isaki
Date: Sat Oct 5 03:56:54 UTC 2024
Modified Files:
src/sys/arch/x68k/conf: GENERIC files.x68k
src/sys/arch/x68k/dev: ite.c ite_tv.c itevar.h
Log Message:
x68k: Add SIXEL graphics sequence support.
- The palette definition is fixe
Module Name:src
Committed By: isaki
Date: Sat Oct 5 03:56:54 UTC 2024
Modified Files:
src/sys/arch/x68k/conf: GENERIC files.x68k
src/sys/arch/x68k/dev: ite.c ite_tv.c itevar.h
Log Message:
x68k: Add SIXEL graphics sequence support.
- The palette definition is fixe
Module Name:src
Committed By: isaki
Date: Fri Sep 20 03:24:05 UTC 2024
Modified Files:
src/sys/arch/luna68k/dev: omrasops.c
Log Message:
s/speficically/specifically/ in comment. (Sync with OpenBSD/luna88k)
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src
Module Name:src
Committed By: isaki
Date: Fri Sep 20 03:24:05 UTC 2024
Modified Files:
src/sys/arch/luna68k/dev: omrasops.c
Log Message:
s/speficically/specifically/ in comment. (Sync with OpenBSD/luna88k)
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src
Module Name:src
Committed By: isaki
Date: Sat Apr 20 05:38:40 UTC 2024
Modified Files:
src/sys/dev/audio: linear.c
Log Message:
Fix typo in comment.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/audio/linear.c
Please note that diffs are not pub
20 05:38:40 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: linear.c,v 1.4 2021/07/21 06:35:44 skrll Exp $ */
+/* $NetBSD: linear.c,v 1.5 2024/04/20 05:38:40 isaki Exp $ */
/*
* Copyright (C) 2017 Tetsuya Isaki. All rights reserved.
@@ -27,7 +27,7 @@
*/
#include
-__KERNEL_RCSID(0, "$NetBSD: linea
Module Name:src
Committed By: isaki
Date: Thu Mar 21 12:33:21 UTC 2024
Modified Files:
src/sys/dev/pci: if_vioif.c
Log Message:
Ensure that the number of bus_dma segments doesn't exceed VirtIO queue size.
This fixes reproducible panics when the host's VirtIO queue size is
Module Name:src
Committed By: isaki
Date: Thu Mar 21 12:33:21 UTC 2024
Modified Files:
src/sys/dev/pci: if_vioif.c
Log Message:
Ensure that the number of bus_dma segments doesn't exceed VirtIO queue size.
This fixes reproducible panics when the host's VirtIO queue size is
Module Name:src
Committed By: isaki
Date: Sat Mar 9 11:55:59 UTC 2024
Modified Files:
src/sys/dev/virtio: virtio_mmio.c
Log Message:
Fix a null dereference (on attach failure).
During cleanup, setup_queue may be called even before vsc->sc_vqs is assigned.
To generate a
Module Name:src
Committed By: isaki
Date: Sat Mar 9 11:55:59 UTC 2024
Modified Files:
src/sys/dev/virtio: virtio_mmio.c
Log Message:
Fix a null dereference (on attach failure).
During cleanup, setup_queue may be called even before vsc->sc_vqs is assigned.
To generate a
Module Name:src
Committed By: isaki
Date: Sat Mar 9 11:16:31 UTC 2024
Modified Files:
src/sys/arch/virt68k/dev: virtio_mainbus.c
Log Message:
Fix a null dereference.
free_interrupts may be called even when sc_ih has not been assigned yet.
To generate a diff of this comm
Module Name:src
Committed By: isaki
Date: Sat Mar 9 11:16:31 UTC 2024
Modified Files:
src/sys/arch/virt68k/dev: virtio_mainbus.c
Log Message:
Fix a null dereference.
free_interrupts may be called even when sc_ih has not been assigned yet.
To generate a diff of this comm
Module Name:src
Committed By: isaki
Date: Sat Mar 9 11:04:22 UTC 2024
Modified Files:
src/sys/dev/pci: ld_virtio.c
Log Message:
Modify a confused expression in ld_virtio_attach().
VIRTIO_BLK_MIN_SEGMENTS should be the total number of non-data segments,
so I rename it to V
Module Name:src
Committed By: isaki
Date: Sat Mar 9 11:04:22 UTC 2024
Modified Files:
src/sys/dev/pci: ld_virtio.c
Log Message:
Modify a confused expression in ld_virtio_attach().
VIRTIO_BLK_MIN_SEGMENTS should be the total number of non-data segments,
so I rename it to V
Module Name:src
Committed By: isaki
Date: Tue Mar 5 11:19:30 UTC 2024
Modified Files:
src/sys/arch/virt68k/dev: gfrtc_mainbus.c
src/sys/dev/goldfish: gfrtc.c
Log Message:
Fix two problems that the time runs late on virt68k.
- The time between the time the alarm oc
Module Name:src
Committed By: isaki
Date: Tue Mar 5 11:19:30 UTC 2024
Modified Files:
src/sys/arch/virt68k/dev: gfrtc_mainbus.c
src/sys/dev/goldfish: gfrtc.c
Log Message:
Fix two problems that the time runs late on virt68k.
- The time between the time the alarm oc
Module Name:src
Committed By: isaki
Date: Mon Feb 12 02:28:28 UTC 2024
Modified Files:
src/sys/dev/pci: ld_virtio.c
Log Message:
Fix typo in error message.
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/dev/pci/ld_virtio.c
Please note that diffs a
Module Name:src
Committed By: isaki
Date: Mon Feb 12 02:28:28 UTC 2024
Modified Files:
src/sys/dev/pci: ld_virtio.c
Log Message:
Fix typo in error message.
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/dev/pci/ld_virtio.c
Please note that diffs a
Module Name:src
Committed By: isaki
Date: Sat Feb 10 02:25:15 UTC 2024
Modified Files:
src/sys/dev/pci: virtio.c
Log Message:
Split KASSERT(A && B) into KASSERT(A); KASSERT(B).
To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 src/sys/dev/pci/virtio.c
Please
Module Name:src
Committed By: isaki
Date: Sat Feb 10 02:25:15 UTC 2024
Modified Files:
src/sys/dev/pci: virtio.c
Log Message:
Split KASSERT(A && B) into KASSERT(A); KASSERT(B).
To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 src/sys/dev/pci/virtio.c
Please
Module Name:src
Committed By: isaki
Date: Thu Jan 18 12:07:51 UTC 2024
Modified Files:
src/sys/arch/virt68k/virt68k: locore.s
Log Message:
Set TT0 register to recognize the I/O space even on the 68030 case.
http://mail-index.netbsd.org/port-m68k/2024/01/17/msg000870.html
Module Name:src
Committed By: isaki
Date: Thu Jan 18 12:07:51 UTC 2024
Modified Files:
src/sys/arch/virt68k/virt68k: locore.s
Log Message:
Set TT0 register to recognize the I/O space even on the 68030 case.
http://mail-index.netbsd.org/port-m68k/2024/01/17/msg000870.html
Module Name:src
Committed By: isaki
Date: Sun Jan 7 07:58:35 UTC 2024
Modified Files:
src/sys/arch/x68k/conf: GENERIC INSTALL majors.x68k
src/sys/arch/x68k/dev: bmd.c fd.c intio_dmac.c ite.c ite_tv.c itevar.h
kbdmap.c kbdmap.c.ascii mha.c mhavar.h ms.c
/dev/bmd.c
diff -u src/sys/arch/x68k/dev/bmd.c:1.27 src/sys/arch/x68k/dev/bmd.c:1.28
--- src/sys/arch/x68k/dev/bmd.c:1.27 Sun Dec 17 21:51:29 2023
+++ src/sys/arch/x68k/dev/bmd.c Sun Jan 7 07:58:33 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: bmd.c,v 1.27 2023/12/17 21:51:29 andvar Exp $ */
+/* $NetBSD: b
Module Name:src
Committed By: isaki
Date: Sat Jan 6 05:31:20 UTC 2024
Modified Files:
src/sys/arch/x68k/dev: mfp.c
src/sys/arch/x68k/include: param.h
src/sys/arch/x68k/x68k: locore.s
Log Message:
x68k: Make _delay() argument to microseconds.
'<< 8' is just
Module Name:src
Committed By: isaki
Date: Sat Jan 6 05:31:20 UTC 2024
Modified Files:
src/sys/arch/x68k/dev: mfp.c
src/sys/arch/x68k/include: param.h
src/sys/arch/x68k/x68k: locore.s
Log Message:
x68k: Make _delay() argument to microseconds.
'<< 8' is just
Module Name:src
Committed By: isaki
Date: Sat Jan 6 05:24:34 UTC 2024
Modified Files:
src/sys/arch/x68k/dev: mfp.c
Log Message:
Remove a duplicated extern declaration.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/x68k/dev/mfp.c
Please note
Module Name:src
Committed By: isaki
Date: Sat Jan 6 05:24:34 UTC 2024
Modified Files:
src/sys/arch/x68k/dev: mfp.c
Log Message:
Remove a duplicated extern declaration.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/x68k/dev/mfp.c
Please note
Jun 22 04:17:41 2018
+++ src/sys/arch/x68k/dev/if_ne_intio.c Sat Jan 6 05:16:57 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: if_ne_intio.c,v 1.19 2018/06/22 04:17:41 msaitoh Exp $ */
+/* $NetBSD: if_ne_intio.c,v 1.20 2024/01/06 05:16:57 isaki Exp $ */
/*
* Copyright (c) 2001 Tetsuya Isaki. All rights
Module Name:src
Committed By: isaki
Date: Sat Jan 6 05:16:57 UTC 2024
Modified Files:
src/sys/arch/x68k/dev: if_ne_intio.c
Log Message:
White space cleanup.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/x68k/dev/if_ne_intio.c
Please note th
Module Name:src
Committed By: isaki
Date: Sun Dec 31 03:19:22 UTC 2023
Modified Files:
src/sys/dev/ic: rtl80x9.c
Log Message:
ne(4): Write CR0 properly.
Writing 0b000 to RD2-0 in CR0 appears harmless, but it is "not allowed"
by the RTL8019AS (and several NE2000 derived) da
Module Name:src
Committed By: isaki
Date: Sun Dec 31 03:19:22 UTC 2023
Modified Files:
src/sys/dev/ic: rtl80x9.c
Log Message:
ne(4): Write CR0 properly.
Writing 0b000 to RD2-0 in CR0 appears harmless, but it is "not allowed"
by the RTL8019AS (and several NE2000 derived) da
Module Name:src
Committed By: isaki
Date: Sun Nov 19 03:58:15 UTC 2023
Modified Files:
src/sys/arch/m68k/fpe: fpu_rem.c
Log Message:
m68k: Remove an unused variable since rev 1.1.
Detected by clang15 (nono emulator has imported and used this FPE).
To generate a diff of t
Module Name:src
Committed By: isaki
Date: Sun Nov 19 03:58:15 UTC 2023
Modified Files:
src/sys/arch/m68k/fpe: fpu_rem.c
Log Message:
m68k: Remove an unused variable since rev 1.1.
Detected by clang15 (nono emulator has imported and used this FPE).
To generate a diff of t
Module Name:src
Committed By: isaki
Date: Sat Apr 29 03:36:55 UTC 2023
Modified Files:
src/sys/kern: subr_time.c
Log Message:
White space fix.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/kern/subr_time.c
Please note that diffs are not public do
Module Name:src
Committed By: isaki
Date: Sat Apr 29 03:36:55 UTC 2023
Modified Files:
src/sys/kern: subr_time.c
Log Message:
White space fix.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/kern/subr_time.c
Please note that diffs are not public do
Module Name:src
Committed By: isaki
Date: Sat Apr 29 03:17:30 UTC 2023
Modified Files:
src/sys/arch/m68k/m68k: busaddrerr.s
Log Message:
m68k: Support TT(Transparent Translation) for 020/030 buserror handler.
This avoids a panic when trying badaddr() against to an address
Module Name:src
Committed By: isaki
Date: Sat Apr 29 03:17:30 UTC 2023
Modified Files:
src/sys/arch/m68k/m68k: busaddrerr.s
Log Message:
m68k: Support TT(Transparent Translation) for 020/030 buserror handler.
This avoids a panic when trying badaddr() against to an address
Module Name:src
Committed By: isaki
Date: Wed Jan 11 09:35:06 UTC 2023
Modified Files:
src/sys/arch/x68k/stand/boot_ufs: Makefile
Log Message:
Add udivdi3/umoddi3 (and ashldi3) that were required by recent UFS change.
This increases xxboot_ufs from about 4.5KB to 5.5KB (Th
Module Name:src
Committed By: isaki
Date: Wed Jan 11 09:35:06 UTC 2023
Modified Files:
src/sys/arch/x68k/stand/boot_ufs: Makefile
Log Message:
Add udivdi3/umoddi3 (and ashldi3) that were required by recent UFS change.
This increases xxboot_ufs from about 4.5KB to 5.5KB (Th
Module Name:src
Committed By: isaki
Date: Sun Sep 25 11:28:40 UTC 2022
Modified Files:
src/sys/arch/luna68k/dev: lunafb.c omrasops.c omrasopsvar.h
Log Message:
lunafb: Improve drawing performance using VRAM ROP features.
- Drawing a character on 4bpp normally needs 4 times
Module Name:src
Committed By: isaki
Date: Sun Sep 25 11:28:40 UTC 2022
Modified Files:
src/sys/arch/luna68k/dev: lunafb.c omrasops.c omrasopsvar.h
Log Message:
lunafb: Improve drawing performance using VRAM ROP features.
- Drawing a character on 4bpp normally needs 4 times
Module Name:src
Committed By: isaki
Date: Sun Sep 25 11:22:36 UTC 2022
Modified Files:
src/sys/arch/luna68k/dev: omrasops.c
Log Message:
Cosmetic changes. Fix a typo in comment.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/luna68k/dev/omras
Module Name:src
Committed By: isaki
Date: Sun Sep 25 11:22:36 UTC 2022
Modified Files:
src/sys/arch/luna68k/dev: omrasops.c
Log Message:
Cosmetic changes. Fix a typo in comment.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/luna68k/dev/omras
$ */
/*
* Copyright (C) 2019 Tetsuya Isaki. All rights reserved.
@@ -26,7 +26,7 @@
*/
#include
-__RCSID("$NetBSD: audiotest.c,v 1.26 2022/08/13 07:19:15 isaki Exp $");
+__RCSID("$NetBSD: audiotest.c,v 1.27 2022/08/13 07:22:40 isaki Exp $");
#include
#include
@@ -587
Module Name:src
Committed By: isaki
Date: Sat Aug 13 07:22:41 UTC 2022
Modified Files:
src/tests/dev/audio: audiotest.c
Log Message:
audiotest: Add two tests for AUDIO_SETINFO after mmap.
These tests affect only standalone test, not atf.
To generate a diff of this commit
Module Name:src
Committed By: isaki
Date: Sat Aug 13 07:19:16 UTC 2022
Modified Files:
src/tests/dev/audio: audiotest.c
Log Message:
audiotest: Fix typo in comments.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/tests/dev/audio/audiotest.c
Please not
:40 2022
+++ src/tests/dev/audio/audiotest.c Sat Aug 13 07:19:15 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: audiotest.c,v 1.25 2022/08/13 07:14:40 isaki Exp $ */
+/* $NetBSD: audiotest.c,v 1.26 2022/08/13 07:19:15 isaki Exp $ */
/*
* Copyright (C) 2019 Tetsuya Isaki. All rights reserved.
@@ -26,7 +26,7
$ */
/*
* Copyright (C) 2019 Tetsuya Isaki. All rights reserved.
@@ -26,7 +26,7 @@
*/
#include
-__RCSID("$NetBSD: audiotest.c,v 1.24 2022/08/07 10:12:19 andvar Exp $");
+__RCSID("$NetBSD: audiotest.c,v 1.25 2022/08/13 07:14:40 isaki Exp $");
#include
#include
@@ -13
Module Name:src
Committed By: isaki
Date: Sat Aug 13 07:14:40 UTC 2022
Modified Files:
src/tests/dev/audio: audiotest.c
Log Message:
audiotest: Separate mmap_len test by parameters.
This change affects only standalone test, not atf.
To generate a diff of this commit:
cvs
%d -> %d",
+ track->usrbuf_allocsize, newvsize);
+ track->usrbuf.mem = kmem_alloc(newvsize, KM_SLEEP);
+ track->usrbuf_allocsize = newvsize;
}
+ track->usrbuf.capacity = newbufsize;
/* Recalc water mark. */
if (is_playback) {
Index: src/sys/dev/audio/audiodef
Module Name:src
Committed By: isaki
Date: Sat Aug 13 06:47:41 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c audiodef.h
Log Message:
audio: Rework about usrbuf allocation.
- Allocate the usrbuf from kmem(9) instead of uvm(9). The usrbuf has used
uvm(9), in case mma
At Tue, 26 Jul 2022 09:52:40 -0700,
Chuck Silvers wrote:
> > This commit breaks usr.sbin/crash on m68k.
> > curlwp is defined only in _KERNEL. usr.sbin/crash defines _KMEMUSER
> > but not _KERNEL.
> >
> > Would you look into?
>
> I fixed it now, sorry about that.
Thank you!
---
Tetsuya Isaki
g rather than always curlwp.
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r1.59 -r1.60 src/sys/arch/m68k/m68k/db_trace.c
This commit breaks usr.sbin/crash on m68k.
curlwp is defined only in _KERNEL. usr.sbin/crash defines _KMEMUSER
but not _KERNEL.
Would you look into?
Thanks,
---
Tetsuya Isaki
Module Name:src
Committed By: isaki
Date: Sat Jul 16 04:55:35 UTC 2022
Modified Files:
src/sys/arch/x68k/dev: powsw.c
src/sys/arch/x68k/x68k: machdep.c
Log Message:
The system should halt if the powerdown fails.
On X680x0 hardware, front power button is an alternat
16 04:49:07 2022
+++ src/sys/arch/x68k/dev/powsw.c Sat Jul 16 04:55:35 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: powsw.c,v 1.3 2022/07/16 04:49:07 isaki Exp $ */
+/* $NetBSD: powsw.c,v 1.4 2022/07/16 04:55:35 isaki Exp $ */
/*
* Copyright (c) 2011 Tetsuya Isaki. All rights reserved.
@@ -30,7 +30,7
Module Name:src
Committed By: isaki
Date: Sat Jul 16 04:49:07 UTC 2022
Modified Files:
src/sys/arch/x68k/dev: powsw.c
Log Message:
Style fixes.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/x68k/dev/powsw.c
Please note that diffs are not publi
/powsw.c Sat Jul 16 04:49:07 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: powsw.c,v 1.2 2022/05/26 14:33:29 tsutsui Exp $ */
+/* $NetBSD: powsw.c,v 1.3 2022/07/16 04:49:07 isaki Exp $ */
/*
* Copyright (c) 2011 Tetsuya Isaki. All rights reserved.
@@ -30,7 +30,7 @@
*/
#include
-__KERNEL_RCSID(0, "$N
Module Name:src
Committed By: isaki
Date: Sat Jun 25 08:19:01 UTC 2022
Modified Files:
src/sys/arch/x68k/x68k: machdep.c
Log Message:
Fix build without EXTENDED_MEMORY.
To generate a diff of this commit:
cvs rdiff -u -r1.207 -r1.208 src/sys/arch/x68k/x68k/machdep.c
Plea
Module Name:src
Committed By: isaki
Date: Sat Jun 25 08:19:01 UTC 2022
Modified Files:
src/sys/arch/x68k/x68k: machdep.c
Log Message:
Fix build without EXTENDED_MEMORY.
To generate a diff of this commit:
cvs rdiff -u -r1.207 -r1.208 src/sys/arch/x68k/x68k/machdep.c
Plea
Module Name:src
Committed By: isaki
Date: Thu Jun 23 12:32:22 UTC 2022
Modified Files:
src/sys/arch/x68k/stand/boot: conf.c
src/sys/arch/x68k/stand/libsa: libx68k.h sdcd.c
Log Message:
x68k/stand: Merge {sd,cd}strategy and {sd,cd}close respectively.
For sd and cd d
Module Name:src
Committed By: isaki
Date: Thu Jun 23 12:32:22 UTC 2022
Modified Files:
src/sys/arch/x68k/stand/boot: conf.c
src/sys/arch/x68k/stand/libsa: libx68k.h sdcd.c
Log Message:
x68k/stand: Merge {sd,cd}strategy and {sd,cd}close respectively.
For sd and cd d
Module Name:src
Committed By: isaki
Date: Tue Jun 21 12:45:46 UTC 2022
Modified Files:
src/sys/arch/x68k/stand/boot: version
Log Message:
x68k/stand: Bump boot's version. Fix blocksize parameter passes to SCSI IOCS.
To generate a diff of this commit:
cvs rdiff -u -r1.8
Module Name:src
Committed By: isaki
Date: Tue Jun 21 12:45:46 UTC 2022
Modified Files:
src/sys/arch/x68k/stand/boot: version
Log Message:
x68k/stand: Bump boot's version. Fix blocksize parameter passes to SCSI IOCS.
To generate a diff of this commit:
cvs rdiff -u -r1.8
Module Name:src
Committed By: isaki
Date: Tue Jun 21 12:43:57 UTC 2022
Modified Files:
src/sys/arch/x68k/stand/libsa: sdcd.c
Log Message:
x68k/stand: Correct blocksize in case of CD.
- Fix calculation of the blocksize passes to SCSI IOCS.
- Use three kind of sector size (b
Module Name:src
Committed By: isaki
Date: Tue Jun 21 12:43:57 UTC 2022
Modified Files:
src/sys/arch/x68k/stand/libsa: sdcd.c
Log Message:
x68k/stand: Correct blocksize in case of CD.
- Fix calculation of the blocksize passes to SCSI IOCS.
- Use three kind of sector size (b
Module Name:src
Committed By: isaki
Date: Tue Jun 21 12:20:43 UTC 2022
Modified Files:
src/sys/arch/x68k/stand/libsa: sdcd.c
Log Message:
x68k/stand: Correct a condition expression.
- start is LBA but dblk is relative from this partition.
- The first term was wrong. It sh
Module Name:src
Committed By: isaki
Date: Tue Jun 21 12:20:43 UTC 2022
Modified Files:
src/sys/arch/x68k/stand/libsa: sdcd.c
Log Message:
x68k/stand: Correct a condition expression.
- start is LBA but dblk is relative from this partition.
- The first term was wrong. It sh
Module Name:src
Committed By: isaki
Date: Sat Apr 23 11:44:01 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
audio(4): Fix a typo in comment. Remove several old comments.
To generate a diff of this commit:
cvs rdiff -u -r1.132 -r1.133 src/sys/dev/audio
Module Name:src
Committed By: isaki
Date: Sat Apr 23 11:44:01 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
audio(4): Fix a typo in comment. Remove several old comments.
To generate a diff of this commit:
cvs rdiff -u -r1.132 -r1.133 src/sys/dev/audio
Module Name:src
Committed By: isaki
Date: Sat Apr 23 11:30:57 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
audio(4): Clean up about audio_realloc().
- audio_realloc() never returns NULL, so there is no need to check it.
- audio_free() is no point in thi
Module Name:src
Committed By: isaki
Date: Sat Apr 23 11:30:57 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
audio(4): Clean up about audio_realloc().
- audio_realloc() never returns NULL, so there is no need to check it.
- audio_free() is no point in thi
ET(3, track, "done");
return 0;
}
Index: src/sys/dev/audio/audiodef.h
diff -u src/sys/dev/audio/audiodef.h:1.18 src/sys/dev/audio/audiodef.h:1.19
--- src/sys/dev/audio/audiodef.h:1.18 Wed Apr 20 07:11:13 2022
+++ src/sys/dev/audio/audiodef.h Sat Apr 23 07:55:07 2022
@@ -1,4 +1,4 @@
-/* $Ne
Module Name:src
Committed By: isaki
Date: Sat Apr 23 07:55:07 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c audiodef.h
Log Message:
audio(4): Remove no longer used counters.
These were used at very early phase of development.
To generate a diff of this commit:
cvs
@@ -1,4 +1,4 @@
-/* $NetBSD: audiotest.c,v 1.18 2021/12/10 20:36:05 andvar Exp $ */
+/* $NetBSD: audiotest.c,v 1.19 2022/04/23 07:47:42 isaki Exp $ */
/*
* Copyright (C) 2019 Tetsuya Isaki. All rights reserved.
@@ -26,7 +26,7 @@
*/
#include
-__RCSID("$NetBSD: audiotest.c,v 1.18 2021/12/
Module Name:src
Committed By: isaki
Date: Sat Apr 23 07:47:42 UTC 2022
Modified Files:
src/tests/dev/audio: audiotest.c
Log Message:
tests: Add tests for AUDIO_GET[IO]OFFS ioctls.
- AUDIO_GETIOFFS_one_{RDONLY,RDWR,WRONLY}
- AUDIO_GETOOFFS_one_{RDONLY,RDWR,WRONLY}
- AUDIO_G
Module Name:src
Committed By: isaki
Date: Sat Apr 23 07:43:16 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
audio(4): Restore(implement) AUDIO_GETIOFFS ioctl.
To generate a diff of this commit:
cvs rdiff -u -r1.129 -r1.130 src/sys/dev/audio/audio.c
Pl
Module Name:src
Committed By: isaki
Date: Sat Apr 23 07:43:16 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
audio(4): Restore(implement) AUDIO_GETIOFFS ioctl.
To generate a diff of this commit:
cvs rdiff -u -r1.129 -r1.130 src/sys/dev/audio/audio.c
Pl
Module Name:src
Committed By: isaki
Date: Sat Apr 23 06:17:59 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
audio(4): Fix an (unintended) minor behavior on AUDIO_FLUSH.
On NetBSD7, when AUDIO_FLUSH was issued, .offset of AUDIO_GETOOFFS was
reinitialized
Module Name:src
Committed By: isaki
Date: Sat Apr 23 06:17:59 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
audio(4): Fix an (unintended) minor behavior on AUDIO_FLUSH.
On NetBSD7, when AUDIO_FLUSH was issued, .offset of AUDIO_GETOOFFS was
reinitialized
Module Name:src
Committed By: isaki
Date: Wed Apr 20 07:11:14 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c audiodef.h
Log Message:
audio(4): Rework AUDIO_GETOOFFS.
- Count .samples/.deltablks in blocks. It makes .deltablks integer wrap
around safe.
- Remove suspi
Apr 20 06:05:22 2022
+++ src/sys/dev/audio/audiodef.h Wed Apr 20 07:11:13 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: audiodef.h,v 1.17 2022/04/20 06:05:22 isaki Exp $ */
+/* $NetBSD: audiodef.h,v 1.18 2022/04/20 07:11:13 isaki Exp $ */
/*
* Copyright (C) 2017 Tetsuya Isaki. All rights reserved.
@@ -12
Module Name:src
Committed By: isaki
Date: Wed Apr 20 06:05:22 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c audiodef.h
Log Message:
audio(4): Make recording buffer more robust.
Previously, main buffer in recording track was usrbuf, which is the closest
buffer to the
seek = rtrack->usrbuf.used;
+ ri->seek = audio_track_readablebytes(rtrack);
ri->samples = rtrack->usrbuf_stamp;
ri->eof = 0;
ri->error = (rtrack->dropframes != 0) ? 1 : 0;
ri->open = 1;
- ri->buffer_size = rtrack->usrbuf.capacity;
+ ri->buffer_size = audio
Module Name:src
Committed By: isaki
Date: Wed Apr 20 04:41:29 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
audio(4): Make debug messages better in audio_ioctl() and mixier_ioctl().
Divide by case. Reduce to one line if possible.
To generate a diff of
Module Name:src
Committed By: isaki
Date: Wed Apr 20 04:41:29 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
audio(4): Make debug messages better in audio_ioctl() and mixier_ioctl().
Divide by case. Reduce to one line if possible.
To generate a diff of
Module Name:src
Committed By: isaki
Date: Sat Mar 26 06:49:27 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
Add terminology comments.
To generate a diff of this commit:
cvs rdiff -u -r1.119 -r1.120 src/sys/dev/audio/audio.c
Please note that diffs are
Module Name:src
Committed By: isaki
Date: Sat Mar 26 06:49:27 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
Add terminology comments.
To generate a diff of this commit:
cvs rdiff -u -r1.119 -r1.120 src/sys/dev/audio/audio.c
Please note that diffs are
Module Name:src
Committed By: isaki
Date: Sat Mar 26 06:43:36 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
Improve comments.
To generate a diff of this commit:
cvs rdiff -u -r1.118 -r1.119 src/sys/dev/audio/audio.c
Please note that diffs are not publ
Module Name:src
Committed By: isaki
Date: Sat Mar 26 06:43:36 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
Improve comments.
To generate a diff of this commit:
cvs rdiff -u -r1.118 -r1.119 src/sys/dev/audio/audio.c
Please note that diffs are not publ
Module Name:src
Committed By: isaki
Date: Sat Mar 26 06:41:12 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
Remove a dead code in audio_track_record().
To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118 src/sys/dev/audio/audio.c
Please no
Module Name:src
Committed By: isaki
Date: Sat Mar 26 06:41:12 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
Remove a dead code in audio_track_record().
To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118 src/sys/dev/audio/audio.c
Please no
Module Name:src
Committed By: isaki
Date: Sat Mar 26 06:36:06 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
Clarify the assertion in audio_rmixer_process().
By previous commit (r1.116), the assersion no longer fires even without
this modification. But t
Module Name:src
Committed By: isaki
Date: Sat Mar 26 06:36:06 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
Clarify the assertion in audio_rmixer_process().
By previous commit (r1.116), the assersion no longer fires even without
this modification. But t
Module Name:src
Committed By: isaki
Date: Sat Mar 26 06:27:32 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
Fix conditions that audio_read() calls audio_track_record().
audio_track_record() must be called when usrbuf has at least one free block.
I hope
Module Name:src
Committed By: isaki
Date: Sat Mar 26 06:27:32 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
Fix conditions that audio_read() calls audio_track_record().
audio_track_record() must be called when usrbuf has at least one free block.
I hope
Module Name:src
Committed By: isaki
Date: Fri Feb 4 06:16:03 UTC 2022
Modified Files:
src/sys/arch/x68k/stand/xxboot: Makefile.xxboot
Log Message:
Add missing -m68020-60 option. This makes xxboot_ustarfs work even on 68060.
Problem reported by Makoto Kamada. Confirmed o
Module Name:src
Committed By: isaki
Date: Fri Feb 4 06:16:03 UTC 2022
Modified Files:
src/sys/arch/x68k/stand/xxboot: Makefile.xxboot
Log Message:
Add missing -m68020-60 option. This makes xxboot_ustarfs work even on 68060.
Problem reported by Makoto Kamada. Confirmed o
epts only 24bit.
If the hardware supports 16bit precision and one or more precision
higher than 16bit like hdafg(4), I think that there is no or less
advantage for MD drivers to choice/support the precision higher than
16bit.
Thanks,
---
Tetsuya Isaki
e primary purpose of the sentence
> is to explain why you don't need to handle conversion in that
> case yourself.
If it's clear for readers, no problem to me.
Thanks,
---
Tetsuya Isaki
1 - 100 of 273 matches
Mail list logo