Home | History | Annotate | only in /src/share/man/man4/man4.hp300
History log of /src/share/man/man4/man4.hp300
RevisionDateAuthorComments
 1.15 09-Feb-2011  tsutsui - pull MI HIL device man pages from OpenBSD
- remove obsolete hp300 ite, grf, and hil devices
 1.14 24-Nov-2003  wiz branches: 1.14.54;
Remove apci(4) and dca(4) man pages (hp300).
The drivers have been replaced by MI ones.
tsutsui@ agrees.
 1.13 01-Aug-2003  tsutsui Remove man pages for old MD SCSI and mention new MI spc(4) SCSI.
 1.12 06-May-2003  jmmv Drop trailing whitespace. Reviewed by wiz.
 1.11 08-Dec-2001  gmcgarry Add rtc(4) page.
 1.10 13-Sep-2001  enami Append to MLINKS instead of overwriting it.
 1.9 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.8 21-Dec-1999  fair merged le.4 with MI le.4
 1.7 19-Oct-1997  mrg branches: 1.7.8;
merge lite-2.
 1.6 13-Oct-1997  lukem rcsid fascism
 1.5 11-Oct-1997  mycroft Use bsd.man.mk and bsd.subdir.mk as appropriate.
 1.4 22-Dec-1994  cgd specify man pages the new way.
 1.3 31-Jul-1993  mycroft Add RCS indentifiers.
 1.2 26-Apr-1993  mycroft Once more, don't make `all' depend on man page; bsd.prog.mk does this.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 18-Jun-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.7.8.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.14.54.1 17-Feb-2011  bouyer Sync with HEAD
 1.6 24-Nov-2003  wiz Remove apci(4) and dca(4) man pages (hp300).
The drivers have been replaced by MI ones.
tsutsui@ agrees.
 1.5 16-Nov-2003  wiz Bump date for previous.
 1.4 15-Nov-2003  mbw Update to reflect that dca and apci are now handled by the com driver.
 1.3 31-Mar-2003  perry communicatie->communicate, from Igor Sobrado PR misc/19812
 1.2 13-Sep-2001  gmcgarry Minor description clarification.
 1.1 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.12 17-Jun-2022  tsutsui Sync device autoconf(9) messages in DIAGNOSTICS with reality a bit.

Also pull some fixes from luna68k by wizd(8).
 1.11 17-Feb-2017  christos fix cross references
 1.10 20-Jun-2005  peter branches: 1.10.70; 1.10.74;
Change all .Xr config 8 to .Xr config 1, following the recent move of
config from usr.sbin -> usr.bin.

Reviewed by wiz.
 1.9 16-Nov-2003  wiz Bump date for previous.
 1.8 15-Nov-2003  mbw Update to reflect that dca and apci are now handled by the com driver.
 1.7 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.6 05-Apr-2002  gmcgarry hpib devices attach to hpibbus?
 1.5 09-Mar-1998  mikel use NetBSD instead of UN*X
 1.4 19-Oct-1997  mrg merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.10.74.1 21-Apr-2017  bouyer Sync with HEAD
 1.10.70.1 20-Mar-2017  pgoyette Sync with HEAD
 1.8 20-Jun-2005  peter Change all .Xr config 8 to .Xr config 1, following the recent move of
config from usr.sbin -> usr.bin.

Reviewed by wiz.
 1.7 16-Nov-2003  wiz Bump date for previous.
 1.6 15-Nov-2003  mbw Update to reflect that dca and apci are now handled by the com driver.
 1.5 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.4 19-Oct-1997  mrg merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.9 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.8 05-Apr-2002  gmcgarry hpib devices attach to hpibbus?
 1.7 11-Apr-2001  wiz Add sections to xrefs.
 1.6 05-Jul-2000  msaitoh {add,remove} extra {comma,period} in SEE ALSO section
 1.5 15-Dec-1999  abs Fix typos, nuke some old config syntax, and try to make the descriptions
a little saner and easier to parse
 1.4 19-Oct-1997  mrg branches: 1.4.8;
merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.8.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.10 24-Nov-2003  wiz Remove apci(4) and dca(4) man pages (hp300).
The drivers have been replaced by MI ones.
tsutsui@ agrees.
 1.9 16-Nov-2003  wiz Bump date for previous.
 1.8 15-Nov-2003  mbw Update to reflect that dca and apci are now handled by the com driver.
 1.7 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.6 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.5 15-Dec-1999  abs Fix typos, nuke some old config syntax, and try to make the descriptions
a little saner and easier to parse
 1.4 19-Oct-1997  mrg branches: 1.4.8;
merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.8.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.13 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.12 16-Nov-2003  wiz branches: 1.12.92;
Bump date for previous.
 1.11 15-Nov-2003  mbw Mention that DCL is not actually supported in NetBSD, but there were
4.3BSD drivers.
 1.10 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.9 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.8 21-Nov-2001  wiz "than" instead of "then".
 1.7 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.6 11-Apr-2001  wiz Remove some whitespace.
 1.5 15-Dec-1999  abs Fix typos, nuke some old config syntax, and try to make the descriptions
a little saner and easier to parse
 1.4 19-Oct-1997  mrg branches: 1.4.8;
merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.8.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.12.92.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.10 17-Feb-2017  christos fix cross references
 1.9 07-Aug-2003  agc branches: 1.9.82; 1.9.86;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.8 06-May-2003  wiz Uppercase some TLAs and FLAs. From Leandro Costa via jmc@openbsd.
 1.7 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.6 11-Apr-2001  wiz Remove some whitespace.
 1.5 15-Dec-1999  abs Fix typos, nuke some old config syntax, and try to make the descriptions
a little saner and easier to parse
 1.4 19-Oct-1997  mrg branches: 1.4.8;
merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.8.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.9.86.1 21-Apr-2017  bouyer Sync with HEAD
 1.9.82.1 20-Mar-2017  pgoyette Sync with HEAD
 1.8 18-Feb-2017  wiz Fix xrefs, sort.
 1.7 17-Feb-2017  christos fix cross references
 1.6 30-Apr-2008  martin branches: 1.6.46; 1.6.50;
Convert TNF licenses to new 2 clause variant
 1.5 16-Nov-2003  wiz branches: 1.5.32; 1.5.34;
Bump date for previous.
 1.4 15-Nov-2003  mbw Update to reflect that dca and apci are now handled by the com driver.
 1.3 01-Aug-2003  tsutsui Remove man pages for old MD SCSI and mention new MI spc(4) SCSI.
 1.2 15-Jan-2002  wiz Drop .Pp before/after (sub)section headers.
 1.1 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.5.34.1 18-May-2008  yamt sync with head.
 1.5.32.1 02-Jun-2008  mjf Sync with HEAD.
 1.6.50.1 21-Apr-2017  bouyer Sync with HEAD
 1.6.46.1 20-Mar-2017  pgoyette Sync with HEAD
 1.4 17-Feb-2017  christos fix cross references
 1.3 30-Apr-2008  martin branches: 1.3.46; 1.3.50;
Convert TNF licenses to new 2 clause variant
 1.2 24-Nov-2003  wiz branches: 1.2.32; 1.2.34;
Xref com(4) instead of apci(4). Bump date.
 1.1 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.2.34.1 18-May-2008  yamt sync with head.
 1.2.32.1 02-Jun-2008  mjf Sync with HEAD.
 1.3.50.1 21-Apr-2017  bouyer Sync with HEAD
 1.3.46.1 20-Mar-2017  pgoyette Sync with HEAD
 1.9 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.8 11-Sep-2001  wiz Use standard section headers; uppercase .Sh argument; remove quotes in
.Sh arguments.
 1.7 11-Apr-2001  wiz Add sections to xrefs.
 1.6 05-Jul-2000  msaitoh {add,remove} extra {comma,period} in SEE ALSO section
 1.5 15-Dec-1999  abs Fix typos, nuke some old config syntax, and try to make the descriptions
