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

2022-11-22 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Tue Nov 22 16:17:29 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: siotty.c Log Message: Use explicit struct to represent RX queue buffer data structure. No binary change. Maybe the similar change should be applied to MI

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

2022-11-22 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Tue Nov 22 16:17:29 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: siotty.c Log Message: Use explicit struct to represent RX queue buffer data structure. No binary change. Maybe the similar change should be applied to MI

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

2022-10-03 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Oct 3 17:42:36 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: lunafb.c omrasops.c omrasopsvar.h Log Message: Remove global hwplanecount and use ri_depth in struct rasops instead. No functional change. To generate a

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

2022-10-03 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Oct 3 17:42:36 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: lunafb.c omrasops.c omrasopsvar.h Log Message: Remove global hwplanecount and use ri_depth in struct rasops instead. No functional change. To generate a

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

2022-10-01 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Oct 1 14:02:08 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Set an actual framebuffer depth (bpp) to rasops ri_depth. The previous value was derived from OpenBSD/luna88k but it has not been

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

2022-10-01 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Oct 1 14:02:08 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Set an actual framebuffer depth (bpp) to rasops ri_depth. The previous value was derived from OpenBSD/luna88k but it has not been

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

2022-10-01 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Oct 1 13:51:55 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: omrasops.c Log Message: Explicitly limit a number of rasops rows per size of rowattr[]. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

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

2022-10-01 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Oct 1 13:51:55 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: omrasops.c Log Message: Explicitly limit a number of rasops rows per size of rowattr[]. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

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

2022-10-01 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Oct 1 13:41:12 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: omrasopsvar.h psgpam_enc.c xplxfirm.c Log Message: Remove trailing whitespaces. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

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

2022-10-01 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Oct 1 13:41:12 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: omrasopsvar.h psgpam_enc.c xplxfirm.c Log Message: Remove trailing whitespaces. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

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

2022-09-25 Thread Tetsuya Isaki
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

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

2022-09-25 Thread Tetsuya Isaki
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

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

2022-09-25 Thread Tetsuya Isaki
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

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

2022-09-25 Thread Tetsuya Isaki
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

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

2022-07-14 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Thu Jul 14 20:13:21 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Misc KNF and cosmetics. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/arch/luna68k/dev/lunafb.c Please note

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

2022-07-14 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Thu Jul 14 20:13:21 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Misc KNF and cosmetics. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/arch/luna68k/dev/lunafb.c Please note

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

2022-07-14 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Thu Jul 14 19:55:56 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Fix pasto. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/arch/luna68k/dev/lunafb.c Please note that diffs

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

2022-07-14 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Thu Jul 14 19:55:56 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Fix pasto. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/arch/luna68k/dev/lunafb.c Please note that diffs

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

2022-06-24 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Jun 25 01:54:37 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: lunaws.c Log Message: Add rnd(9) entropy source from keyboard and mouse. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41

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

2022-06-24 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Jun 25 01:54:37 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: lunaws.c Log Message: Add rnd(9) entropy source from keyboard and mouse. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41

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

2022-06-11 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Jun 11 14:45:37 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: psgpam.c Log Message: Match psgpam(4) only on LUNA-I. LUNA-II doesn't have YM2149 at XP. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

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

2022-06-11 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Jun 11 14:45:37 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: psgpam.c Log Message: Match psgpam(4) only on LUNA-I. LUNA-II doesn't have YM2149 at XP. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

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

2021-10-09 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Oct 9 20:59:47 UTC 2021 Modified Files: src/sys/arch/luna68k/dev: lunaws.c Log Message: Handle wskbd(9) .set_leds op in cngetc(9) using wskbd_cnattach(9) cookie. XXX1: LUNA's keyboards emulate "mechanical lock" for CAP and

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

2021-10-09 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Oct 9 20:59:47 UTC 2021 Modified Files: src/sys/arch/luna68k/dev: lunaws.c Log Message: Handle wskbd(9) .set_leds op in cngetc(9) using wskbd_cnattach(9) cookie. XXX1: LUNA's keyboards emulate "mechanical lock" for CAP and

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

2021-09-20 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Sep 20 08:31:09 UTC 2021 Modified Files: src/sys/arch/luna68k/dev: lunaws.c Log Message: Add a comment that .set_leds function won't work correctly on cngetc(9). I'm afraid all other keyboard drivers that have .set_leds

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

