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

2021-04-24 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Apr 24 16:24:14 UTC 2021 Modified Files: src/sys/arch/x68k/dev: ms.c Log Message: Tidy up callout(9) implementation to handle mouse packets. - define and use proper macro to specify ticks - use callout_schedule(9) rather

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

2021-02-07 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Feb 7 16:13:56 UTC 2021 Modified Files: src/sys/arch/x68k/dev: ms.c Log Message: Remove dumb middle button emulation code from the ms(4) driver. Also fix leftover comments (derived from the original Sun's "firm_event"

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

2021-02-06 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 6 12:50:04 UTC 2021 Modified Files: src/sys/arch/x68k/dev: vs.c vsvar.h Log Message: Remove an unused variable. To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54 src/sys/arch/x68k/dev/vs.c cvs rdiff -u

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

2021-02-06 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 6 09:27:35 UTC 2021 Modified Files: src/sys/arch/x68k/dev: vs.c vsvar.h Log Message: Remove sc_active flag. sc_[pr]intr can be used instead of it. To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53

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

2020-12-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Dec 19 22:16:15 UTC 2020 Modified Files: src/sys/arch/x68k/dev: event.c Log Message: Use sel{record,remove}_knote(). To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/x68k/dev/event.c Please note

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

2017-09-29 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Sep 30 04:07:04 UTC 2017 Modified Files: src/sys/arch/x68k/dev: vs.c vsvar.h Log Message: Avoid magic numbers and give appropriate names. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49

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

2017-09-02 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Sep 2 15:40:31 UTC 2017 Modified Files: src/sys/arch/x68k/dev: vs.c Log Message: - Finally MI audio supports 4bit precision format without null_filter hack! - Fix reusing play/rec argument as local variables. It is in/out

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

2017-09-02 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Sep 2 12:52:55 UTC 2017 Modified Files: src/sys/arch/x68k/dev: vs.c vsvar.h Log Message: - Revert temporary local conversion introduced at rev 1.43. - But does not revert to trigger method. trigger method is not suitable for

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

2017-08-11 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Aug 11 07:30:01 UTC 2017 Modified Files: src/sys/arch/x68k/dev: dmacvar.h intio_dmac.c Log Message: Fix a Continue Operation. Patch from Y.Sugahara. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

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

2017-08-11 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Aug 11 07:08:40 UTC 2017 Modified Files: src/sys/arch/x68k/dev: dmacvar.h fd.c intio_dmac.c vs.c Log Message: Allow dmac_alloc_channel() to specify DCR and OCR. FDC uses 'Cycle Steal Mode with Hold' but ADPCM should use 'Cycle

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

2017-08-11 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Aug 11 06:47:35 UTC 2017 Modified Files: src/sys/arch/x68k/dev: vs.c Log Message: Use dmac_prepare_xfer(). >From Y.Sugahara. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/arch/x68k/dev/vs.c Please

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

2017-08-05 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Aug 5 06:05:37 UTC 2017 Modified Files: src/sys/arch/x68k/dev: vs.c vsvar.h Log Message: Merge prate and rrate. These can not be separated. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44

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

2017-08-04 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Aug 5 05:22:55 UTC 2017 Modified Files: src/sys/arch/x68k/dev: vs.c Log Message: Remove temporary VS_USE_PREC8 option. vs(4) now supports slinear16be and slinear8 (but now work yet). To generate a diff of this commit: cvs

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

2017-07-31 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Mon Jul 31 14:53:08 UTC 2017 Modified Files: src/sys/arch/x68k/dev: vs.c Log Message: Update confused vs_set_params(). play and rec are identical but pfil and rfil are independent. XXX I introduce VS_USE_PREC8 option for debugging

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

2017-07-29 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat Jul 29 07:30:39 UTC 2017 Modified Files: src/sys/arch/x68k/dev: vs.c Log Message: Audio vchan auto config works again due to the use of a null_filter. Tested and confirmed working by isaki@. To generate a diff of this commit:

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

2017-07-09 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Jul 9 12:49:26 UTC 2017 Modified Files: src/sys/arch/x68k/dev: vs.c Log Message: Catch up vs_set_params() to recent MI audio (after in-kernel mixer). Before that, MD part had to support all encodings I'd like to support, but

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

2017-06-25 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Jun 25 06:26:40 UTC 2017 Modified Files: src/sys/arch/x68k/dev: vs.c vsvar.h Log Message: Avoid panic when the device is closed when not playing. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38

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

2017-01-12 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Jan 12 14:24:53 UTC 2017 Modified Files: src/sys/arch/x68k/dev: fd.c Log Message: Fix the possibility of off-by-one on the grammer. Reported by coypu. Currently it never happens because type is (minor number % 7) and the

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

2016-08-04 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Aug 5 05:32:02 UTC 2016 Modified Files: src/sys/arch/x68k/dev: zs.c Log Message: Revert a part of previous commit. If addr is not specified as "zsc0 at intio0" in kernel config (though it's not right of course), it will cause

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

2016-05-30 Thread David A. Holland
Module Name:src Committed By: dholland Date: Tue May 31 03:22:30 UTC 2016 Modified Files: src/sys/arch/x68k/dev: zs.c Log Message: PR 50759 David Binderman: fix out of bounds array access. If we don't find one of the expected device addresses, reject the match, but do it

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

2016-05-30 Thread David A. Holland
Module Name:src Committed By: dholland Date: Tue May 31 03:12:49 UTC 2016 Modified Files: src/sys/arch/x68k/dev: intio.c Log Message: fix flagrantly wrong indent To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/arch/x68k/dev/intio.c Please note

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

2016-02-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Feb 26 18:19:16 UTC 2016 Modified Files: src/sys/arch/x68k/dev: intio.c Log Message: PR/50859: David Binderman: Remove redundant code. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44

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

2015-08-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Aug 22 14:11:19 UTC 2015 Modified Files: src/sys/arch/x68k/dev: opmbell.c Log Message: fix include filename. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/arch/x68k/dev/opmbell.c Please note that

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

2015-01-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 2 15:53:26 UTC 2015 Modified Files: src/sys/arch/x68k/dev: fd.c Log Message: restore part decl. To generate a diff of this commit: cvs rdiff -u -r1.113 -r1.114 src/sys/arch/x68k/dev/fd.c Please note that diffs are

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

2015-01-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jan 1 17:48:56 UTC 2015 Modified Files: src/sys/arch/x68k/dev: fd.c Log Message: declare error To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113 src/sys/arch/x68k/dev/fd.c Please note that diffs are not

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

2014-03-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 26 08:17:32 UTC 2014 Modified Files: src/sys/arch/x68k/dev: zs.c Log Message: fix unused, missing splx. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/x68k/dev/zs.c Please note that diffs

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

2014-03-21 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Mar 21 16:58:54 UTC 2014 Modified Files: src/sys/arch/x68k/dev: event.c event_var.h kbd.c ms.c Log Message: Replace tsleep(9)/wakeup(9) with condvar(9) as practice. Also replace malloc(9) with kmem_alloc(9). Pevent more

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

2014-01-31 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Jan 31 18:42:45 UTC 2014 Modified Files: src/sys/arch/x68k/dev: grf.c Log Message: Fix build botched in previous. Christos, please at least compile before commit per the guideline. To generate a diff of this commit: cvs

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

2014-01-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 26 00:09:46 UTC 2014 Modified Files: src/sys/arch/x68k/dev: grf.c Log Message: kill VM_DEFAULT_ADDRESS use. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sys/arch/x68k/dev/grf.c Please note that

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

2013-05-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri May 24 18:24:27 UTC 2013 Modified Files: src/sys/arch/x68k/dev: fd.c Log Message: kill bogus inline To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/sys/arch/x68k/dev/fd.c Please note that diffs are

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

2013-04-28 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Apr 28 14:44:46 UTC 2013 Modified Files: src/sys/arch/x68k/dev: ite_tv.c Log Message: Fix a kernel panic by printf(1). The 2nd byte of ISO-2022-JP must be 0x21-0x7e. Especially, the character code less than 0x2121 causes

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

2012-10-14 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Oct 14 16:36:32 UTC 2012 Modified Files: src/sys/arch/x68k/dev: intio_dmac.c Log Message: To abort DMA in dmac_abort_xfer(), set DMAC_CCR_SAB (software abort) rather than DMAC_CCR_HLT (halt operation). DMAC_CCR_HLT doesn't

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

2012-10-14 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Oct 14 17:20:18 UTC 2012 Modified Files: src/sys/arch/x68k/dev: fd.c Log Message: Before probing floppy drives, call NE7CMD_SENSEI and fdcresult() to drain possible pending FDC interrupts. Taken from sys/dev/isa/fd.c.

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

2012-10-14 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Oct 14 17:25:59 UTC 2012 Modified Files: src/sys/arch/x68k/dev: fd.c Log Message: Terminate DMAC and call bus_dmamap_unload(9) properly in all FDC xfer error paths, as sys/dev/isa/fd.c does. Fixes unexpected DMAC errors

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

2012-10-14 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Oct 14 18:38:32 UTC 2012 Modified Files: src/sys/arch/x68k/dev: fd.c fdreg.h Log Message: Add floppy format support. Mostly taken from sys/dev/isa/fd.c. Tested both fdNa (1232KB, 1024bytes/sector, 8sectors/track) and fdNc

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

2012-10-14 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Oct 14 19:06:26 UTC 2012 Modified Files: src/sys/arch/x68k/dev: fd.c Log Message: KNF and space nits To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105 src/sys/arch/x68k/dev/fd.c Please note that diffs are

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

2012-10-13 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Oct 13 06:43:00 UTC 2012 Modified Files: src/sys/arch/x68k/dev: grf_machdep.c par.c Log Message: Normalize autoconf(9) function arg names (parent, self, and aux) for clarification. from chs@. To generate a diff of this

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

2012-10-10 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Wed Oct 10 16:55:50 UTC 2012 Modified Files: src/sys/arch/x68k/dev: mha.c Log Message: Fix device_t/softc split botches that could be fatal. From Chuck Silvers' patch posted current-users and tech-kern:

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

2012-10-10 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Wed Oct 10 17:49:50 UTC 2012 Modified Files: src/sys/arch/x68k/dev: ite.c itevar.h Log Message: Fix device_t/softc split bothces. From Chuck Silvers' patch posted on current-users and tech-kern:

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

2012-08-15 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Wed Aug 15 19:13:58 UTC 2012 Modified Files: src/sys/arch/x68k/dev: event_var.h Log Message: Make sure to take proc_lock mutex on calling psignal(9) in EV_WAKEUP() macro as sys/dev/sun/event_var.h does. Fixes immediate

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

2012-07-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jul 29 00:08:19 UTC 2012 Modified Files: src/sys/arch/x68k/dev: mhavar.h Log Message: Another failed typedef fixed. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/x68k/dev/mhavar.h Please note that

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

2012-05-15 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Tue May 15 12:17:34 UTC 2012 Modified Files: src/sys/arch/x68k/dev: fd.c fdreg.h Log Message: - check bus_space_map(9) return value - use BUS_SPACE_MAP_SHIFTED_ODD for clarify - define and use proper macro instead of magic To

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

2012-05-12 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun May 13 00:47:16 UTC 2012 Modified Files: src/sys/arch/x68k/dev: fd.c Log Message: - use sys/bus.h rather than machine/bus.h - no need to include uvm_extern.h - include ioconf.h for struct cfdriver foo_cd To generate a diff

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

2012-05-12 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun May 13 03:00:41 UTC 2012 Modified Files: src/sys/arch/x68k/dev: fd.c Log Message: KNF and cosmetics. No binary change. To generate a diff of this commit: cvs rdiff -u -r1.99 -r1.100 src/sys/arch/x68k/dev/fd.c Please note

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

2011-10-23 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Oct 23 13:21:54 UTC 2011 Modified Files: src/sys/arch/x68k/dev: kbd.c Log Message: Calling psignal(9) (via EV_WAKEUP()) in interrupt handlers could cause mutex error panic, so defer it via softint(9). This should fix panic

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

2011-05-05 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Thu May 5 13:44:35 UTC 2011 Modified Files: src/sys/arch/x68k/dev: mfp.c Log Message: Add a comment for the previous change. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/x68k/dev/mfp.c Please

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

2011-05-04 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Wed May 4 12:27:03 UTC 2011 Modified Files: src/sys/arch/x68k/dev: mfp.c Log Message: Don't call mfp_init() in mfp_attach(). It's already called from early mfp_config_console() via config_console() and reinitializing MFP could

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

2011-05-01 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun May 1 16:19:13 UTC 2011 Modified Files: src/sys/arch/x68k/dev: zs.c Log Message: Reset ZS chip properly in zscninit() so that zscngetc() works even before zsc is attached during configure. (i.e. make userconf(4) work on

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

2011-04-10 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Apr 10 15:23:06 UTC 2011 Modified Files: src/sys/arch/x68k/dev: fd.c Log Message: Fix hangup on the first floppy access since 2008. Problem was reported by isaki@. On X680x0 (and most other machines other than ISA FDC), the

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

2010-08-08 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Aug 8 09:30:29 UTC 2010 Modified Files: src/sys/arch/x68k/dev: bmd.c Log Message: Probe not only ctrl address but also bank window address. This prevents the wrong matching when other boards like Neptune-X exist. Reported by

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

2010-07-24 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jul 24 13:15:13 UTC 2010 Modified Files: src/sys/arch/x68k/dev: slhci_intio.c Log Message: Probe not only Nereid Ctrl port but also SL811HS/T port. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

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

2010-05-07 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat May 8 02:48:31 UTC 2010 Modified Files: src/sys/arch/x68k/dev: slhci_intio.c Log Message: Correct rev1.11. Fix panic reported by Yasushi Oshima. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

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

2010-01-09 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 9 09:16:33 UTC 2010 Modified Files: src/sys/arch/x68k/dev: grf.c par.c Log Message: Make compile with DEBUG. To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/sys/arch/x68k/dev/grf.c cvs rdiff -u -r1.37

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

2009-11-27 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Nov 28 03:10:09 UTC 2009 Modified Files: src/sys/arch/x68k/dev: if_ne_intio.c if_ne_neptune.c Log Message: Correct return value of ne_*_match(). It's attach priority, not ne2000 model. To generate a diff of this commit: cvs

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

2009-11-07 Thread Soren Jacobsen
Module Name:src Committed By: snj Date: Sat Nov 7 19:54:17 UTC 2009 Modified Files: src/sys/arch/x68k/dev: mfp.h Log Message: Drop 3rd and 4th clauses on this TNF-copyrighted file. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/x68k/dev/mfp.h