a little saner and easier to parse
 1.4 19-Oct-1997  mrg branches: 1.4.8;
merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.8.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.7 09-Feb-2011  wiz New sentence, new line. Sort SEE ALSO. Use Dq. Noun is "setup". Fix a Dd.
 1.6 09-Feb-2011  tsutsui - update SYNOPSIS and SEE ALSO for wscons support
- remove descriptions about obsolete ioctl
 1.5 22-Mar-2010  joerg branches: 1.5.2; 1.5.4;
Use .In instead of .Aq Pa for header files.
 1.4 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.3 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.2 15-Jan-2002  wiz Use standard headers, sort sections.
 1.1 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.5.4.1 17-Feb-2011  bouyer Sync with HEAD
 1.5.2.2 22-Mar-2010  joerg Use .In instead of .Aq Pa for header files.
 1.5.2.1 22-Mar-2010  joerg file dvbox.4 was added on branch uebayasi-xip on 2010-03-22 18:58:32 +0000
 1.6 17-Feb-2017  christos fix cross references
 1.5 30-Apr-2008  martin branches: 1.5.46; 1.5.50;
Convert TNF licenses to new 2 clause variant
 1.4 16-Nov-2003  wiz branches: 1.4.32; 1.4.34;
Bump date for previous.
 1.3 15-Nov-2003  mbw Update to reflect that dca and apci are now handled by the com driver.
 1.2 15-Jan-2002  wiz Drop a .Pp.
 1.1 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.4.34.1 18-May-2008  yamt sync with head.
 1.4.32.1 02-Jun-2008  mjf Sync with HEAD.
 1.5.50.1 21-Apr-2017  bouyer Sync with HEAD
 1.5.46.1 20-Mar-2017  pgoyette Sync with HEAD
 1.7 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.6 11-Sep-2001  wiz Use standard section headers; uppercase .Sh argument; remove quotes in
.Sh arguments.
 1.5 15-Dec-1999  abs Fix typos, nuke some old config syntax, and try to make the descriptions
a little saner and easier to parse
 1.4 19-Oct-1997  mrg branches: 1.4.8;
merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.8.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.8 17-Feb-2017  christos fix cross references
 1.7 09-Feb-2011  wiz branches: 1.7.26; 1.7.30;
New sentence, new line. Sort SEE ALSO. Use Dq. Noun is "setup". Fix a Dd.
 1.6 09-Feb-2011  tsutsui - update SYNOPSIS and SEE ALSO for wscons support
- remove descriptions about obsolete ioctl
 1.5 22-Mar-2010  joerg branches: 1.5.2; 1.5.4;
Use .In instead of .Aq Pa for header files.
 1.4 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.3 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.2 15-Jan-2002  wiz Use standard headers, sort sections.
 1.1 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.5.4.1 17-Feb-2011  bouyer Sync with HEAD
 1.5.2.2 22-Mar-2010  joerg Use .In instead of .Aq Pa for header files.
 1.5.2.1 22-Mar-2010  joerg file gbox.4 was added on branch uebayasi-xip on 2010-03-22 18:58:32 +0000
 1.7.30.1 21-Apr-2017  bouyer Sync with HEAD
 1.7.26.1 20-Mar-2017  pgoyette Sync with HEAD
 1.10 09-Feb-2011  tsutsui - pull MI HIL device man pages from OpenBSD
- remove obsolete hp300 ite, grf, and hil devices
 1.9 07-Aug-2003  agc branches: 1.9.54;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.8 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.7 15-Jan-2002  wiz Sort sections, sort SEE ALSO, .Ic instead of .Xr for non-existing programs.
 1.6 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.5 11-Sep-2001  wiz Use standard section headers; uppercase .Sh argument; remove quotes in
.Sh arguments.
 1.4 19-Oct-1997  mrg merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.9.54.1 17-Feb-2011  bouyer Sync with HEAD
 1.12 09-Feb-2011  tsutsui - pull MI HIL device man pages from OpenBSD