2021-09-20 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Sep 20 08:31:09 UTC 2021 Modified Files: src/sys/arch/luna68k/dev: lunaws.c Log Message: Add a comment that .set_leds function won't work correctly on cngetc(9). I'm afraid all other keyboard drivers that have .set_leds

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

2021-09-19 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Sep 19 11:43:54 UTC 2021 Modified Files: src/sys/arch/luna68k/dev: lunaws.c Log Message: Use more C99 designated initializer. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/arch/luna68k/dev/lunaws.c

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

2021-09-19 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Sep 19 11:43:54 UTC 2021 Modified Files: src/sys/arch/luna68k/dev: lunaws.c Log Message: Use more C99 designated initializer. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/arch/luna68k/dev/lunaws.c

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

2021-09-19 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Sep 19 07:55:18 UTC 2021 Modified Files: src/sys/arch/luna68k/dev: lunaws.c Log Message: Handle CAP and Kana modifier key specification quirk of LUNA's keyboard. LUNA's keyboard doesn't send any keycode when these modifier

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

2021-09-19 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Sep 19 07:55:18 UTC 2021 Modified Files: src/sys/arch/luna68k/dev: lunaws.c Log Message: Handle CAP and Kana modifier key specification quirk of LUNA's keyboard. LUNA's keyboard doesn't send any keycode when these modifier

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

2021-09-18 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Sep 18 13:44:02 UTC 2021 Modified Files: src/sys/arch/luna68k/dev: lunaws.c Log Message: Implement transmitting keyboard LED and buzzer control commands. - enable TX on uPD7201 for keyboard port - prepare TX queue and

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

2021-09-18 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Sep 18 13:44:02 UTC 2021 Modified Files: src/sys/arch/luna68k/dev: lunaws.c Log Message: Implement transmitting keyboard LED and buzzer control commands. - enable TX on uPD7201 for keyboard port - prepare TX queue and

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

2021-09-04 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Sep 4 18:38:03 UTC 2021 Modified Files: src/sys/arch/luna68k/dev: lunaws.c Log Message: Ignore mouse packets properly even if wsmouse(4) isn't configured. The internal state of wskbd(4) could be mangled if mouse (which was

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

2021-09-04 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Sep 4 18:38:03 UTC 2021 Modified Files: src/sys/arch/luna68k/dev: lunaws.c Log Message: Ignore mouse packets properly even if wsmouse(4) isn't configured. The internal state of wskbd(4) could be mangled if mouse (which was

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

2021-09-04 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Sep 4 12:54:19 UTC 2021 Modified Files: src/sys/arch/luna68k/dev: siotty.c Log Message: Fix several styles and formats. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/arch/luna68k/dev/siotty.c

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

2021-09-04 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Sep 4 12:54:19 UTC 2021 Modified Files: src/sys/arch/luna68k/dev: siotty.c Log Message: Fix several styles and formats. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/arch/luna68k/dev/siotty.c

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

2021-09-04 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Sep 4 12:44:23 UTC 2021 Modified Files: src/sys/arch/luna68k/dev: siotty.c Log Message: Use C99 designated initializer. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/sys/arch/luna68k/dev/siotty.c

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

2021-09-04 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Sep 4 12:44:23 UTC 2021 Modified Files: src/sys/arch/luna68k/dev: siotty.c Log Message: Use C99 designated initializer. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/sys/arch/luna68k/dev/siotty.c

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

2021-09-04 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Sep 4 12:38:13 UTC 2021 Modified Files: src/sys/arch/luna68k/dev: siotty.c Log Message: Use proper macro for device register addresses. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48

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

2021-09-04 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Sep 4 12:38:13 UTC 2021 Modified Files: src/sys/arch/luna68k/dev: siotty.c Log Message: Use proper macro for device register addresses. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48

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

2020-12-29 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Tue Dec 29 17:17:14 UTC 2020 Modified Files: src/sys/arch/luna68k/dev: lcd.c siotty.c xp.c Log Message: Make local functions static. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/luna68k/dev/lcd.c

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

2020-12-29 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Tue Dec 29 17:17:14 UTC 2020 Modified Files: src/sys/arch/luna68k/dev: lcd.c siotty.c xp.c Log Message: Make local functions static. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/luna68k/dev/lcd.c

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

