Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

cvs commit: src/sys/dev/fb creator.c fbreg.h gfb.c machfb.c

0 views
Skip to first unread message

Marius Strobl

unread,
Sep 28, 2005, 10:54:34 AM9/28/05
to
marius 2005-09-28 14:54:08 UTC

FreeBSD src repository

Modified files:
sys/dev/fb creator.c fbreg.h gfb.c machfb.c s3_pci.c
tga.c vga.c
sys/dev/syscons scgfbrndr.c scmouse.c scvgarndr.c
scvidctl.c syscons.c syscons.h
sys/i386/isa vesa.c
sys/powerpc/ofw ofw_syscons.c
Log:
Add a font width argument to vi_load_font_t, vi_save_font_t and vi_putm_t
and do some preparations for handling 12x22 fonts (currently lots of code
implies and/or hardcodes a font width of 8 pixels). This will be required
on sparc64 which uses a default font size of 12x22 in order to add font
loading and saving support as well as to use a syscons(4)-supplied mouse
pointer image.
This API breakage is committed now so it can be MFC'ed in time for 6.0
and later on upcoming framebuffer drivers destined for use on sparc64
and which are expected to rely on using font loading internally and on
a syscons(4)-supplied mouse pointer image can be easily MFC'ed to
RELENG_6 rather than requiring a backport.

Tested on: i386, sparc64, make universe
MFC after: 1 week

Revision Changes Path
1.9 +5 -5 src/sys/dev/fb/creator.c
1.19 +4 -4 src/sys/dev/fb/fbreg.h
1.8 +8 -8 src/sys/dev/fb/gfb.c
1.4 +5 -5 src/sys/dev/fb/machfb.c
1.10 +8 -6 src/sys/dev/fb/s3_pci.c
1.8 +1 -1 src/sys/dev/fb/tga.c
1.35 +6 -6 src/sys/dev/fb/vga.c
1.23 +1 -1 src/sys/dev/syscons/scgfbrndr.c
1.40 +1 -0 src/sys/dev/syscons/scmouse.c
1.20 +2 -2 src/sys/dev/syscons/scvgarndr.c
1.37 +3 -3 src/sys/dev/syscons/scvidctl.c
1.439 +18 -16 src/sys/dev/syscons/syscons.c
1.85 +6 -4 src/sys/dev/syscons/syscons.h
1.52 +8 -6 src/sys/i386/isa/vesa.c
1.9 +5 -7 src/sys/powerpc/ofw/ofw_syscons.c
_______________________________________________
cvs...@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-u...@freebsd.org"

Marius Strobl

unread,
Oct 5, 2005, 5:48:46 PM10/5/05
to
marius 2005-10-05 21:48:03 UTC

FreeBSD src repository

Modified files: (Branch: RELENG_6)


sys/dev/fb creator.c fbreg.h gfb.c machfb.c s3_pci.c
tga.c vga.c
sys/dev/syscons scgfbrndr.c scmouse.c scvgarndr.c
scvidctl.c syscons.c syscons.h
sys/i386/isa vesa.c
sys/powerpc/ofw ofw_syscons.c
Log:

MFC: creator.c 1.9, fbreg.h 1.19, gfb.c 1.8, machfb.c 1.4,
ofw_syscons.c 1.9, s3_pci.c 1.10, scgfbrndr.c 1.23, scmouse.c 1.40,
scvgarndr.c 1.20, scvidctl.c 1.37, syscons.c 1.439, syscons.h 1.85,
tga.c 1.8, vesa.c 1.52, vga.c 1.35



Add a font width argument to vi_load_font_t, vi_save_font_t and vi_putm_t
and do some preparations for handling 12x22 fonts (currently lots of code
implies and/or hardcodes a font width of 8 pixels). This will be required
on sparc64 which uses a default font size of 12x22 in order to add font
loading and saving support as well as to use a syscons(4)-supplied mouse
pointer image.

Approved by: re (scottl)

Revision Changes Path
1.8.2.1 +5 -5 src/sys/dev/fb/creator.c
1.18.8.1 +4 -4 src/sys/dev/fb/fbreg.h
1.7.2.1 +8 -8 src/sys/dev/fb/gfb.c
1.3.2.1 +5 -5 src/sys/dev/fb/machfb.c
1.9.2.1 +8 -6 src/sys/dev/fb/s3_pci.c
1.7.2.1 +1 -1 src/sys/dev/fb/tga.c
1.34.2.1 +6 -6 src/sys/dev/fb/vga.c
1.22.2.1 +1 -1 src/sys/dev/syscons/scgfbrndr.c
1.37.2.3 +1 -0 src/sys/dev/syscons/scmouse.c
1.19.2.1 +2 -2 src/sys/dev/syscons/scvgarndr.c
1.34.2.3 +3 -3 src/sys/dev/syscons/scvidctl.c
1.436.2.3 +18 -16 src/sys/dev/syscons/syscons.c
1.83.2.2 +6 -4 src/sys/dev/syscons/syscons.h
1.51.2.1 +8 -6 src/sys/i386/isa/vesa.c
1.7.2.2 +5 -7 src/sys/powerpc/ofw/ofw_syscons.c

0 new messages