- remove obsolete hp300 ite, grf, and hil devices
 1.11 07-Aug-2003  agc branches: 1.11.54;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.10 27-Jun-2003  wiz Remove superfluous Sm calls.
 1.9 16-Apr-2003  wiz Fix typo in macro name.
 1.8 08-Dec-2001  gmcgarry Provide a SYNOPSIS section now the hil(4) has a proper attachment.
Also nuke HISTORY.
 1.7 11-Sep-2001  wiz Use standard section headers; uppercase .Sh argument; remove quotes in
.Sh arguments.
 1.6 11-Apr-2001  wiz Add sections to xrefs.
 1.5 19-Oct-1997  mrg merge lite-2.
 1.4 13-Oct-1997  lukem rcsid fascism
 1.3 06-Apr-1997  mouse Update (rewrite significant fraction of, actually) this to at least
approximately match current reality. Also give some description of
HP-UX-style event format, with a table of key/button codes discovered
by experimentation with my keyboard/mouse. (Ain't great, but better
than what was there, which was zilcho.)
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.11.54.1 17-Feb-2011  bouyer Sync with HEAD
 1.4 17-Feb-2017  christos fix cross references
 1.3 30-Apr-2008  martin branches: 1.3.46; 1.3.50;
Convert TNF licenses to new 2 clause variant
 1.2 15-Jan-2002  wiz branches: 1.2.34; 1.2.36;
Sort SEE ALSO.
 1.1 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.2.36.1 18-May-2008  yamt sync with head.
 1.2.34.1 02-Jun-2008  mjf Sync with HEAD.
 1.3.50.1 21-Apr-2017  bouyer Sync with HEAD
 1.3.46.1 20-Mar-2017  pgoyette Sync with HEAD
 1.5 09-Feb-2011  wiz New sentence, new line. Sort SEE ALSO. Use Dq. Noun is "setup". Fix a Dd.
 1.4 09-Feb-2011  tsutsui - update SYNOPSIS and SEE ALSO for wscons support
- remove descriptions about obsolete ioctl
 1.3 30-Apr-2008  martin branches: 1.3.18;
Convert TNF licenses to new 2 clause variant
 1.2 15-Jan-2002  wiz branches: 1.2.34; 1.2.36;
Sort SEE ALSO.
 1.1 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.2.36.1 18-May-2008  yamt sync with head.
 1.2.34.1 02-Jun-2008  mjf Sync with HEAD.
 1.3.18.1 17-Feb-2011  bouyer Sync with HEAD
 1.3 26-Jun-2003  wiz Only one of -bullet and -tag after .Bl.
 1.2 15-Jan-2002  wiz Sort SEE ALSO, use .Nx instead of NetBSD.
 1.1 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.18 17-Feb-2017  christos fix cross references
 1.17 15-Mar-2009  joerg branches: 1.17.30; 1.17.34;
Fix markup.
 1.16 20-Jun-2005  peter branches: 1.16.30;
Change all .Xr config 8 to .Xr config 1, following the recent move of
config from usr.sbin -> usr.bin.

Reviewed by wiz.
 1.15 16-Nov-2003  wiz Bump date for previous; add comma in enumeration.
 1.14 15-Nov-2003  mbw - move dca and apci to com
- remove "dcl HP 98628A communications link" since it's not supported
in NetBSD
 1.13 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.12 01-Aug-2003  tsutsui Remove man pages for old MD SCSI and mention new MI spc(4) SCSI.
 1.11 09-Nov-2002  grant include arch in title.
 1.10 05-Apr-2002  gmcgarry hpib devices attach to hpibbus?
 1.9 19-Sep-2001  gmcgarry Don't cross-reference ourself.
 1.8 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.7 04-Apr-2001  wiz /var/log/messages, not /usr/adm/messages. (At least I hope so!)
 1.6 05-Jul-2000  msaitoh {add,remove} extra {comma,period} in SEE ALSO section
 1.5 15-Dec-1999  abs branches: 1.5.4;
Fix typos, nuke some old config syntax, and try to make the descriptions
a little saner and easier to parse
 1.4 19-Oct-1997  mrg branches: 1.4.8;
merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.8.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.5.4.1 26-Apr-2001  he Pull up revision 1.7 (requested by wiz):
It's ``/var/log/messages'', not ``/var/adm/messages''.
 1.16.30.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.17.34.1 21-Apr-2017  bouyer Sync with HEAD
 1.17.30.1 20-Mar-2017  pgoyette Sync with HEAD
 1.9 09-Feb-2011  tsutsui - pull MI HIL device man pages from OpenBSD
- remove obsolete hp300 ite, grf, and hil devices
 1.8 07-Aug-2003  agc branches: 1.8.54;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.7 15-Jan-2002  wiz Fix to xrefs.
 1.6 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.5 15-Dec-1999  abs Fix typos, nuke some old config syntax, and try to make the descriptions
a little saner and easier to parse
 1.4 19-Oct-1997  mrg branches: 1.4.8;
merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.8.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.8.54.1 17-Feb-2011  bouyer Sync with HEAD
 1.6 21-Dec-1999  fair Merged le.4 with MI le.4
 1.5 15-Dec-1999  abs Fix typos, nuke some old config syntax, and try to make the descriptions
a little saner and easier to parse
 1.4 19-Oct-1997  mrg branches: 1.4.8;
merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.8.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.6 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.5 31-Mar-2003  perry 8Mb->8MB, from Igor Sobrado in PR misc/19812
 1.4 19-Oct-1997  mrg merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.3 01-Aug-2003  tsutsui Remove man pages for old MD SCSI and mention new MI spc(4) SCSI.
 1.2 15-Jan-2002  wiz Comment out nonexisting xref, use .Nx instead of NetBSD.
 1.1 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.9 17-Feb-2017  christos fix cross references
 1.8 07-Aug-2003  agc branches: 1.8.82; 1.8.86;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.7 05-Apr-2002  gmcgarry hpib devices attach to hpibbus?
 1.6 15-Jan-2002  wiz Drop a trailing dot in SEE ALSO.
 1.5 15-Dec-1999  abs Fix typos, nuke some old config syntax, and try to make the descriptions
a little saner and easier to parse
 1.4 19-Oct-1997  mrg branches: 1.4.8;
merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.8.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.8.86.1 21-Apr-2017  bouyer Sync with HEAD
 1.8.82.1 20-Mar-2017  pgoyette Sync with HEAD
 1.8 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.7 11-Sep-2001  wiz Use standard section headers; uppercase .Sh argument; remove quotes in
.Sh arguments.
 1.6 15-Dec-1999  abs Fix typos, nuke some old config syntax, and try to make the descriptions
a little saner and easier to parse
 1.5 06-Feb-1998  perry branches: 1.5.6;
macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.4 19-Oct-1997  mrg merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.5.6.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.7 09-Feb-2011  wiz New sentence, new line. Sort SEE ALSO. Use Dq. Noun is "setup". Fix a Dd.
 1.6 09-Feb-2011  tsutsui - update SYNOPSIS and SEE ALSO for wscons support
- remove descriptions about obsolete ioctl
 1.5 22-Mar-2010  joerg branches: 1.5.2; 1.5.4;
Use .In instead of .Aq Pa for header files.
 1.4 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.3 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.2 15-Jan-2002  wiz Use standard headers, sort sections and SEE ALSO.
 1.1 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.5.4.1 17-Feb-2011  bouyer Sync with HEAD
 1.5.2.2 22-Mar-2010  joerg Use .In instead of .Aq Pa for header files.
 1.5.2.1 22-Mar-2010  joerg file rbox.4 was added on branch uebayasi-xip on 2010-03-22 18:58:32 +0000
 1.12 12-Apr-2009  wiz New sentence, new line.
 1.11 12-Apr-2009  joerg Fix markup.
 1.10 07-Aug-2003  agc branches: 1.10.40; 1.10.42;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.9 05-Apr-2002  gmcgarry hpib devices attach to hpibbus?
 1.8 15-Jan-2002  wiz .Pp instead of empty lines, use .Xr in one place, and quote ? as macro argument in another.
 1.7 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.6 11-Apr-2001  wiz Punctuation fixes.
 1.5 15-Dec-1999  abs Fix typos, nuke some old config syntax, and try to make the descriptions