2019-09-22 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Sep 22 06:06:01 UTC 2019 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Correct size of framebuffer; page offset appears only once, not every color depths. Pointed out by Araki Ken. Thanks! To generate a diff

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

2019-09-22 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Sep 22 06:06:01 UTC 2019 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Correct size of framebuffer; page offset appears only once, not every color depths. Pointed out by Araki Ken. Thanks! To generate a diff

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

2019-09-21 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Sep 22 05:49:16 UTC 2019 Modified Files: src/sys/arch/luna68k/dev: omrasopsvar.h Log Message: Spell out "Hitachi" correctly in comment. No binary changes. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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

2019-09-21 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Sep 22 05:49:16 UTC 2019 Modified Files: src/sys/arch/luna68k/dev: omrasopsvar.h Log Message: Spell out "Hitachi" correctly in comment. No binary changes. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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

2019-06-29 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Jun 30 02:11:56 UTC 2019 Modified Files: src/sys/arch/luna68k/dev: if_le.c lcd.c lunafb.c siotty.c Log Message: Misc KNF. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/luna68k/dev/if_le.c cvs

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

2019-06-29 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Jun 30 02:11:56 UTC 2019 Modified Files: src/sys/arch/luna68k/dev: if_le.c lcd.c lunafb.c siotty.c Log Message: Misc KNF. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/luna68k/dev/if_le.c cvs

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

2017-01-08 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Jan 8 16:41:35 UTC 2017 Modified Files: src/sys/arch/luna68k/dev: xp.c Log Message: Consistently use sc_shm_size initialized at device attach. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

2017-01-08 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Jan 8 16:41:35 UTC 2017 Modified Files: src/sys/arch/luna68k/dev: xp.c Log Message: Consistently use sc_shm_size initialized at device attach. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

2017-01-08 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Jan 8 16:34:44 UTC 2017 Modified Files: src/sys/arch/luna68k/dev: xp.c Log Message: Fix (mostly harmless) off-by-one size check in XPIOCDOWNLD ioctl. Pointed out by Kenji Aoyama. To generate a diff of this commit: cvs

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

2017-01-08 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Jan 8 16:34:44 UTC 2017 Modified Files: src/sys/arch/luna68k/dev: xp.c Log Message: Fix (mostly harmless) off-by-one size check in XPIOCDOWNLD ioctl. Pointed out by Kenji Aoyama. To generate a diff of this commit: cvs

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

2014-10-04 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Oct 4 14:42:41 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: omkbdmap.c Log Message: Fix unintended RCS Id substitution. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/luna68k/dev/omkbdmap.c

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

2014-10-04 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Oct 4 16:58:17 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: lunafb.c omrasops.c omrasopsvar.h Log Message: Pull LUNA's framebuffer improvements by Kenji Aoyama from OpenBSD/luna88k.

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

2014-10-04 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Oct 4 16:58:17 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: lunafb.c omrasops.c omrasopsvar.h Log Message: Pull LUNA's framebuffer improvements by Kenji Aoyama from OpenBSD/luna88k.

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

2014-09-27 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Sep 28 04:43:01 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: omrasops.c Log Message: Pull readability changes from OpenBSD/luna88k. - prepare and use unpack_attr() function to get fg and bg from attribute - use proper

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

2014-09-27 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Sep 28 05:00:56 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: omrasops.c Log Message: Put dumb optimizations to avoid conditionals in putchar drawing loops. ~10% improvements of time cat results on LUNA-II 8bpp

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

2014-09-27 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Sep 28 04:43:01 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: omrasops.c Log Message: Pull readability changes from OpenBSD/luna88k. - prepare and use unpack_attr() function to get fg and bg from attribute - use proper

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

2014-09-27 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Sep 28 05:00:56 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: omrasops.c Log Message: Put dumb optimizations to avoid conditionals in putchar drawing loops. ~10% improvements of time cat results on LUNA-II 8bpp

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

2014-07-25 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Jul 25 16:40:13 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Implement WSDISPLAYIO_SMODE ioctl for proper mmap and colormap handling. - allow mmap framebuffer memories only in WSDISPLAYIO_DUMBFB

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

2014-07-25 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Jul 25 16:40:13 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Implement WSDISPLAYIO_SMODE ioctl for proper mmap and colormap handling. - allow mmap framebuffer memories only in WSDISPLAYIO_DUMBFB

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

