Up to [cvs.NetBSD.org] / src / sys / arch / vax / vsa
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
vax/gpx: Stop copy{in,out}(9) from/to 0-length buffers Found by GCC12 -Wmaybe-uninitialized. Authored by kalvisd@.
Make local variables static.
Misc cleanup. - move function declarations after struct declarations and before global variables - sort function declarations per actual implementation - explicitly denote 'static' for static functions - some KNF No functional change (though gcc generates different binary).
Pull up following revision(s) (requested by tsutsui in ticket #79): sys/arch/vax/conf/GENERIC: revision 1.217 sys/arch/vax/conf/VAX780: revision 1.34 sys/arch/vax/conf/files.vax: revision 1.126 sys/arch/vax/vsa/smg.c: revision 1.63 sys/arch/vax/include/qdreg.h: revision 1.7 sys/arch/vax/vax/conf.c: revision 1.69 sys/arch/vax/conf/INSTALL: revision 1.76 sys/arch/vax/vsa/gpx.c: revision 1.1 Add a support for gpx(4) color framebuffer found on VAXstation 3100. Ported from OpenBSD/vax. Note smg(4) monochrome onboard framebuffer driver is also changed attached only if gpx(4) is not installed or flags 1 is specified in config files, as OpenBSD did. Tested on my VAXstation 3100/m30 with and without 8bpp gpx(4). Revied on port-vax@ and "Please go ahead!" from ragge@. https://mail-index.netbsd.org/port-vax/2023/01/thread1.html#004147
file gpx.c was added on branch netbsd-10 on 2023-02-12 12:27:26 +0000
Add a support for gpx(4) color framebuffer found on VAXstation 3100. Poted from OpenBSD/vax. Note smg(4) monochrome onboard framebuffer driver is also changed attached only if gpx(4) is not installed or flags 1 is specified in config files, as OpenBSD did. Tested on my VAXstation 3100/m30 with and without 8bpp gpx(4). Revied on port-vax@ and "Please go ahead!" from ragge@. https://mail-index.netbsd.org/port-vax/2023/01/thread1.html#004147 Worth to pullup to netbsd-10.