a little saner and easier to parse
 1.4 19-Oct-1997  mrg branches: 1.4.8;
merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.8.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.10.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.10.40.1 13-Apr-2009  snj Pull up following revision(s) (requested by joerg in ticket #699):
share/man/man4/man4.hp300/rd.4: revision 1.11
Fix markup.
 1.13 28-Jun-2022  rillig fix references in manual pages to the reference documentation
 1.12 17-Feb-2017  christos fix cross references
 1.11 22-Mar-2010  joerg branches: 1.11.2; 1.11.30; 1.11.34;
Use .In instead of .Aq Pa for header files.
 1.10 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.9 15-May-2003  wiz Point to IPC tutorials in /usr/share/doc/psd, update names, and add authors.
Bump date.
Suggested by kleink.
 1.8 16-Apr-2003  wiz Use
.In header.h
instead of
.Fd #include \*[Lt]header.h\*[Gt]
Much easier to read and write, and supported by groff for ages.
Okayed by ross.
 1.7 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.6 15-Jan-2002  wiz Sort SEE ALSO.
 1.5 06-May-2001  wiz Improve usage of `comprise' according to Webster and misc/10893
by Jim Bernard.
 1.4 11-Apr-2001  wiz Add sections to xrefs.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.11.34.1 21-Apr-2017  bouyer Sync with HEAD
 1.11.30.1 20-Mar-2017  pgoyette Sync with HEAD
 1.11.2.2 22-Mar-2010  joerg Use .In instead of .Aq Pa for header files.
 1.11.2.1 22-Mar-2010  joerg file rmp.4 was added on branch uebayasi-xip on 2010-03-22 18:58:32 +0000
 1.3 17-Feb-2017  christos fix cross references
 1.2 30-Apr-2008  martin branches: 1.2.46; 1.2.50;
Convert TNF licenses to new 2 clause variant
 1.1 08-Dec-2001  gmcgarry branches: 1.1.34; 1.1.36;
Add rtc(4) page.
 1.1.36.1 18-May-2008  yamt sync with head.
 1.1.34.1 02-Jun-2008  mjf Sync with HEAD.
 1.2.50.1 21-Apr-2017  bouyer Sync with HEAD
 1.2.46.1 20-Mar-2017  pgoyette Sync with HEAD
 1.10 01-Aug-2003  tsutsui Remove man pages for old MD SCSI and mention new MI spc(4) SCSI.
 1.9 01-May-2003  wiz New sentence, new line. Some mdoc fixes.
 1.8 01-May-2003  uebayasi Typos, mostly a -> an.

Reviewed by: grant
 1.7 15-Jan-2002  wiz Drop a trailing comma in SEE ALSO.
 1.6 11-Apr-2001  wiz Whitespace fixes.
 1.5 15-Dec-1999  abs Fix typos, nuke some old config syntax, and try to make the descriptions
a little saner and easier to parse
 1.4 19-Oct-1997  mrg branches: 1.4.8;
merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.8.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.8 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.7 11-Sep-2001  wiz Use standard section headers; uppercase .Sh argument; remove quotes in
.Sh arguments.
 1.6 11-Apr-2001  wiz Add sections to xrefs.
 1.5 15-Dec-1999  abs Fix typos, nuke some old config syntax, and try to make the descriptions
a little saner and easier to parse
 1.4 19-Oct-1997  mrg branches: 1.4.8;
merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 01-Dec-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.8.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.8 01-May-2024  tsutsui Note that 98542 and 98543 variants are also supported by topcat(4).
 1.7 09-Feb-2011  wiz branches: 1.7.54;
New sentence, new line. Sort SEE ALSO. Use Dq. Noun is "setup". Fix a Dd.
 1.6 09-Feb-2011  tsutsui - update SYNOPSIS and SEE ALSO for wscons support
- remove descriptions about obsolete ioctl
 1.5 22-Mar-2010  joerg branches: 1.5.2; 1.5.4;
Use .In instead of .Aq Pa for header files.
 1.4 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.3 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.2 15-Jan-2002  wiz Use standard headers, sort sections and SEE ALSO.
 1.1 11-Sep-2001  gmcgarry Overhaul of HP300 documentation:
- improve cross-referencing
- pages for recent drivers
- use correct driver names
 1.5.4.1 17-Feb-2011  bouyer Sync with HEAD
 1.5.2.2 22-Mar-2010  joerg Use .In instead of .Aq Pa for header files.
 1.5.2.1 22-Mar-2010  joerg file topcat.4 was added on branch uebayasi-xip on 2010-03-22 18:58:32 +0000
 1.7.54.1 16-May-2024  martin Pull up following revision(s) (requested by tsutsui in ticket #690):

sys/arch/hp300/dev/topcat.c: revision 1.7
sys/arch/hp300/dev/topcat.c: revision 1.8
sys/arch/hp300/dev/topcat.c: revision 1.9
sys/arch/hp300/dev/diofb.c: revision 1.8
sys/arch/hp300/dev/diofb.c: revision 1.9
sys/arch/hp300/dev/diofb.c: revision 1.10
sys/arch/hp300/dev/topcat.c: revision 1.10
sys/arch/hp300/dev/topcat.c: revision 1.11
sys/arch/hp300/dev/topcat.c: revision 1.12
sys/arch/hp300/dev/topcatreg.h: revision 1.5
distrib/notes/hp300/hardware: revision 1.28
sys/arch/hp300/dev/diofbvar.h: revision 1.5
share/man/man4/man4.hp300/topcat.4: revision 1.8

Increase DELAY() for waitbusy macroes as pre-wscons and 4.4BSD did.

It looks necessary for sane palette ops at least on HP98543 topcat
on 68030 HP 9000/360.

Move a check of topcat(4) specific fb width quirks to topcat.c.

We need to check fb->planes but it's propbed in topcat.c after
common diofb_fbinquire() is called.

Also add a comment that it looks these 1 bpp and 4 bpp boards have
VRAM with sparse address layout and we have to handle
512 pixels per line with 1024 bytes per line.

Fix MD allocattr to return proper attributes what MI rasops(9) expects.
Use proper planemask per a vaild number of planes.

Check tc_waitbusy() before writing palette registers in topcat_setcolor().
This seems to make palette operations more stable on my HP360 with HP98543.

Add DELAY(9) to make palette register settings stable on 98543 in HP360.
Note 98547 (6 bpp variant) on HP370 (68030 33MHz) doesn't need these
DELAYs so maybe only some old variants (98543 and 98545?) on 020/030
have such restriction (actually only one nop seems enough.)

Fix topcat(4) problems on some models that cause garbages on screen.
- Make sure that windowmove (hardware BITBLT) ops complete by checking
tc_busywait() before calling putchar functions by MI rasops(9).
It looks CPU accesses against VRAM during windowmove (copy, erase,
and cursor) ops causes unexpected garbages at least on 98543 on HP360,
98547 on HP370, and also on 98543 on 040 HP380 (but not on 98549).
- Handle 'sparse VRAM' on 98543 (and probably 98542) properly:
- Prepare and use own topcat_putchar1_4() function for sparse VRAM.
- Pass proper 'VRAM width' rather than actuall font width to all
windowmove (copycols, erasecols, copyrows, eraserows, and do_cursor)
operation functions.
Now all topcat(4) consoles on 98543 on HP360/HP380 and 98547 on HP370
work fine, and no visible regression on 98549 on HP380 and 98544 on HP360.

Note that 98542 and 98543 variants are also supported by topcat(4).

Add 98542 and 98543 framebuffers to supported "Graphics Devices" section.
I hope someone will sync a list of supported devices in port wiki pages
with one in this installation notes.

Add comments about quirks of 98542/98543 framebuffers with 1024x400 pixels.

RSS XML Feed