2014-07-24 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Thu Jul 24 14:09:09 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Add consistent prefix to a softc member name. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34

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

2014-07-24 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Thu Jul 24 14:09:09 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Add consistent prefix to a softc member name. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34

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

2014-07-18 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Jul 18 18:02:08 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: lunaws.c siotty.c Log Message: Minor KNF. No binary changes. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

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

2014-07-18 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Jul 18 18:03:36 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Use C99 struct initialization for wsdisplay_accessops. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32

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

2014-07-18 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Jul 18 18:17:54 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Use kmem(9) instead of malloc(9). To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/arch/luna68k/dev/lunafb.c

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

2014-07-18 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Jul 18 18:02:08 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: lunaws.c siotty.c Log Message: Minor KNF. No binary changes. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

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

2014-07-18 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Jul 18 18:03:36 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Use C99 struct initialization for wsdisplay_accessops. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32

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

2014-07-18 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Jul 18 18:17:54 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Use kmem(9) instead of malloc(9). To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/arch/luna68k/dev/lunafb.c

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

2014-07-13 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Jul 13 16:00:32 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Setup Bt458 color palette to support ANSI color text on 8bpp framebuffer. Mostly taken from OpenBSD/luna88k. Also sync some comments.

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

2014-07-13 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Jul 13 16:00:32 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Setup Bt458 color palette to support ANSI color text on 8bpp framebuffer. Mostly taken from OpenBSD/luna88k. Also sync some comments.

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

2014-02-02 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Feb 2 15:35:06 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: lunaws.c sio.c siotty.c siovar.h Log Message: Misc cleanup of sio drivers. - register softc of child devices as an argument of the sio interrupt handler

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

2014-02-02 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Feb 2 15:35:06 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: lunaws.c sio.c siotty.c siovar.h Log Message: Misc cleanup of sio drivers. - register softc of child devices as an argument of the sio interrupt handler

Re: CVS commit: src/sys/arch/luna68k/dev

2014-01-02 Thread David Holland
On Thu, Jan 02, 2014 at 01:25:56PM +0900, Izumi Tsutsui wrote: This could lead to problems in the future. I would put it back. How? - it was added by me recently - netbsd-6 doesn't have it - no other serial driver except com(4) has it ISTM that if the field exists, it should

Re: CVS commit: src/sys/arch/luna68k/dev

2014-01-02 Thread David Holland
On Thu, Jan 02, 2014 at 11:11:34AM -0500, Christos Zoulas wrote: | ISTM that if the field exists, it should always be initialized (in all | tty drivers); if it doesn't need to be initialized, it shouldn't | exist... | | The tty code is a mess but someday someone will fix it up.

Re: CVS commit: src/sys/arch/luna68k/dev

2014-01-01 Thread Christos Zoulas
In article 20140102033235.cfeb...@cvs.netbsd.org, Izumi Tsutsui source-changes-d@NetBSD.org wrote: -=-=-=-=-=- Module Name: src Committed By: tsutsui Date: Thu Jan 2 03:32:35 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: siotty.c Log Message: Remove initialization of

Re: CVS commit: src/sys/arch/luna68k/dev

2014-01-01 Thread Christos Zoulas
On Jan 2, 1:25pm, tsut...@ceres.dti.ne.jp (Izumi Tsutsui) wrote: -- Subject: Re: CVS commit: src/sys/arch/luna68k/dev | This could lead to problems in the future. I would put it back. | | - it was added by me recently | - netbsd-6 doesn't have it | - no other serial driver except com(4) has

Re: CVS commit: src/sys/arch/luna68k/dev

2014-01-01 Thread Izumi Tsutsui
christos@ wrote: On Jan 2, 1:25pm, tsut...@ceres.dti.ne.jp (Izumi Tsutsui) wrote: -- Subject: Re: CVS commit: src/sys/arch/luna68k/dev | This could lead to problems in the future. I would put it back. | | - it was added by me recently | - netbsd-6 doesn't have it | - no other

Re: CVS commit: src/sys/arch/luna68k/dev

2014-01-01 Thread Christos Zoulas
On Jan 2, 2:03pm, tsut...@ceres.dti.ne.jp (Izumi Tsutsui) wrote: -- Subject: Re: CVS commit: src/sys/arch/luna68k/dev | Then you shouldn't put it back unless you know how it will be used. I am not putting it back. | There was no explanation why it was needed in related commit logs

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

2014-01-01 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Thu Jan 2 03:32:35 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: siotty.c Log Message: Remove initialization of unused t_softc in struct tty (to make pullup easier). To generate a diff of this commit: cvs rdiff -u -r1.37

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

2014-01-01 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Thu Jan 2 03:32:35 UTC 2014 Modified Files: src/sys/arch/luna68k/dev: siotty.c Log Message: Remove initialization of unused t_softc in struct tty (to make pullup easier). To generate a diff of this commit: cvs rdiff -u -r1.37

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

2013-12-31 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Tue Dec 31 14:24:09 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: siotty.c siovar.h Log Message: Use softint(9) properly to process TX/RX data between tty(4) layer. It could cause possible locking issue to call tty(4)

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

2013-12-31 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Tue Dec 31 14:24:09 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: siotty.c siovar.h Log Message: Use softint(9) properly to process TX/RX data between tty(4) layer. It could cause possible locking issue to call tty(4)

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

2013-12-30 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Dec 30 13:14:48 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Pull a fix of Bt458 (8bpp framebuffer) initialization from OpenBSD/luna88k. http://marc.info/?l=openbsd-cvsm=138838884202196 Correct

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

2013-12-30 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Dec 30 13:14:48 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Pull a fix of Bt458 (8bpp framebuffer) initialization from OpenBSD/luna88k. http://marc.info/?l=openbsd-cvsm=138838884202196 Correct

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

2013-12-28 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Dec 28 09:17:23 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: lunafb.c omrasops.c omrasopsvar.h Log Message: Add preleminary support of 4bpp LUNA framebuffer. Changes details: - prepare and switch 4bpp rasops functions

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

2013-12-28 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Dec 28 09:17:23 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: lunafb.c omrasops.c omrasopsvar.h Log Message: Add preleminary support of 4bpp LUNA framebuffer. Changes details: - prepare and switch 4bpp rasops functions

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

2013-12-14 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Dec 14 19:27:41 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: omrasops.c Log Message: Make omrasops copycols() op work even if columns are not 32 bit aligned. This means command line editing works properly in any

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

2013-12-14 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Dec 14 19:51:13 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Initialize capabilities in struct wsscreen_descr per omrasops settings. Now REVERSE characters are drawn properly. To generate a

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

2013-12-14 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Dec 14 19:27:41 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: omrasops.c Log Message: Make omrasops copycols() op work even if columns are not 32 bit aligned. This means command line editing works properly in any

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

2013-12-14 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Dec 14 19:51:13 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Initialize capabilities in struct wsscreen_descr per omrasops settings. Now REVERSE characters are drawn properly. To generate a

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

2013-12-02 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Dec 2 13:45:40 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: omrasops.c Log Message: Fix off by one in copyrows() backward case. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

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

2013-12-02 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Dec 2 13:45:40 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: omrasops.c Log Message: Fix off by one in copyrows() backward case. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

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

2013-09-23 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Sep 23 17:27:09 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: if_le.c lunaws.c sio.c siotty.c Log Message: Tab/space cleanup. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

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

2013-09-23 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Sep 23 17:27:09 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: if_le.c lunaws.c sio.c siotty.c Log Message: Tab/space cleanup. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

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

2013-07-19 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Jul 19 16:35:57 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Properly initialize the palette for while on black even on 1bpp framebuffer. Preparing for demonstration in Open Source Conference 2013

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

2013-07-19 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Jul 19 16:42:30 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: timekeeper.c timekeeper.h Log Message: Add an initialization function of DS1287A RTC and call it during attach. It looks the boot firmware doesn't

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

2013-07-19 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Jul 19 16:35:57 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: lunafb.c Log Message: Properly initialize the palette for while on black even on 1bpp framebuffer. Preparing for demonstration in Open Source Conference 2013

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

2013-07-19 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Jul 19 16:42:30 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: timekeeper.c timekeeper.h Log Message: Add an initialization function of DS1287A RTC and call it during attach. It looks the boot firmware doesn't

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

2013-05-14 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Tue May 14 13:28:01 UTC 2013 Modified Files: src/sys/arch/luna68k/dev: lunaws.c Log Message: Use softint(9) to pass received data into wskbd(9) and wsmouse(9) layers. It might be problematic to call them from an interrupt

  1   2   >