CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga
Module Name:xsrc Committed By: christos Date: Mon May 30 06:42:41 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga: amiga.h amigaCursor.c amigaFbs.c amigaKbd.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3: amigaCV.h amigaCVCursor.c amigaCVblt.c amigaCVbstor.c amigaCVfrect.c amigaCVim.c amigaCVscrin.c Log Message: Ok, s3 is fixed. Now retina and cirrus To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amiga.h \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaCursor.c cvs rdiff -u -r1.3 -r1.4 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaFbs.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaKbd.c cvs rdiff -u -r1.4 -r1.5 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCV.h \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCVblt.c cvs rdiff -u -r1.3 -r1.4 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCVCursor.c cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCVbstor.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCVscrin.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCVfrect.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCVim.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amiga.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amiga.h:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amiga.h:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amiga.h:1.2 Wed May 25 13:38:44 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amiga.h Mon May 30 02:42:40 2011 @@ -465,7 +465,7 @@ extern void amigaBlockHandler( int, pointer, -struct timeval **, +pointer, pointer ); Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaCursor.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaCursor.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaCursor.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaCursor.c:1.2 Wed May 25 13:38:44 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaCursor.c Mon May 30 02:42:40 2011 @@ -41,7 +41,22 @@ #define NEED_EVENTS #include amiga.h #ifdef CV64_SUPPORT -#include s3/amigaCV.h +#include Xmd.h +#include gcstruct.h +#include scrnintstr.h +#include pixmapstr.h +#include regionstr.h +#include mistruct.h +#include mifillarc.h +#include fontstruct.h +#include dixfontstr.h +#include cfb.h +#include cfbmskbits.h +#include cfb8bit.h +#include fastblt.h +#include mergerop.h +#include s3/amigaCV.h +#include migc.h #endif #define GetCursorPrivate(s) ((GetScreenPrivate(s)-hardwareCursor)) @@ -86,7 +101,6 @@ PixmapPtr src, dst; BoxRec box; RegionRec rgnDst; -extern int mfbDoBitblt(); if (!(src = GetScratchPixmapHeader(pScreen, bits-width, bits-height, /*bpp*/ 1, /*depth*/ 1, @@ -103,7 +117,7 @@ box.x2 = w; box.y2 = h; REGION_INIT(pScreen, rgnDst, box, 1); -mfbDoBitblt(src, dst, GXcopy, rgnDst, ptSrc); +mfbDoBitblt(src-drawable, dst-drawable, GXcopy, rgnDst, ptSrc); REGION_UNINIT(pScreen, rgnDst); FreeScratchPixmapHeader(src); FreeScratchPixmapHeader(dst); Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaFbs.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaFbs.c:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaFbs.c:1.4 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaFbs.c:1.3 Wed May 25 13:38:44 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaFbs.c Mon May 30 02:42:40 2011 @@ -162,8 +162,6 @@ ScreenPtr pScreen) { SetupScreen(pScreen); -extern void amigaBlockHandler(); -extern void amigaWakeupHandler(); static ScreenPtr autoRepeatScreen; extern miPointerScreenFuncRec amigaPointerScreenFuncs; Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaKbd.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaKbd.c:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaKbd.c:1.4 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaKbd.c:1.3 Sat Jan 17 17:23:28 2009 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaKbd.c Mon May 30 02:42:40 2011 @@ -795,14 +795,15 @@ } /*ARGSUSED*/ -void amigaBlockHandler(nscreen, pbdata, pptv, pReadmask) -int nscreen; -pointer pbdata; -struct timeval **pptv; -pointer pReadmask; +void amigaBlockHandler( +int nscreen, +pointer pbdata, +pointer pv, +pointer pReadmask) { KeybdCtrl* ctrl = ((DeviceIntPtr)LookupKeyboardDevice())-kbdfeed-ctrl; static struct timeval artv = { 0, 0 }; /* autorepeat timeval */ +struct timeval **pptv = pv; if (!autoRepeatKeyDown) return; Index:
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga
Module Name:xsrc Committed By: christos Date: Mon May 30 11:00:18 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga: amiga.h amigaInit.c amigaIo.c amigaKbd.c amigaMouse.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus: amigaCL.h clbitblt.c clblt.c clfillrct.c clgc.c clsolid.c clstuff.h clwindow.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/retina: amigaGX.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3: amigaCV.h s3bcach.c s3fcach.c s3ss.c s3text.c Log Message: finish making this compile, with a few warnings. Mainly fix prototypes, remove duplicate struct decls, add includes. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amiga.h \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaMouse.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaInit.c cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaIo.c cvs rdiff -u -r1.4 -r1.5 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaKbd.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/amigaCL.h \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/clbitblt.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/clblt.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/clfillrct.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/clgc.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/clsolid.c cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/clstuff.h cvs rdiff -u -r1.3 -r1.4 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/clwindow.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/retina/amigaGX.c cvs rdiff -u -r1.5 -r1.6 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCV.h cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/s3bcach.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/s3fcach.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/s3ss.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/s3text.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amiga.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amiga.h:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amiga.h:1.4 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amiga.h:1.3 Mon May 30 02:42:40 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amiga.h Mon May 30 07:00:17 2011 @@ -26,12 +26,12 @@ #include sys/fcntl.h #include sys/ioctl.h #include sys/device.h -#include dev/kbdreg.h -#include dev/vuid_event.h -#include dev/grfabs_reg.h -#include dev/viewioctl.h -#include dev/grfioctl.h -#include dev/grfvar.h +#include dev/kbdreg.h +#include dev/vuid_event.h +#include dev/grfabs_reg.h +#include dev/viewioctl.h +#include dev/grfioctl.h +#include dev/grfvar.h /* X headers */ #include Xos.h Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaMouse.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaMouse.c:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaMouse.c:1.4 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaMouse.c:1.3 Sat Jan 17 17:23:28 2009 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaMouse.c Mon May 30 07:00:17 2011 @@ -55,6 +55,7 @@ #define NEED_EVENTS #includeamiga.h +#includemi.h Bool amigaActiveZaphod = TRUE; Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaInit.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaInit.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaInit.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaInit.c:1.2 Wed Mar 30 04:50:44 2005 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaInit.c Mon May 30 07:00:17 2011 @@ -52,6 +52,10 @@ #includesys/resource.h #includeunistd.h #includemipointer.h +#includemfb.h +#includecfb.h +#includecfb16.h +#includecfb32.h /* maximum pixmap depth */ #ifndef AMIGAMAXDEPTH Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaIo.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaIo.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaIo.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaIo.c:1.1 Thu Jan 15 07:07:41 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaIo.c Mon May 30 07:00:17 2011 @@ -47,6 +47,7 @@ #define NEED_EVENTS #includeamiga.h +#includemi.h BoolamigaEmulateMiddleButton = FALSE; BoolamigaEmulateRightButton = FALSE; Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaKbd.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaKbd.c:1.4
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc
Module Name:xsrc Committed By: christos Date: Mon May 30 15:31:56 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc: vidc.c wscons.c wscons.h Log Message: make this compile. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c cvs rdiff -u -r1.5 -r1.6 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c:1.10 xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c:1.11 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c:1.10 Sat May 28 09:24:04 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c Mon May 30 11:31:56 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: vidc.c,v 1.10 2011/05/28 13:24:04 christos Exp $ */ +/* $NetBSD: vidc.c,v 1.11 2011/05/30 15:31:56 christos Exp $ */ /* * Copyright (c) 1999 Neil A. Carson Mark Brinicombe @@ -50,24 +50,38 @@ #include unistd.h #include errno.h + /* X11 headers */ #include Xos.h #include X.h #include Xproto.h -#include mi.h +#include Xmd.h +#ifndef PSZ +#define PSZ 8 +#endif #include cfb.h -#include screenint.h +#undef PSZ +#include cfb16.h +#include cfb32.h +#include colormap.h +#include colormapst.h +#include cursor.h +#include dixfontstr.h +#include fontstruct.h +#include gcstruct.h #include input.h #include inputstr.h -#include cursor.h +#include mi.h +#include mifillarc.h +#include mipointer.h #include misc.h +#include mistruct.h +#include pixmapstr.h +#include regionstr.h +#include resource.h #include scrnintstr.h #include servermd.h -#include mipointer.h -#include colormap.h -#include colormapst.h -#include resource.h #include wscons.h /* #define DEBUG */ @@ -482,7 +496,7 @@ RegisterPointerDevice(mouse); RegisterKeyboardDevice(keyboard); miRegisterPointerDevice(screenInfo.screens[0], mouse); - if (!mieqInit(keyboard, mouse)) + if (!mieqInit((DevicePtr)keyboard, (DevicePtr)mouse)) FatalError(mieqInit failed!!\n); /* Start taking some SIGIOs on input device file descriptors. */ Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.c:1.5 xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.c:1.6 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.c:1.5 Thu May 19 21:22:37 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.c Mon May 30 11:31:56 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: wscons.c,v 1.5 2011/05/20 01:22:37 christos Exp $ */ +/* $NetBSD: wscons.c,v 1.6 2011/05/30 15:31:56 christos Exp $ */ /*- * Copyright (c) 2001 Ben Harris @@ -47,6 +47,7 @@ #include input.h #include cursor.h #include misc.h +#include mi.h #include scrnintstr.h #include servermd.h #include mipointer.h Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.h:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.h:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.h:1.2 Mon May 23 15:58:56 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.h Mon May 30 11:31:56 2011 @@ -12,3 +12,5 @@ void wsdisplay_closedown(void); void wskbd_closedown(void); + +int mouse_accel(DeviceIntPtr, int);
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3
Module Name:xsrc Committed By: christos Date: Sat May 28 13:20:37 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3: amigaCV.h amigaCVCursor.c Log Message: fix prototypes, KNF, and missing include To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCV.h cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCVCursor.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCV.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCV.h:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCV.h:1.4 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCV.h:1.3 Fri May 27 17:32:49 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCV.h Sat May 28 09:20:37 2011 @@ -504,7 +504,7 @@ Bool amigaCVCursorInit(ScreenPtr); void amigaCVRestoreCursor(ScreenPtr); void amigaCVRepositionCursor(ScreenPtr); -void amigaCVSetPanning2(fbFd *, unsigned int, unsigned int); +void amigaCVSetPanning2(fbFd *, unsigned short, unsigned short); void amigaCVRenewCursorColor(ScreenPtr); void s3WarpCursor(ScreenPtr, int, int ); Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCVCursor.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCVCursor.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCVCursor.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCVCursor.c:1.2 Wed May 25 13:38:44 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCVCursor.c Sat May 28 09:20:37 2011 @@ -38,15 +38,16 @@ #define NEED_EVENTS #include X.h #include Xproto.h -#include misc.h -#include input.h -#include cursorstr.h -#include regionstr.h -#include scrnintstr.h -#include servermd.h -#include windowstr.h +#include misc.h +#include input.h +#include cursorstr.h +#include regionstr.h +#include scrnintstr.h +#include servermd.h +#include windowstr.h #include inputstr.h #include mfb.h +#include migc.h #include amiga.h #include amigaCV.h @@ -56,7 +57,7 @@ static void amigaCVSetCursor(); static void amigaCVMoveCursor(); static void amigaCVRecolorCursor(); -static void amigaQueryBestSize (); +static void amigaQueryBestSize(); void amigaCVRestoreCursor(); extern miPointerScreenFuncRec amigaPointerScreenFuncs; @@ -117,7 +118,7 @@ -__inline short swap16 (unsigned short x) +__inline short swap16(unsigned short x) { unsigned short r; @@ -129,10 +130,9 @@ Bool -amigaCVCursorInit(pScr) - ScreenPtr pScr; +amigaCVCursorInit(ScreenPtr pScr) { - SetupCursor (pScr); + SetupCursor(pScr); s3hotX = 0; s3hotY = 0; @@ -156,12 +156,10 @@ } static void -amigaQueryBestSize (class, pwidth, pheight, pScreen) -int class; -unsigned short *pwidth, *pheight; -ScreenPtr pScreen; +amigaQueryBestSize(int class, unsigned short *pwidth, unsigned short *pheight, +ScreenPtr pScreen) { -SetupCursor (pScreen); +SetupCursor(pScreen); switch (class) { @@ -176,16 +174,13 @@ *pheight = pScreen-height; break; default: -mfbQueryBestSize (class, pwidth, pheight, pScreen); +mfbQueryBestSize(class, pwidth, pheight, pScreen); break; } } static Bool -amigaCVRealizeCursor(pScr, pCurs) - ScreenPtr pScr; - CursorPtr pCurs; - +amigaCVRealizeCursor(ScreenPtr pScr, CursorPtr pCurs) { register int i, j; unsigned short *pServMsk; @@ -251,9 +246,7 @@ } static Bool -amigaCVUnrealizeCursor(pScr, pCurs) - ScreenPtr pScr; - CursorPtr pCurs; +amigaCVUnrealizeCursor(ScreenPtr pScr, CursorPtr pCurs) { pointer priv; @@ -264,10 +257,7 @@ } static void -amigaCVLoadCursor(pScr, pCurs, x, y) - ScreenPtr pScr; - CursorPtr pCurs; - int x, y; +amigaCVLoadCursor(ScreenPtr pScr, CursorPtr pCurs, int x, int y) { int index = pScr-myNum; int i, j; @@ -290,24 +280,24 @@ /* turn cursor off */ - WCrt (vgaBase, CRT_ID_HWGC_MODE, 0x00); + WCrt(vgaBase, CRT_ID_HWGC_MODE, 0x00); /* move cursor off-screen */ - WCrt (vgaBase, CRT_ID_HWGC_ORIGIN_X_HI, 0x7); - WCrt (vgaBase, CRT_ID_HWGC_ORIGIN_X_LO, 0xff); - WCrt (vgaBase, CRT_ID_HWGC_ORIGIN_Y_LO, 0xff); - WCrt (vgaBase, CRT_ID_HWGC_DSTART_X, 0x3f); - WCrt (vgaBase, CRT_ID_HWGC_DSTART_Y, 0x3f); - WCrt (vgaBase, CRT_ID_HWGC_ORIGIN_Y_HI, 0x7); + WCrt(vgaBase, CRT_ID_HWGC_ORIGIN_X_HI, 0x7); + WCrt(vgaBase, CRT_ID_HWGC_ORIGIN_X_LO, 0xff); + WCrt(vgaBase, CRT_ID_HWGC_ORIGIN_Y_LO, 0xff); + WCrt(vgaBase, CRT_ID_HWGC_DSTART_X, 0x3f); + WCrt(vgaBase, CRT_ID_HWGC_DSTART_Y, 0x3f); + WCrt(vgaBase, CRT_ID_HWGC_ORIGIN_Y_HI, 0x7); /* Load storage location. */ cpos = (inf-info.gd_fbsize - 2*1024)/1024; - WCrt (vgaBase,
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc
Module Name:xsrc Committed By: christos Date: Sat May 28 13:24:04 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc: vidc.c Log Message: maybe include Xos.h will help. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c:1.9 xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c:1.10 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c:1.9 Wed May 25 12:55:44 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c Sat May 28 09:24:04 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: vidc.c,v 1.9 2011/05/25 16:55:44 christos Exp $ */ +/* $NetBSD: vidc.c,v 1.10 2011/05/28 13:24:04 christos Exp $ */ /* * Copyright (c) 1999 Neil A. Carson Mark Brinicombe @@ -52,6 +52,7 @@ /* X11 headers */ +#include Xos.h #include X.h #include Xproto.h #include mi.h
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3
Module Name:xsrc Committed By: christos Date: Fri May 27 21:32:50 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3: amigaCV.h Log Message: deal with amiga_membarrier being a macro. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCV.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCV.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCV.h:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCV.h:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCV.h:1.2 Wed May 25 13:38:44 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCV.h Fri May 27 17:32:49 2011 @@ -296,9 +296,11 @@ #endif } -static __inline void amiga_membarrier() { +#ifndef amiga_membarrier +static __inline void amiga_membarrier(void) { abort(); } +#endif /* don't forget to init vgaBase and inf before using these macros! */
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc
Module Name:xsrc Committed By: christos Date: Wed May 25 16:55:44 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc: vidc.c Log Message: move cfb higher. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c:1.8 xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c:1.9 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c:1.8 Sat May 21 10:30:33 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c Wed May 25 12:55:44 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: vidc.c,v 1.8 2011/05/21 14:30:33 christos Exp $ */ +/* $NetBSD: vidc.c,v 1.9 2011/05/25 16:55:44 christos Exp $ */ /* * Copyright (c) 1999 Neil A. Carson Mark Brinicombe @@ -54,6 +54,8 @@ */ #include X.h #include Xproto.h +#include mi.h +#include cfb.h #include screenint.h #include input.h #include inputstr.h @@ -66,8 +68,6 @@ #include colormapst.h #include resource.h #include wscons.h -#include mi.h -#include cfb.h /* #define DEBUG */
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga
Module Name:xsrc Committed By: christos Date: Wed May 25 17:38:44 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga: amiga.h amigaCursor.c amigaFbs.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3: amigaCV.c amigaCV.h amigaCVCursor.c amigaCVim.c xf86bcache.c xf86bcache.h xf86fcache.c xf86fcache.h Log Message: more prototype work. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amiga.h \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaCursor.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amigaFbs.c cvs rdiff -u -r1.4 -r1.5 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCV.c cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCV.h \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCVCursor.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCVim.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/xf86bcache.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/xf86bcache.h \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/xf86fcache.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/xf86fcache.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amiga.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amiga.h:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amiga.h:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amiga.h:1.1 Thu Jan 15 07:07:41 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/amiga.h Wed May 25 13:38:44 2011 @@ -194,73 +194,120 @@ extern int amigaXdebug; /* Flag for debugging output to /tmp/xlog */ -extern Bool amigaCursorInitialize( -#if NeedFunctionPrototypes -ScreenPtr /* pScreen */ -#endif + +/*- + * TVTOMILLI(tv) + * Given a struct timeval, convert its time into milliseconds... + */ +#define TVTOMILLI(tv) (((tv).tv_usec/1000)+((tv).tv_sec*1000)) +#define TRACE(f) do { ErrorF([%s #%d] ,__FILE__,__LINE__); ErrorF f; } while(0) + +/* amigaC.c */ +extern Bool amigaCInit( +int, +ScreenPtr, +int, +char ** ); -extern void amigaDisableCursor( -#if NeedFunctionPrototypes -ScreenPtr /* pScreen */ -#endif +extern int xopen_view( +void ); -extern int amigaChangeKbdTranslation( -#if NeedFunctionPrototypes -int /* fd */, -Bool /* makeTranslated */ -#endif +extern Bool amigaCProbe( +ScreenInfo *, +int, +int, +int, +char ** ); -extern void amigaNonBlockConsoleOff( -#if NeedFunctionPrototypes -void /* no args */ -#endif +extern Bool amigaCCreate( +ScreenInfo *, +int, +char ** ); -extern void amigaEnqueueEvents( -#if NeedFunctionPrototypes -void -#endif +/* amigaCfb.c */ +extern void amigaInstallColormap( +ColormapPtr /* cmap */ +); + +extern void amigaUninstallColormap( +ColormapPtr /* cmap */ +); + +extern int amigaListInstalledColormaps( +ScreenPtr /* pScreen */, +Colormap* /* pCmapList */ +); + +extern void CGScreenInit( +ScreenPtr +); + +extern Bool amigaGRFInit( +int, +ScreenPtr, +int, +char ** +); + +extern Bool amigaRZ3Init( +int, +ScreenPtr, +int, +char ** +); + +extern Bool amigaCLInit( +int, +ScreenPtr, +int, +char ** ); extern int amigaGXInit( -#if NeedFunctionPrototypes ScreenPtr /* pScreen */, fbFd* /* fb */ -#endif ); -extern Bool amigaSaveScreen( -#if NeedFunctionPrototypes -ScreenPtr /* pScreen */, -int /* on */ -#endif +/* amigaCursor.c */ +extern void amigaCVSetPanning( +fbFd *, +unsigned short, +unsigned short ); -extern Bool amigaScreenInit( -#if NeedFunctionPrototypes +extern Bool amigaCursorInitialize( ScreenPtr /* pScreen */ -#endif ); +extern void amigaDisableCursor( +ScreenPtr /* pScreen */ +); + +/* amigaFbs.c */ extern pointer amigaMemoryMap( -#if NeedFunctionPrototypes size_t /* len */, off_t /* off */, int /* fd */ -#endif ); extern Bool amigaScreenAllocate( -#if NeedFunctionPrototypes ScreenPtr /* pScreen */ -#endif +); + +extern Bool amigaSaveScreen( +ScreenPtr /* pScreen */, +int /* on */ +); + +extern Bool amigaScreenInit( +ScreenPtr /* pScreen */ ); extern Bool amigaInitCommon( -#if NeedFunctionPrototypes int /* scrn */, ScreenPtr /* pScrn */, Bool (* /* init1 */)(), @@ -268,80 +315,33 @@ Bool (* /* cr_cm */)(), Bool (* /* save */)(), int /* fb_off */ -#endif ); -extern Firm_event* amigaKbdGetEvents( -#if NeedFunctionPrototypes -int /* fd */, -Bool /* on */, -int* /* pNumEvents */, -Bool* /* pAgain */ -#endif -); - -extern Firm_event* amigaMouseGetEvents( -#if NeedFunctionPrototypes -int /* fd */, -Bool /* on */, -
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha
Module Name:xsrc Committed By: jakllsch Date: Tue May 24 15:42:25 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha: alphaMouse.c Log Message: Needs mi.h. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaMouse.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaMouse.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaMouse.c:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaMouse.c:1.4 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaMouse.c:1.3 Sun Oct 10 05:28:49 2010 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaMouse.c Tue May 24 15:42:25 2011 @@ -52,7 +52,8 @@ */ #define NEED_EVENTS -#includealpha.h +#include mi.h +#include alpha.h #include stdio.h Bool alphaActiveZaphod = TRUE;
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha
Module Name:xsrc Committed By: jakllsch Date: Tue May 24 17:26:49 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha: alphaKbd.c Log Message: Needs mi.h. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaKbd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaKbd.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaKbd.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaKbd.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaKbd.c:1.2 Sun Oct 10 05:35:32 2010 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaKbd.c Tue May 24 17:26:49 2011 @@ -41,6 +41,7 @@ / #define NEED_EVENTS +#include mi.h #include alpha.h #include keysym.h #include stdio.h
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec
Module Name:xsrc Committed By: christos Date: Tue May 24 19:37:25 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec: decCursor.c Log Message: need DrawablePtr not Drawable To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c:1.4 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c:1.5 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c:1.4 Mon May 23 15:48:14 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c Tue May 24 15:37:25 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: decCursor.c,v 1.4 2011/05/23 19:48:14 christos Exp $ */ +/* $NetBSD: decCursor.c,v 1.5 2011/05/24 19:37:25 christos Exp $ */ /* XConsortium: sunCursor.c,v 5.19 94/04/17 20:29:35 gildea Exp */ /* @@ -112,7 +112,7 @@ box.x2 = w; box.y2 = h; REGION_INIT(pScreen, rgnDst, box, 1); -mfbDoBitblt((Drawable)src, (Drawable)dst, GXcopy, rgnDst, ptSrc); +mfbDoBitblt((DrawablePtr)src, (DrawablePtr)dst, GXcopy, rgnDst, ptSrc); REGION_UNINIT(pScreen, rgnDst); FreeScratchPixmapHeader(src); FreeScratchPixmapHeader(dst);
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec
Module Name:xsrc Committed By: jakllsch Date: Tue May 24 21:21:55 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec: decInit.c Log Message: #include err.h for warn(3). To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decInit.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decInit.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decInit.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decInit.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decInit.c:1.2 Mon Mar 28 00:07:41 2005 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decInit.c Tue May 24 21:21:55 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: decInit.c,v 1.2 2005/03/28 00:07:41 tron Exp $ */ +/* $NetBSD: decInit.c,v 1.3 2011/05/24 21:21:55 jakllsch Exp $ */ #includedec.h #includegcstruct.h @@ -7,6 +7,7 @@ #includecfb.h #include stdio.h +#include err.h Bool decTGAInit(int, ScreenPtr, int, char **); Bool decSFBInit(int, ScreenPtr, int, char **);
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec
Module Name:xsrc Committed By: jakllsch Date: Tue May 24 21:22:28 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec: decIo.c Log Message: Needs mi.h. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decIo.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decIo.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decIo.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decIo.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decIo.c:1.1 Sun Jan 18 05:21:41 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decIo.c Tue May 24 21:22:28 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: decIo.c,v 1.1 2004/01/18 05:21:41 rtr Exp $ */ +/* $NetBSD: decIo.c,v 1.2 2011/05/24 21:22:28 jakllsch Exp $ */ /* XConsortium: sunIo.c,v 5.26.1.3 95/01/25 23:02:33 kaleb Exp */ /* XFree86: xc/programs/Xserver/hw/sun/sunIo.c,v 3.1 1995/01/28 15:46:06 dawes Exp */ @@ -49,6 +49,7 @@ / #define NEED_EVENTS +#includemi.h #includedec.h /*-
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec
Module Name:xsrc Committed By: jakllsch Date: Tue May 24 21:23:52 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec: decKbd.c decMouse.c Log Message: Needs mi.h. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decKbd.c cvs rdiff -u -r1.3 -r1.4 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decMouse.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decKbd.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decKbd.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decKbd.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decKbd.c:1.2 Sun Oct 10 05:35:33 2010 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decKbd.c Tue May 24 21:23:52 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: decKbd.c,v 1.2 2010/10/10 05:35:33 tsutsui Exp $ */ +/* $NetBSD: decKbd.c,v 1.3 2011/05/24 21:23:52 jakllsch Exp $ */ /* XConsortium: sunKbd.c,v 5.47 94/08/16 13:45:30 dpw Exp */ /*- @@ -43,6 +43,7 @@ / #define NEED_EVENTS +#include mi.h #include dec.h #include keysym.h #include stdio.h Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decMouse.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decMouse.c:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decMouse.c:1.4 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decMouse.c:1.3 Sun Oct 10 05:28:49 2010 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decMouse.c Tue May 24 21:23:52 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: decMouse.c,v 1.3 2010/10/10 05:28:49 tsutsui Exp $ */ +/* $NetBSD: decMouse.c,v 1.4 2011/05/24 21:23:52 jakllsch Exp $ */ /* XConsortium: sunMouse.c,v 5.21 94/04/17 20:29:47 kaleb Exp */ /*- @@ -54,6 +54,7 @@ */ #define NEED_EVENTS +#includemi.h #includedec.h #include stdio.h
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec
Module Name:xsrc Committed By: jakllsch Date: Tue May 24 21:27:01 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec: decCursor.c Log Message: Take address of structure element rather than casting, like is done in the amiga version of this code. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c:1.5 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c:1.6 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c:1.5 Tue May 24 19:37:25 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c Tue May 24 21:27:00 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: decCursor.c,v 1.5 2011/05/24 19:37:25 christos Exp $ */ +/* $NetBSD: decCursor.c,v 1.6 2011/05/24 21:27:00 jakllsch Exp $ */ /* XConsortium: sunCursor.c,v 5.19 94/04/17 20:29:35 gildea Exp */ /* @@ -112,7 +112,7 @@ box.x2 = w; box.y2 = h; REGION_INIT(pScreen, rgnDst, box, 1); -mfbDoBitblt((DrawablePtr)src, (DrawablePtr)dst, GXcopy, rgnDst, ptSrc); +mfbDoBitblt(src-drawable, dst-drawable, GXcopy, rgnDst, ptSrc); REGION_UNINIT(pScreen, rgnDst); FreeScratchPixmapHeader(src); FreeScratchPixmapHeader(dst);
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha
Module Name:xsrc Committed By: jakllsch Date: Tue May 24 21:52:04 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha: alpha.h Log Message: Add prototype for alphaCloseScreen(). To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alpha.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alpha.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alpha.h:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alpha.h:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alpha.h:1.1 Sun Jan 18 04:13:22 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alpha.h Tue May 24 21:52:04 2011 @@ -268,6 +268,13 @@ #endif ); +extern Bool alphaCloseScreen( +#if NeedFunctionPrototypes +int /* i */, +ScreenPtr /* pScreen */ +#endif +); + extern pointer alphaMemoryMap( #if NeedFunctionPrototypes size_t /* len */,
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec
Module Name:xsrc Committed By: jakllsch Date: Tue May 24 22:16:45 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec: dec.h Log Message: Add prototype for decCloseScreen(). To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/dec.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/dec.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/dec.h:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/dec.h:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/dec.h:1.1 Sun Jan 18 05:21:41 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/dec.h Tue May 24 22:16:45 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: dec.h,v 1.1 2004/01/18 05:21:41 rtr Exp $ */ +/* $NetBSD: dec.h,v 1.2 2011/05/24 22:16:45 jakllsch Exp $ */ /* XConsortium: sun.h,v 5.39.1.1 95/01/05 19:58:43 kaleb Exp */ /* XFree86: xc/programs/Xserver/hw/sun/sun.h,v 3.2 1995/02/12 02:36:21 dawes Exp */ @@ -271,6 +271,13 @@ #endif ); +extern Bool decCloseScreen( +#if NeedFunctionPrototypes +int /* i */, +ScreenPtr /* pScreen */ +#endif +); + extern pointer decMemoryMap( #if NeedFunctionPrototypes size_t /* len */,
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd
Module Name:xsrc Committed By: jakllsch Date: Tue May 24 23:08:43 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga: alphaTGA.c tgamap.h tgasimpleblt.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/tga: decTGA.c tgamap.h tgasimpleblt.c Log Message: Build fixes for TGA driver. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/alphaTGA.c cvs rdiff -u -r1.3 -r1.4 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgamap.h cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgasimpleblt.c cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/tga/decTGA.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/tga/tgamap.h cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/tga/tgasimpleblt.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/alphaTGA.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/alphaTGA.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/alphaTGA.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/alphaTGA.c:1.1 Sun Jan 18 04:13:22 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/alphaTGA.c Tue May 24 23:08:42 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: alphaTGA.c,v 1.1 2004/01/18 04:13:22 rtr Exp $ */ +/* $NetBSD: alphaTGA.c,v 1.2 2011/05/24 23:08:42 jakllsch Exp $ */ /* $XConsortium: sunCfb.c,v 1.15.1.2 95/01/12 18:54:42 kaleb Exp $ */ /* $XFree86: xc/programs/Xserver/hw/sun/sunCfb.c,v 3.2 1995/02/12 02:36:22 dawes Exp $ */ @@ -88,11 +88,17 @@ #include alpha.h #include cfb.h +#include cfb32.h #include dev/pci/tgareg.h /* XXX */ #include stdio.h +static Bool alphaTgaScreenInit( +register ScreenPtr, pointer, int, int, int, int, int, int); +static Bool alphaTgaFinishScreenInit( +register ScreenPtr, pointer, int, int, int, int, int, int); + static void CGUpdateColormap(pScreen, dex, count, rmap, gmap, bmap) ScreenPtr pScreen; int dex, count; Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgamap.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgamap.h:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgamap.h:1.4 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgamap.h:1.3 Sat May 21 14:34:56 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgamap.h Tue May 24 23:08:42 2011 @@ -18,11 +18,11 @@ #define alphaTgaTEOps alphaTga32TEOps #define alphaTgaNonTEOps alphaTga32NonTEOps +#else +#error Unsupported PSZ +#endif + #include dev/pci/tgareg.h void alphaTgaDoBitbltSimple(unsigned int *, unsigned int *, unsigned int, unsigned int, tga_reg_t **, int, int, int, int, int, int, int, int, int); - -#else -#error Unsupported PSZ -#endif Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgasimpleblt.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgasimpleblt.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgasimpleblt.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgasimpleblt.c:1.2 Tue Oct 27 23:17:12 2009 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgasimpleblt.c Tue May 24 23:08:42 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: tgasimpleblt.c,v 1.2 2009/10/27 23:17:12 elric Exp $ */ +/* $NetBSD: tgasimpleblt.c,v 1.3 2011/05/24 23:08:42 jakllsch Exp $ */ /* * tga simple rops @@ -52,6 +52,7 @@ #include stdio.h #include alpha.h +#include tgamap.h #include dev/pci/tgareg.h void Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/tga/decTGA.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/tga/decTGA.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/tga/decTGA.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/tga/decTGA.c:1.1 Sun Jan 18 05:21:41 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/tga/decTGA.c Tue May 24 23:08:43 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: decTGA.c,v 1.1 2004/01/18 05:21:41 rtr Exp $ */ +/* $NetBSD: decTGA.c,v 1.2 2011/05/24 23:08:43 jakllsch Exp $ */ /* $XConsortium: sunCfb.c,v 1.15.1.2 95/01/12 18:54:42 kaleb Exp $ */ /* $XFree86: xc/programs/Xserver/hw/sun/sunCfb.c,v 3.2 1995/02/12 02:36:22 dawes Exp $ */ @@ -88,8 +88,14 @@ #include dec.h #include cfb.h +#include cfb32.h #include tga.h +static Bool decTgaScreenInit( +register ScreenPtr, pointer, int, int, int, int, int, int); +static Bool decTgaScreenInit( +register ScreenPtr, pointer, int, int, int, int, int, int); + Bool decTGAInit (screen, pScreen, argc, argv) int screen; /* what screen am I going to be */ ScreenPtr pScreen; /* The Screen to initialize */ Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/tga/tgamap.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/tga/tgamap.h:1.1
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd
Module Name:xsrc Committed By: jakllsch Date: Tue May 24 23:10:03 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb: alphaSFB.c sfbmap.h sfbsimpleblt.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/sfb: decSFB.c sfbmap.h sfbsimpleblt.c Log Message: Build fixes for SFB driver. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/alphaSFB.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/sfbmap.h cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/sfbsimpleblt.c cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/sfb/decSFB.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/sfb/sfbmap.h cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/sfb/sfbsimpleblt.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/alphaSFB.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/alphaSFB.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/alphaSFB.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/alphaSFB.c:1.1 Sun Jan 18 04:13:22 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/alphaSFB.c Tue May 24 23:10:03 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: alphaSFB.c,v 1.1 2004/01/18 04:13:22 rtr Exp $ */ +/* $NetBSD: alphaSFB.c,v 1.2 2011/05/24 23:10:03 jakllsch Exp $ */ /* $XConsortium: sunCfb.c,v 1.15.1.2 95/01/12 18:54:42 kaleb Exp $ */ /* $XFree86: xc/programs/Xserver/hw/sun/sunCfb.c,v 3.2 1995/02/12 02:36:22 dawes Exp $ */ @@ -88,11 +88,15 @@ #include alpha.h #include cfb.h +#include cfb32.h #include dev/tc/sfbreg.h /* XXX */ #include stdio.h +static Bool alphaSfbScreenInit( +register ScreenPtr, pointer, int, int, int, int, int, int); + static void CGUpdateColormap(pScreen, dex, count, rmap, gmap, bmap) ScreenPtr pScreen; int dex, count; Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/sfbmap.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/sfbmap.h:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/sfbmap.h:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/sfbmap.h:1.1 Sun Jan 18 04:13:22 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/sfbmap.h Tue May 24 23:10:03 2011 @@ -21,3 +21,8 @@ #else #error Unsupported PSZ #endif + +#include dev/tc/sfbreg.h + +void alphaSfbDoBitbltSimple(unsigned int *, unsigned int *, unsigned int, +unsigned int, sfb_reg_t **, int, int, int, int, int, int, int, int, int); Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/sfbsimpleblt.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/sfbsimpleblt.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/sfbsimpleblt.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/sfbsimpleblt.c:1.2 Tue Oct 27 23:17:12 2009 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/sfbsimpleblt.c Tue May 24 23:10:03 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: sfbsimpleblt.c,v 1.2 2009/10/27 23:17:12 elric Exp $ */ +/* $NetBSD: sfbsimpleblt.c,v 1.3 2011/05/24 23:10:03 jakllsch Exp $ */ /* * sfb simple rops @@ -52,6 +52,7 @@ #include stdio.h #include alpha.h +#include sfbmap.h #include dev/tc/sfbreg.h void Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/sfb/decSFB.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/sfb/decSFB.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/sfb/decSFB.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/sfb/decSFB.c:1.1 Sun Jan 18 05:21:41 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/sfb/decSFB.c Tue May 24 23:10:03 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: decSFB.c,v 1.1 2004/01/18 05:21:41 rtr Exp $ */ +/* $NetBSD: decSFB.c,v 1.2 2011/05/24 23:10:03 jakllsch Exp $ */ /* XConsortium: sunCfb.c,v 1.15.1.2 95/01/12 18:54:42 kaleb Exp */ /* XFree86: xc/programs/Xserver/hw/sun/sunCfb.c,v 3.2 1995/02/12 02:36:22 dawes Exp */ @@ -89,10 +89,14 @@ #include dec.h #include sfb.h #include cfb.h +#include cfb32.h /* XXX */ #include stdio.h +static Bool decSfbScreenInit( +register ScreenPtr, pointer, int, int, int, int, int, int); + /* * Restore color map to white-on-black, and call decCloseScreen */ Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/sfb/sfbmap.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/sfb/sfbmap.h:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/sfb/sfbmap.h:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/sfb/sfbmap.h:1.1 Sun Jan 18 05:21:41 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/sfb/sfbmap.h Tue May 24 23:10:03 2011 @@ -21,3 +21,8 @@ #else #error Unsupported PSZ #endif + +#include dev/tc/sfbreg.h + +void decSfbDoBitbltSimple(unsigned int *, unsigned int *, unsigned int, +unsigned int, sfb_reg_t **, int, int, int, int, int, int, int, int,
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px
Module Name:xsrc Committed By: jakllsch Date: Tue May 24 23:12:36 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px: decPX.c pxgc.c pxgetsp.c Log Message: Build fixes for PX driver. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px/decPX.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px/pxgc.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px/pxgetsp.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px/decPX.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px/decPX.c:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px/decPX.c:1.4 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px/decPX.c:1.3 Mon Apr 28 20:57:37 2008 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px/decPX.c Tue May 24 23:12:36 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: decPX.c,v 1.3 2008/04/28 20:57:37 martin Exp $ */ +/* $NetBSD: decPX.c,v 1.4 2011/05/24 23:12:36 jakllsch Exp $ */ /*- * Copyright (c) 2001, 2002 The NetBSD Foundation, Inc. @@ -81,6 +81,7 @@ #include px.h #include cfb.h +#include cfb32.h #include mi.h #include sys/mman.h @@ -113,6 +114,21 @@ #endif ); +/* + * XXX + */ +extern Bool cfbFinishScreenInit( +#if NeedFunctionPrototypes + ScreenPtr /*pScreen*/, + pointer /*pbits*/, + int /*xsize*/, + int /*ysize*/, + int /*dpix*/, + int /*dpiy*/, + int /*width*/ +#endif +); + Bool cfbCreateScreenResources(ScreenPtr); Bool cfb32CreateScreenResources(ScreenPtr); Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px/pxgc.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px/pxgc.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px/pxgc.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px/pxgc.c:1.2 Mon Apr 28 20:57:37 2008 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px/pxgc.c Tue May 24 23:12:36 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: pxgc.c,v 1.2 2008/04/28 20:57:37 martin Exp $ */ +/* $NetBSD: pxgc.c,v 1.3 2011/05/24 23:12:36 jakllsch Exp $ */ /*- * Copyright (c) 2001, 2002 The NetBSD Foundation, Inc. @@ -34,6 +34,7 @@ #include Xmd.h #include Xproto.h #include cfb.h +#include cfbmap.h #include cfbmskbits.h #include fontstruct.h #include dixfontstr.h @@ -45,10 +46,12 @@ #include mibstore.h #include migc.h +#if 0 /* XXX */ #undef cfbNonTEOps #undef cfbCreateGC #undef cfbValidateGC +#endif void pxValidateGC(GCPtr, u_long, DrawablePtr); Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px/pxgetsp.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px/pxgetsp.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px/pxgetsp.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px/pxgetsp.c:1.2 Mon Apr 28 20:57:37 2008 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/px/pxgetsp.c Tue May 24 23:12:36 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: pxgetsp.c,v 1.2 2008/04/28 20:57:37 martin Exp $ */ +/* $NetBSD: pxgetsp.c,v 1.3 2011/05/24 23:12:36 jakllsch Exp $ */ /*- * Copyright (c) 2001 The NetBSD Foundation, Inc. @@ -38,7 +38,9 @@ #include scrnintstr.h #include cfb.h +#if 0 #undef cfbGetSpans +#endif #define myBitsPerPixel(d) (\ (1 PixmapWidthPaddingInfo[d].padBytesLog2) * 8 / \
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha
Module Name:xsrc Committed By: christos Date: Mon May 23 18:48:45 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha: alphaInit.c Log Message: need err.h for warn To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaInit.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaInit.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaInit.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaInit.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaInit.c:1.2 Sun Mar 27 19:08:16 2005 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaInit.c Mon May 23 14:48:44 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: alphaInit.c,v 1.2 2005/03/28 00:08:16 tron Exp $ */ +/* $NetBSD: alphaInit.c,v 1.3 2011/05/23 18:48:44 christos Exp $ */ #includealpha.h #includegcstruct.h @@ -7,6 +7,7 @@ #includecfb.h #include stdio.h +#include err.h #define TGASUPPORT #define SFBSUPPORT
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus
Module Name:xsrc Committed By: christos Date: Mon May 23 19:42:53 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus: amigaCL.c amigaCL.h clbitblt.c clblt.c clfillrct.c clgc.c clsolid.c clwindow.c Log Message: more prototypes. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/amigaCL.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/amigaCL.h \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/clbitblt.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/clblt.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/clfillrct.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/clgc.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/clsolid.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/clwindow.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/amigaCL.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/amigaCL.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/amigaCL.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/amigaCL.c:1.1 Thu Jan 15 07:07:41 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/amigaCL.c Mon May 23 15:42:53 2011 @@ -49,19 +49,8 @@ #includemigc.h -Bool clCreateGC(); -void clCopyWindow(); - - -#if NeedFunctionPrototypes -amigaCLGXInit ( -ScreenPtr pScreen, -fbFd*fb) -#else -amigaCLGXInit (pScreen, fb) -ScreenPtr pScreen; -fbFd*fb; -#endif +Bool +amigaCLGXInit(ScreenPtr pScreen, fbFd *fb) { #if 0 if (serverGeneration != amigaCLGeneration) Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/amigaCL.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/amigaCL.h:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/amigaCL.h:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/amigaCL.h:1.1 Thu Jan 15 07:07:41 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/amigaCL.h Mon May 23 15:42:53 2011 @@ -253,3 +253,22 @@ #define amigaInfo(s) (amigaFbs[(s)-myNum]) + +/* amigaCL.c */ +Bool amigaCLGXInit(ScreenPtr, fbFd *); +/* clgc.c */ +void clValidateGC(GCPtr, unsigned long, DrawablePtr); +Bool clCreateGC(GCPtr); +GCOps *clMatchCommon(GCPtr, cfbPrivGCPtr); +/* clbitblt.c */ +void clDoBitblt(DrawablePtr, DrawablePtr, int, RegionPtr, DDXPointPtr, +unsigned long); +RegionPtr clCopyArea(DrawablePtr, DrawablePtr, GC *, int, int, int, int, int, +int); +/* clfillrct.c */ +void clPolyFillRect(DrawablePtr, GCPtr, int, xRectangle *); +/* clwindow.c */ +void clCopyWindow(WindowPtr, DDXPointRec, RegionPtr); + +void clDoBitbltCopy(DrawablePtr, DrawablePtr, int, RegionPtr, +DDXPointPtr, unsigned long); Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/clbitblt.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/clbitblt.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/clbitblt.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/clbitblt.c:1.1 Thu Jan 15 07:07:41 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/cirrus/clbitblt.c Mon May 23 15:42:53 2011 @@ -46,20 +46,18 @@ #include fastblt.h #define MFB_CONSTS_ONLY #include maskbits.h - -void clDoBitbltCopy(DrawablePtr, DrawablePtr, int, RegionPtr, -DDXPointPtr, unsigned long); - +#include amigaCL.h void -clDoBitblt (pSrc, pDst, alu, prgnDst, pptSrc, planemask) -DrawablePtr pSrc, pDst; -int alu; -RegionPtr prgnDst; -DDXPointPtr pptSrc; -unsigned long planemask; +clDoBitblt( +DrawablePtr pSrc, DrawablePtr pDst, +int alu, +RegionPtr prgnDst, +DDXPointPtr pptSrc, +unsigned long planemask) { -void (*blt)() = cfbDoBitbltGeneral; +void (*blt)(DrawablePtr, DrawablePtr, int, RegionPtr, DDXPointPtr, + unsigned long) = cfbDoBitbltGeneral; if ((planemask PMSK) == PMSK) { switch (alu) { case GXcopy: @@ -77,16 +75,16 @@ } RegionPtr -clCopyArea(pSrcDrawable, pDstDrawable, -pGC, srcx, srcy, width, height, dstx, dsty) -register DrawablePtr pSrcDrawable; -register DrawablePtr pDstDrawable; -GC *pGC; -int srcx, srcy; -int width, height; -int dstx, dsty; +clCopyArea( +DrawablePtr pSrcDrawable, +DrawablePtr pDstDrawable, +GC *pGC, +int srcx, int srcy, +int width, int height, +int dstx, int dsty) { -void (*doBitBlt) (); +void (*doBitBlt)(DrawablePtr, DrawablePtr, int, RegionPtr, DDXPointPtr, + unsigned long) = cfbDoBitbltGeneral; doBitBlt = clDoBitbltCopy; if (pGC-alu != GXcopy || (pGC-planemask PMSK) != PMSK) Index:
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k
Module Name:xsrc Committed By: christos Date: Mon May 23 19:46:41 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k: mac68k.h mac68kMouse.c Log Message: change prototype to avoid casts. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68kMouse.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h:1.6 xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h:1.7 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h:1.6 Sun May 22 22:40:13 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h Mon May 23 15:46:41 2011 @@ -94,7 +94,7 @@ void mac68k_processkbd(DeviceIntPtr, adb_event_t *); -void mac68k_processmouse(DevicePtr, adb_event_t *); +void mac68k_processmouse(DeviceIntPtr, adb_event_t *); void mac68k_getmouse(void); void mac68k_getkbd(void); Bool mac68k_screeninit(ScreenPtr); Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68kMouse.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68kMouse.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68kMouse.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68kMouse.c:1.1 Fri Jan 9 22:02:43 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68kMouse.c Mon May 23 15:46:41 2011 @@ -143,14 +143,14 @@ static int accel_mouse ( - DevicePtr mouse, + DeviceIntPtr mouse, int delta) { register int sgn = sign(delta); register PtrCtrl *ctrlptr; delta = abs(delta); -ctrlptr = ((DeviceIntPtr) mouse)-ptrfeed-ctrl; +ctrlptr = mouse-ptrfeed-ctrl; if (delta ctrlptr-threshold) return (sgn * (ctrlptr-threshold + ((delta - ctrlptr-threshold) * @@ -161,7 +161,7 @@ void mac68k_processmouse( - DevicePtr mouse, + DeviceIntPtr mouse, adb_event_t *event) { xEvent xev;
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec
Module Name:xsrc Committed By: christos Date: Mon May 23 19:48:14 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec: decCursor.c Log Message: Add missing casts. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c:1.4 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c:1.3 Sun May 22 22:40:56 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c Mon May 23 15:48:14 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: decCursor.c,v 1.3 2011/05/23 02:40:56 christos Exp $ */ +/* $NetBSD: decCursor.c,v 1.4 2011/05/23 19:48:14 christos Exp $ */ /* XConsortium: sunCursor.c,v 5.19 94/04/17 20:29:35 gildea Exp */ /* @@ -112,7 +112,7 @@ box.x2 = w; box.y2 = h; REGION_INIT(pScreen, rgnDst, box, 1); -mfbDoBitblt(src, dst, GXcopy, rgnDst, ptSrc); +mfbDoBitblt((Drawable)src, (Drawable)dst, GXcopy, rgnDst, ptSrc); REGION_UNINIT(pScreen, rgnDst); FreeScratchPixmapHeader(src); FreeScratchPixmapHeader(dst);
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc
Module Name:xsrc Committed By: christos Date: Mon May 23 19:58:56 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc: wscons.h Log Message: more prototypes. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.h:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.h:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.h:1.1 Thu May 19 21:22:37 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.h Mon May 23 15:58:56 2011 @@ -1,5 +1,14 @@ void wsdisplay_write_palette(int, int, int, int); void wsmouse_io(void); -int wsmouse_init(void); +void wskbd_io(void); + +void wscons_bell(int, DeviceIntPtr, pointer, int); + int wskbd_init(void); +int wsmouse_init(void); +int wsdisplay_init(ScreenPtr, int, char **); + void wsdisplay_shutdown(void); + +void wsdisplay_closedown(void); +void wskbd_closedown(void);
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha
Module Name:xsrc Committed By: christos Date: Sun May 22 15:34:52 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha: alphaIo.c Log Message: include mi.h and KNF a bit. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaIo.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaIo.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaIo.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaIo.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaIo.c:1.1 Sat Jan 17 23:13:22 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaIo.c Sun May 22 11:34:52 2011 @@ -48,6 +48,7 @@ #define NEED_EVENTS #includealpha.h +#includemi.h /*- *--- @@ -65,10 +66,10 @@ *--- */ void -ProcessInputEvents () +ProcessInputEvents(void) { -(void) mieqProcessInputEvents (); -miPointerUpdate (); +(void) mieqProcessInputEvents(); +miPointerUpdate(); } /* @@ -78,10 +79,7 @@ * enqueue them using the mi event queue */ -void alphaEnqueueEvents ( -#if NeedFunctionPrototypes -void -#endif +void alphaEnqueueEvents(void) ) { struct wscons_event *ptrEvents, @@ -122,31 +120,31 @@ * in pE and kE */ if ((numPtrEvents == 0) PtrAgain) { - ptrEvents = alphaMouseGetEvents (ptrPriv-fd, nPE, PtrAgain); + ptrEvents = alphaMouseGetEvents(ptrPriv-fd, nPE, PtrAgain); numPtrEvents = nPE; } if ((numKbdEvents == 0) KbdAgain) { - kbdEvents = alphaKbdGetEvents (kbdPriv-fd, nKE, KbdAgain); + kbdEvents = alphaKbdGetEvents(kbdPriv-fd, nKE, KbdAgain); numKbdEvents = nKE; } if ((numPtrEvents == 0) (numKbdEvents == 0)) break; if (numPtrEvents numKbdEvents) { - if (timespeccmp (kbdEvents-time, ptrEvents-time, )) { - alphaKbdEnqueueEvent (pKeyboard, kbdEvents); + if (timespeccmp(kbdEvents-time, ptrEvents-time, )) { + alphaKbdEnqueueEvent(pKeyboard, kbdEvents); numKbdEvents--; kbdEvents++; } else { - alphaMouseEnqueueEvent (pPointer, ptrEvents); + alphaMouseEnqueueEvent(pPointer, ptrEvents); numPtrEvents--; ptrEvents++; } } else if (numKbdEvents) { - alphaKbdEnqueueEvent (pKeyboard, kbdEvents); + alphaKbdEnqueueEvent(pKeyboard, kbdEvents); numKbdEvents--; kbdEvents++; } else { - alphaMouseEnqueueEvent (pPointer, ptrEvents); + alphaMouseEnqueueEvent(pPointer, ptrEvents); numPtrEvents--; ptrEvents++; } @@ -156,39 +154,36 @@ /* * DDX - specific abort routine. Called by AbortServer(). */ -void AbortDDX() +void AbortDDX(void) { int i; ScreenPtr pScreen; DevicePtr devPtr; -(void) OsSignal (SIGIO, SIG_IGN); +(void) OsSignal(SIGIO, SIG_IGN); #if 0 /* XXX */ devPtr = LookupKeyboardDevice(); if (devPtr) - (void) sunChangeKbdTranslation (((sunKbdPrivPtr)(devPtr-devicePrivate))-fd, FALSE); -sunNonBlockConsoleOff (); + (void) sunChangeKbdTranslation(((sunKbdPrivPtr)(devPtr-devicePrivate))-fd, FALSE); +sunNonBlockConsoleOff(); #endif for (i = 0; i screenInfo.numScreens; i++) { pScreen = screenInfo.screens[i]; - (*pScreen-SaveScreen) (pScreen, SCREEN_SAVER_OFF); - alphaDisableCursor (pScreen); + (*pScreen-SaveScreen)(pScreen, SCREEN_SAVER_OFF); + alphaDisableCursor(pScreen); } } /* Called by GiveUp(). */ void -ddxGiveUp() +ddxGiveUp(void) { -AbortDDX (); +AbortDDX(); } int -ddxProcessArgument (argc, argv, i) -int argc; -char *argv[]; -int i; +ddxProcessArgument(int argc, char *argv[], int i) { extern void UseMsg(); @@ -198,64 +193,64 @@ } #if 0 /* XXX */ #ifndef XKB -if (strcmp (argv[i], -ar1) == 0) { /* -ar1 int */ - if (++i = argc) UseMsg (); +if (strcmp(argv[i], -ar1) == 0) { /* -ar1 int */ + if (++i = argc) UseMsg(); sunAutoRepeatInitiate = 1000 * (long)atoi(argv[i]); if (sunAutoRepeatInitiate 100) sunAutoRepeatInitiate = 999000; return 2; } -if (strcmp (argv[i], -ar2) == 0) { /* -ar2 int */ - if (++i = argc) UseMsg (); +if (strcmp(argv[i], -ar2) == 0) { /* -ar2 int */ + if (++i = argc) UseMsg(); sunAutoRepeatDelay = 1000 * (long)atoi(argv[i]); if (sunAutoRepeatDelay 100) sunAutoRepeatDelay = 999000; return 2; } #endif -if (strcmp (argv[i], -swapLkeys) == 0) { /* -swapLkeys */ +if (strcmp(argv[i], -swapLkeys) == 0) { /* -swapLkeys */ sunSwapLkeys = TRUE; return 1; } #endif /* 0 XXX */ -if (strcmp (argv[i], -debug) == 0) { /* -debug */ +if (strcmp(argv[i], -debug) == 0) { /* -debug */ return 1; } -if (strcmp (argv[i], -dev) == 0) { /* -dev /dev/mumble */ - if (++i =
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha
Module Name:xsrc Committed By: christos Date: Mon May 23 02:36:33 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha: alphaIo.c Log Message: remove extra paren. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaIo.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaIo.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaIo.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaIo.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaIo.c:1.2 Sun May 22 11:34:52 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaIo.c Sun May 22 22:36:33 2011 @@ -80,7 +80,6 @@ */ void alphaEnqueueEvents(void) -) { struct wscons_event *ptrEvents, *kbdEvents;
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k
Module Name:xsrc Committed By: christos Date: Mon May 23 02:40:13 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k: mac68k.h Log Message: fix mouse prototype To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h:1.5 xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h:1.6 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h:1.5 Sun May 22 11:49:44 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h Sun May 22 22:40:13 2011 @@ -94,7 +94,7 @@ void mac68k_processkbd(DeviceIntPtr, adb_event_t *); -void mac68k_processmouse(DeviceIntPtr, adb_event_t *); +void mac68k_processmouse(DevicePtr, adb_event_t *); void mac68k_getmouse(void); void mac68k_getkbd(void); Bool mac68k_screeninit(ScreenPtr);
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec
Module Name:xsrc Committed By: christos Date: Mon May 23 02:40:56 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec: decCursor.c Log Message: remove bogus extern To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c:1.2 Sun May 22 11:51:07 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decCursor.c Sun May 22 22:40:56 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: decCursor.c,v 1.2 2011/05/22 15:51:07 christos Exp $ */ +/* $NetBSD: decCursor.c,v 1.3 2011/05/23 02:40:56 christos Exp $ */ /* XConsortium: sunCursor.c,v 5.19 94/04/17 20:29:35 gildea Exp */ /* @@ -96,7 +96,6 @@ PixmapPtr src, dst; BoxRec box; RegionRec rgnDst; -extern int mfbDoBitblt(); if (!(src = GetScratchPixmapHeader(pScreen, bits-width, bits-height, /*bpp*/ 1, /*depth*/ 1,
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc
Module Name:xsrc Committed By: christos Date: Sat May 21 14:30:33 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc: vidc.c Log Message: find cfb.h in the correct place. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c:1.7 xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c:1.8 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c:1.7 Thu May 19 21:22:37 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c Sat May 21 10:30:33 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: vidc.c,v 1.7 2011/05/20 01:22:37 christos Exp $ */ +/* $NetBSD: vidc.c,v 1.8 2011/05/21 14:30:33 christos Exp $ */ /* * Copyright (c) 1999 Neil A. Carson Mark Brinicombe @@ -67,7 +67,7 @@ #include resource.h #include wscons.h #include mi.h -#include cfb/cfb.h +#include cfb.h /* #define DEBUG */
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga
Module Name:xsrc Committed By: christos Date: Sat May 21 14:34:56 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga: tgamap.h Log Message: include file for tga_map_t To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgamap.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgamap.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgamap.h:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgamap.h:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgamap.h:1.2 Thu May 19 21:28:02 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgamap.h Sat May 21 10:34:56 2011 @@ -18,6 +18,8 @@ #define alphaTgaTEOps alphaTga32TEOps #define alphaTgaNonTEOps alphaTga32NonTEOps +#include dev/pci/tgareg.h + void alphaTgaDoBitbltSimple(unsigned int *, unsigned int *, unsigned int, unsigned int, tga_reg_t **, int, int, int, int, int, int, int, int, int);
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k
Module Name:xsrc Committed By: christos Date: Sat May 21 14:52:52 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k: mac68k.h mac68kInit.c Log Message: add prototypes and missing return types. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h cvs rdiff -u -r1.4 -r1.5 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68kInit.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h:1.4 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h:1.3 Thu May 19 21:39:25 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h Sat May 21 10:52:52 2011 @@ -95,3 +95,5 @@ void mac68k_processkbd(DeviceIntPtr, adb_event_t *); void mac68k_processmouse(DeviceIntPtr, adb_event_t *); +void mac68k_getmouse(void); +void mac68k_getkbd(void); Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68kInit.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68kInit.c:1.4 xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68kInit.c:1.5 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68kInit.c:1.4 Wed Mar 30 14:12:12 2005 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68kInit.c Sat May 21 10:52:52 2011 @@ -127,7 +127,8 @@ signal(SIGIO, handle_sigio); } -choose_best_depths() +void +choose_best_depths(void) { #if 0 int scr, mode, best; @@ -175,6 +176,7 @@ +void parse_args( int argc, char **argv) @@ -185,6 +187,7 @@ } +void setup_screens( ScreenInfo *xsi, int argc,
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/cfb
Module Name:xsrc Committed By: christos Date: Sat May 21 14:59:35 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/cfb: decCfb.c Log Message: add prototype and include To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/cfb/decCfb.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/cfb/decCfb.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/cfb/decCfb.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/cfb/decCfb.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/cfb/decCfb.c:1.2 Thu May 19 21:48:17 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/cfb/decCfb.c Sat May 21 10:59:34 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: decCfb.c,v 1.2 2011/05/20 01:48:17 christos Exp $ */ +/* $NetBSD: decCfb.c,v 1.3 2011/05/21 14:59:34 christos Exp $ */ /* XConsortium: sunCfb.c,v 1.15.1.2 95/01/12 18:54:42 kaleb Exp */ /* XFree86: xc/programs/Xserver/hw/sun/sunCfb.c,v 3.2 1995/02/12 02:36:22 dawes Exp */ @@ -88,6 +88,9 @@ #include dec.h #include cfb.h +#include cfb32.h + +static Bool decCfbScreenInit(ScreenPtr, pointer, int, int, int, int, int, int); Bool decCFBInit ( int screen, /* what screen am I going to be */ @@ -208,7 +211,7 @@ return retval; } -Bool +static Bool decCfbScreenInit( ScreenPtr pScreen, pointer pbits, /* pointer to screen bitmap */
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips
Module Name:xsrc Committed By: tsutsui Date: Thu May 19 21:29:12 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips: ews4800mips.h ews4800mipsColormap.c ews4800mipsFB.c ews4800mipsInit.c ews4800mipsIo.c ews4800mipsKbd.c ews4800mipsMouse.c Log Message: - fix builds with -std=gnu99 - ANSIfy To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mips.h \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsColormap.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsFB.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsInit.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsIo.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsKbd.c cvs rdiff -u -r1.3 -r1.4 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsMouse.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mips.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mips.h:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mips.h:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mips.h:1.1 Thu Dec 29 15:43:40 2005 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mips.h Thu May 19 21:29:12 2011 @@ -152,6 +152,11 @@ } /* + * ews4800mipsColormap.c + */ +void ews4800mipsColormapInit(ScreenPtr); + +/* * ews4800mipsInit.c */ ews4800mipsFbPtr ews4800mipsGetScreenFb(ScreenPtr); @@ -183,6 +188,7 @@ pointer ews4800mipsMemoryMap(size_t, off_t, int); Bool ews4800mipsScreenInit(ScreenPtr); ews4800mipsScreenPtr ews4800mipsGetScreenPrivate(ScreenPtr); +Bool ews4800mipsAllocateScreenPrivate(ScreenPtr); /* * ews4800mipsFB.c Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsColormap.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsColormap.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsColormap.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsColormap.c:1.1 Thu Dec 29 15:43:40 2005 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsColormap.c Thu May 19 21:29:12 2011 @@ -89,10 +89,8 @@ #include stdio.h static void -ews4800mipsUpdateColormap(pScreen, dex, count, rmap, gmap, bmap) - ScreenPtr pScreen; - int dex, count; - u_char *rmap, *gmap, *bmap; +ews4800mipsUpdateColormap(ScreenPtr pScreen, int dex, int count, u_char *rmap, +u_char *gmap, u_char *bmap) { struct wsdisplay_cmap cmap; ews4800mipsFbPtr pFb = ews4800mipsGetScreenFb(pScreen); @@ -110,8 +108,7 @@ } static void -ews4800mipsInstallColormap(cmap) - ColormapPtr cmap; +ews4800mipsInstallColormap(ColormapPtr cmap) { ews4800mipsScreenPtr pPrivate = ews4800mipsGetScreenPrivate(cmap-pScreen); ews4800mipsFbPtr pFb = ews4800mipsGetScreenFb(cmap-pScreen); @@ -165,8 +162,7 @@ } static void -ews4800mipsUninstallColormap(cmap) - ColormapPtr cmap; +ews4800mipsUninstallColormap(ColormapPtr cmap) { ews4800mipsScreenPtr pPrivate = ews4800mipsGetScreenPrivate(cmap-pScreen); @@ -185,9 +181,7 @@ } static int -ews4800mipsListInstalledColormaps(pScreen, pCmapList) - ScreenPtr pScreen; - Colormap *pCmapList; +ews4800mipsListInstalledColormaps(ScreenPtr pScreen, Colormap *pCmapList) { ews4800mipsScreenPtr pPrivate = ews4800mipsGetScreenPrivate(pScreen); @@ -196,10 +190,7 @@ } static void -ews4800mipsStoreColors(pmap, ndef, pdefs) - ColormapPtr pmap; - int ndef; - xColorItem *pdefs; +ews4800mipsStoreColors(ColormapPtr pmap, int ndef, xColorItem *pdefs) { ews4800mipsScreenPtr pPrivate = ews4800mipsGetScreenPrivate(pmap-pScreen); u_char rmap[256], gmap[256], bmap[256]; @@ -223,8 +214,7 @@ } Bool -ews4800mipsInitializeColormap(pmap) - register ColormapPtr pmap; +ews4800mipsInitializeColormap(register ColormapPtr pmap) { int i; VisualPtr pVisual; @@ -270,8 +260,7 @@ } void -ews4800mipsColormapInit (pScreen) - ScreenPtr pScreen; +ews4800mipsColormapInit(ScreenPtr pScreen) { ews4800mipsScreenPtr pPrivate = ews4800mipsGetScreenPrivate(pScreen); ews4800mipsFbPtr pFb = ews4800mipsGetScreenFb(pScreen); Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsFB.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsFB.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsFB.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsFB.c:1.1 Thu Dec 29 15:43:40 2005 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsFB.c Thu May 19 21:29:12 2011 @@ -32,6 +32,7 @@ #define FORCE_SEPARATE_PRIVATE #include cfb.h #include stdio.h +#include mi/mi.h extern BSFuncRec cfbBSFuncRec;
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc
Module Name:xsrc Committed By: christos Date: Fri May 20 01:22:37 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc: vidc.c wscons.c Added Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc: wscons.h Log Message: add missing includes and prototypes. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c cvs rdiff -u -r1.4 -r1.5 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.c cvs rdiff -u -r0 -r1.1 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c:1.6 xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c:1.7 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c:1.6 Mon Aug 14 18:12:59 2006 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/vidc.c Thu May 19 21:22:37 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: vidc.c,v 1.6 2006/08/14 22:12:59 bjh21 Exp $ */ +/* $NetBSD: vidc.c,v 1.7 2011/05/20 01:22:37 christos Exp $ */ /* * Copyright (c) 1999 Neil A. Carson Mark Brinicombe @@ -65,6 +65,9 @@ #include colormap.h #include colormapst.h #include resource.h +#include wscons.h +#include mi.h +#include cfb/cfb.h /* #define DEBUG */ Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.c:1.4 xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.c:1.5 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.c:1.4 Sun Mar 14 08:36:48 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.c Thu May 19 21:22:37 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: wscons.c,v 1.4 2004/03/14 13:36:48 bjh21 Exp $ */ +/* $NetBSD: wscons.c,v 1.5 2011/05/20 01:22:37 christos Exp $ */ /*- * Copyright (c) 2001 Ben Harris @@ -53,6 +53,7 @@ #include colormap.h #include colormapst.h #include resource.h +#include wscons.h /* NetBSD headers wscons specific */ #include dev/wscons/wsconsio.h Added files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.h diff -u /dev/null xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.h:1.1 --- /dev/null Thu May 19 21:22:37 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/arm32vidc/wscons.h Thu May 19 21:22:37 2011 @@ -0,0 +1,5 @@ +void wsdisplay_write_palette(int, int, int, int); +void wsmouse_io(void); +int wsmouse_init(void); +int wskbd_init(void); +void wsdisplay_shutdown(void);
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga
Module Name:xsrc Committed By: christos Date: Fri May 20 01:28:03 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga: tgamap.h Log Message: add missing prototype To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgamap.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgamap.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgamap.h:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgamap.h:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgamap.h:1.1 Sat Jan 17 23:13:22 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgamap.h Thu May 19 21:28:02 2011 @@ -18,6 +18,9 @@ #define alphaTgaTEOps alphaTga32TEOps #define alphaTgaNonTEOps alphaTga32NonTEOps +void alphaTgaDoBitbltSimple(unsigned int *, unsigned int *, unsigned int, +unsigned int, tga_reg_t **, int, int, int, int, int, int, int, int, int); + #else #error Unsupported PSZ #endif
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k
Module Name:xsrc Committed By: christos Date: Fri May 20 01:39:25 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k: mac68k.h Log Message: add prototypes. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h:1.2 Fri Jan 9 22:13:08 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/mac68k/mac68k.h Thu May 19 21:39:25 2011 @@ -91,3 +91,7 @@ extern int mac_scrs; extern miPointerScreenFuncRec mac_mousefuncs; + + +void mac68k_processkbd(DeviceIntPtr, adb_event_t *); +void mac68k_processmouse(DeviceIntPtr, adb_event_t *);
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips
Module Name:xsrc Committed By: christos Date: Fri May 20 01:45:36 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips: newsmips.h newsmipsFB.c Log Message: Add include files and missing prototypes To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmips.h \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsFB.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmips.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmips.h:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmips.h:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmips.h:1.1 Sun Aug 1 14:46:49 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmips.h Thu May 19 21:45:36 2011 @@ -151,6 +151,11 @@ FatalError a; \ } +void newsmipsColormapInit(ScreenPtr); + +/* + * newsmipsColormap.c + */ /* * newsmipsInit.c */ @@ -183,6 +188,7 @@ pointer newsmipsMemoryMap(size_t, off_t, int); Bool newsmipsScreenInit(ScreenPtr); newsmipsScreenPtr newsmipsGetScreenPrivate(ScreenPtr); +Bool newsmipsAllocateScreenPrivate(ScreenPtr); /* * newsmipsFB.c Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsFB.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsFB.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsFB.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsFB.c:1.1 Sun Aug 1 14:46:49 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsFB.c Thu May 19 21:45:36 2011 @@ -31,6 +31,7 @@ #define FORCE_SEPARATE_PRIVATE #include cfb.h +#include mi.h #include stdio.h extern BSFuncRec cfbBSFuncRec;
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/cfb
Module Name:xsrc Committed By: christos Date: Fri May 20 01:48:17 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/cfb: decCfb.c Log Message: ansify To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/cfb/decCfb.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/cfb/decCfb.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/cfb/decCfb.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/cfb/decCfb.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/cfb/decCfb.c:1.1 Sun Jan 18 00:21:41 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/cfb/decCfb.c Thu May 19 21:48:17 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: decCfb.c,v 1.1 2004/01/18 05:21:41 rtr Exp $ */ +/* $NetBSD: decCfb.c,v 1.2 2011/05/20 01:48:17 christos Exp $ */ /* XConsortium: sunCfb.c,v 1.15.1.2 95/01/12 18:54:42 kaleb Exp */ /* XFree86: xc/programs/Xserver/hw/sun/sunCfb.c,v 3.2 1995/02/12 02:36:22 dawes Exp */ @@ -89,11 +89,11 @@ #include dec.h #include cfb.h -Bool decCFBInit (screen, pScreen, argc, argv) -int screen; /* what screen am I going to be */ -ScreenPtr pScreen; /* The Screen to initialize */ -int argc; /* The number of the Server's arguments. */ -char **argv; /* The arguments themselves. Don't change! */ +Bool decCFBInit ( +int screen, /* what screen am I going to be */ +ScreenPtr pScreen, /* The Screen to initialize */ +int argc, /* The number of the Server's arguments. */ +char **argv) /* The arguments themselves. Don't change! */ { unsigned char *fb; size_t sz; @@ -144,13 +144,13 @@ } Bool -decCfbSetupScreen(pScreen, pbits, xsize, ysize, dpix, dpiy, width, bpp) -register ScreenPtr pScreen; -pointer pbits; /* pointer to screen bitmap */ -int xsize, ysize; /* in pixels */ -int dpix, dpiy; /* dots per inch */ -int width; /* pixel width of frame buffer */ -int bpp; /* bits per pixel of root */ +decCfbSetupScreen( +ScreenPtr pScreen, +pointer pbits, /* pointer to screen bitmap */ +int xsize, int ysize, /* in pixels */ +int dpix, int dpiy, /* dots per inch */ +int width, /* pixel width of frame buffer */ +int bpp) /* bits per pixel of root */ { switch (bpp) { case 32: @@ -172,13 +172,13 @@ } Bool -decCfbFinishScreenInit(pScreen, pbits, xsize, ysize, dpix, dpiy, width, bpp) -register ScreenPtr pScreen; -pointer pbits; /* pointer to screen bitmap */ -int xsize, ysize; /* in pixels */ -int dpix, dpiy; /* dots per inch */ -int width; /* pixel width of frame buffer */ -int bpp; /* bits per pixel of root */ +decCfbFinishScreenInit( +ScreenPtr pScreen, +pointer pbits, /* pointer to screen bitmap */ +int xsize, int ysize, /* in pixels */ +int dpix, int dpiy, /* dots per inch */ +int width, /* pixel width of frame buffer */ +int bpp) /* bits per pixel of root */ { Bool retval; @@ -209,13 +209,13 @@ } Bool -decCfbScreenInit(pScreen, pbits, xsize, ysize, dpix, dpiy, width, bpp) -register ScreenPtr pScreen; -pointer pbits; /* pointer to screen bitmap */ -int xsize, ysize; /* in pixels */ -int dpix, dpiy; /* dots per inch */ -int width; /* pixel width of frame buffer */ -int bpp; /* bits per pixel of root */ +decCfbScreenInit( +ScreenPtr pScreen, +pointer pbits, /* pointer to screen bitmap */ +int xsize, int ysize, /* in pixels */ +int dpix, int dpiy, /* dots per inch */ +int width, /* pixel width of frame buffer */ +int bpp) /* bits per pixel of root */ { if (!decCfbSetupScreen(pScreen, pbits, xsize, ysize, dpix, dpiy, width, bpp))
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips
Module Name:xsrc Committed By: tsutsui Date: Fri May 20 04:28:40 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips: newsmipsIo.c newsmipsKbd.c newsmipsMouse.c Log Message: Include mi.h for more prototype decls. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsIo.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsKbd.c cvs rdiff -u -r1.3 -r1.4 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsMouse.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsIo.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsIo.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsIo.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsIo.c:1.1 Sun Aug 1 18:46:49 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsIo.c Fri May 20 04:28:40 2011 @@ -50,6 +50,7 @@ #define NEED_EVENTS #include newsmips.h +#include mi.h void newsmipsCleanupFd(int fd) Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsKbd.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsKbd.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsKbd.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsKbd.c:1.2 Sun Oct 10 05:35:33 2010 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsKbd.c Fri May 20 04:28:40 2011 @@ -43,6 +43,7 @@ #define NEED_EVENTS #include newsmips.h #include keysym.h +#include mi.h #include stdio.h #include sys/time.h #include X11/extensions/XKB.h Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsMouse.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsMouse.c:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsMouse.c:1.4 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsMouse.c:1.3 Sun Oct 10 05:28:50 2010 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsMouse.c Fri May 20 04:28:40 2011 @@ -53,6 +53,7 @@ #define NEED_EVENTS #include newsmips.h +#include mi.h #include stdio.h static Bool newsmipsCursorOffScreen();
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips
Module Name:xsrc Committed By: tsutsui Date: Fri May 20 04:29:27 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips: ews4800mipsFB.c ews4800mipsIo.c ews4800mipsKbd.c ews4800mipsMouse.c Log Message: Use mi.h as other sources rather than mi/mi.h. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsFB.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsIo.c cvs rdiff -u -r1.3 -r1.4 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsKbd.c cvs rdiff -u -r1.4 -r1.5 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsMouse.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsFB.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsFB.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsFB.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsFB.c:1.2 Thu May 19 21:29:12 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsFB.c Fri May 20 04:29:27 2011 @@ -31,8 +31,8 @@ #define FORCE_SEPARATE_PRIVATE #include cfb.h +#include mi.h #include stdio.h -#include mi/mi.h extern BSFuncRec cfbBSFuncRec; Bool ews4800mips8ScreenInit(ScreenPtr, pointer, int, int, int, int, int); Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsIo.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsIo.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsIo.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsIo.c:1.2 Thu May 19 21:29:12 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsIo.c Fri May 20 04:29:27 2011 @@ -47,10 +47,10 @@ / #include stdio.h -#include mi/mi.h #define NEED_EVENTS #include ews4800mips.h +#include mi.h void ews4800mipsCleanupFd(int fd) Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsKbd.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsKbd.c:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsKbd.c:1.4 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsKbd.c:1.3 Thu May 19 21:29:12 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsKbd.c Fri May 20 04:29:27 2011 @@ -43,10 +43,10 @@ #define NEED_EVENTS #include ews4800mips.h #include keysym.h +#include mi.h #include stdio.h #include sys/time.h #include X11/extensions/XKB.h -#include mi/mi.h extern KeySymsRec ews4800mipsKeySyms[]; extern ews4800mipsModmapRec *ews4800mipsModMaps[]; Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsMouse.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsMouse.c:1.4 xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsMouse.c:1.5 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsMouse.c:1.4 Thu May 19 21:29:12 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsMouse.c Fri May 20 04:29:27 2011 @@ -53,8 +53,8 @@ #define NEED_EVENTS #include ews4800mips.h +#include mi.h #include stdio.h -#include mi/mi.h static Bool ews4800mipsCursorOffScreen(); static void ews4800mipsCrossScreen();
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k
Module Name:xsrc Committed By: tsutsui Date: Fri May 20 04:30:01 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k: x68kGraph.c x68kInit.c x68kIo.c x68kKbd.c x68kMouse.c Log Message: Use mi.h as other sources rather than mi/mi.h. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c cvs rdiff -u -r1.5 -r1.6 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c:1.4 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c:1.3 Wed May 18 21:51:04 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c Fri May 20 04:30:00 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: x68kGraph.c,v 1.3 2011/05/18 21:51:04 tsutsui Exp $ */ +/* $NetBSD: x68kGraph.c,v 1.4 2011/05/20 04:30:00 tsutsui Exp $ */ /*- * Copyright (c) 1996 Yasushi Yamasaki * All rights reserved. @@ -118,7 +118,7 @@ /* cfb */ #define PSZ 16 #include cfb.h -#include mi/mi.h +#include mi.h /* in x68kConfig.c */ X68kScreenRec *x68kGetScreenRecByType(int type); Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c:1.4 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c:1.3 Wed May 18 21:51:04 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c Fri May 20 04:30:00 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: x68kKbd.c,v 1.3 2011/05/18 21:51:04 tsutsui Exp $ */ +/* $NetBSD: x68kKbd.c,v 1.4 2011/05/20 04:30:00 tsutsui Exp $ */ /*- * Copyright (c) 1996 Yasushi Yamasaki * All rights reserved. @@ -71,7 +71,7 @@ / #include x68k.h -#include mi/mi.h +#include mi.h #ifdef XKB #include X11/extensions/XKB.h Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c:1.5 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c:1.6 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c:1.5 Wed May 18 21:51:04 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c Fri May 20 04:30:00 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: x68kInit.c,v 1.5 2011/05/18 21:51:04 tsutsui Exp $ */ +/* $NetBSD: x68kInit.c,v 1.6 2011/05/20 04:30:00 tsutsui Exp $ */ /*- * Copyright (c) 1996 Yasushi Yamasaki * All rights reserved. @@ -75,7 +75,7 @@ #include Xos.h #include x68k.h -#include mi/mi.h +#include mi.h static int nscreens; Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c:1.2 Wed May 18 21:51:04 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c Fri May 20 04:30:00 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: x68kIo.c,v 1.2 2011/05/18 21:51:04 tsutsui Exp $ */ +/* $NetBSD: x68kIo.c,v 1.3 2011/05/20 04:30:00 tsutsui Exp $ */ /*- * Copyright (c) 1996 Yasushi Yamasaki * All rights reserved. @@ -73,8 +73,8 @@ / -#includex68k.h -#include mi/mi.h +#include x68k.h +#include mi.h static void x68kEnqueueEvents(); extern Firm_event* x68kMouseGetEvents( int fd, int *pNumEvents, Bool *pAgain ); Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c:1.2 Wed May 18 21:51:04 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c Fri May 20 04:30:00 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: x68kMouse.c,v 1.2 2011/05/18 21:51:04 tsutsui Exp $ */ +/* $NetBSD: x68kMouse.c,v 1.3 2011/05/20 04:30:00 tsutsui Exp $ */ /*- * Copyright (c) 1996 Yasushi Yamasaki * All rights reserved. @@ -81,8 +81,8 @@ * implied warranty. */ -#includex68k.h -#include mi/mi.h +#include x68k.h +#include mi.h
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k
Module Name:xsrc Committed By: tsutsui Date: Fri May 20 05:12:42 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k: x68k.h x68kConfig.c x68kFb.c x68kGraph.c x68kInit.c x68kIo.c x68kKbd.c x68kMouse.c x68kText.c Log Message: More WARNSfy. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68k.h \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kFb.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kText.c cvs rdiff -u -r1.3 -r1.4 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kConfig.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c cvs rdiff -u -r1.4 -r1.5 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c cvs rdiff -u -r1.6 -r1.7 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68k.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68k.h:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68k.h:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68k.h:1.2 Wed May 18 21:51:04 2011 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68k.h Fri May 20 05:12:42 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: x68k.h,v 1.2 2011/05/18 21:51:04 tsutsui Exp $ */ +/* $NetBSD: x68k.h,v 1.3 2011/05/20 05:12:42 tsutsui Exp $ */ /*- * Copyright (c) 1996 Yasushi Yamasaki * All rights reserved. @@ -94,17 +94,18 @@ * frame buffer procedures */ typedef struct _X68kFbProcRec { -Bool (*open)( X68kScreenRec *fb );/* open procedure */ -Bool (*init)( int screen, ScreenPtr pScreen, /* initialize procedure */ - int argc, char *argv[] ); -void (*close)( X68kScreenRec *fb ); /* close procedure */ +Bool (*open)(X68kScreenRec *); /* open procedure */ +Bool (*init)(int, ScreenPtr, int, char *[]); /* initialize procedure */ +void (*close)(X68kScreenRec *); /* close procedure */ } X68kFbProcRec; /* frame buffer types */ #define X68K_FB_NULL0 #define X68K_FB_TEXT1 /* text VRAM frame buffer */ #define X68K_FB_GRAPHIC 2 /* graphic VRAM frame buffer */ -/* #define X68K_FB_CIRRUS 3 /* not yet */ +#if 0 +#define X68K_FB_CIRRUS 3 /* not yet */ +#endif #define X68K_FB_TYPES 2 typedef struct _X68kMousePriv { @@ -125,24 +126,51 @@ #define MAXEVENTS 32 #define TVTOMILLI(tv) (((tv).tv_usec/1000)+((tv).tv_sec*1000)) -int x68kScreenIndex; -int x68kGeneration; #define GetScreenPrivate(s) ((X68kScreenRec *) \ ((s)-devPrivates[x68kScreenIndex].ptr)) #define SetupScreen(s) X68kScreenRec *pPriv = GetScreenPrivate(s) +/* in x68kConfig.c */ +X68kScreenRec *x68kGetScreenRec(int); +X68kScreenRec *x68kGetScreenRecByType(int); +X68kFbProcRec *x68kGetFbProcRec(int index); +void x68kRegisterPixmapFormats(ScreenInfo *); +int x68kConfig(void); +extern char *configFilename; + /* x68kFB.c */ Bool x68kFbCommonOpen(X68kScreenRec *, char *); void x68kFbCommonClose(X68kScreenRec *); +Bool x68kSaveScreen(ScreenPtr, Bool); +extern int x68kScreenIndex; +extern int x68kGeneration; + +/* x68kGraph.c */ +Bool x68kGraphOpen(X68kScreenRec *); +Bool x68kGraphInit(int, ScreenPtr, int, char *[]); +void x68kGraphClose(X68kScreenRec *); + +/* in x68kIo.c */ +void x68kSigIOHandler(int); + +/* in x68kMouse.c */ +int x68kMouseProc(DeviceIntPtr, int); +Firm_event *x68kMouseGetEvents(int, int *, Bool *); +void x68kMouseEnqueueEvent(DeviceIntPtr, Firm_event *); +extern miPointerScreenFuncRec x68kPointerScreenFuncs; + +/* in x68kKbd.c */ +int x68kKbdProc(DeviceIntPtr, int); +Firm_event *x68kKbdGetEvents(int, int *, Bool *); +void x68kKbdEnqueueEvent(DeviceIntPtr, Firm_event *); +extern X68kKbdPriv x68kKbdPriv; + +/* in x68kKeyMap.c */ +extern KeySymsRec jisKeySyms, asciiKeySyms, *x68kKeySyms; /* x68kText.c */ -Bool x68kTextOpen(X68kScreenRec *fb); -Bool x68kTextInit(int screen, ScreenPtr pScreen, int arg, char *argv[]); -void x68kTextClose(X68kScreenRec *fb); +Bool x68kTextOpen(X68kScreenRec *); +Bool x68kTextInit(int, ScreenPtr, int, char *[]); +void x68kTextClose(X68kScreenRec *); -/* x68kGraph.c */ -Bool x68kGraphOpen(X68kScreenRec *fb); -Bool x68kGraphInit(int screen, ScreenPtr pScreen, int arg, char *argv[]); -void x68kGraphClose(X68kScreenRec *fb); - /* EOF x68k.h */ Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kFb.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kFb.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kFb.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kFb.c:1.2 Fri Dec 9 05:44:51 2005
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k
Module Name:xsrc Committed By: tsutsui Date: Wed May 18 21:51:04 UTC 2011 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k: x68k.h x68kConfig.c x68kGraph.c x68kInit.c x68kIo.c x68kKbd.c x68kMouse.c x68kText.c Log Message: Dumb fixes to build with -std=gnu99. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68k.h \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kText.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kConfig.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c cvs rdiff -u -r1.4 -r1.5 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68k.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68k.h:1.1.1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68k.h:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68k.h:1.1.1.1 Wed Jan 7 12:51:46 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68k.h Wed May 18 21:51:04 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: x68k.h,v 1.1.1.1 2004/01/07 12:51:46 minoura Exp $ */ +/* $NetBSD: x68k.h,v 1.2 2011/05/18 21:51:04 tsutsui Exp $ */ /*- * Copyright (c) 1996 Yasushi Yamasaki * All rights reserved. @@ -131,4 +131,18 @@ ((s)-devPrivates[x68kScreenIndex].ptr)) #define SetupScreen(s) X68kScreenRec *pPriv = GetScreenPrivate(s) +/* x68kFB.c */ +Bool x68kFbCommonOpen(X68kScreenRec *, char *); +void x68kFbCommonClose(X68kScreenRec *); + +/* x68kText.c */ +Bool x68kTextOpen(X68kScreenRec *fb); +Bool x68kTextInit(int screen, ScreenPtr pScreen, int arg, char *argv[]); +void x68kTextClose(X68kScreenRec *fb); + +/* x68kGraph.c */ +Bool x68kGraphOpen(X68kScreenRec *fb); +Bool x68kGraphInit(int screen, ScreenPtr pScreen, int arg, char *argv[]); +void x68kGraphClose(X68kScreenRec *fb); + /* EOF x68k.h */ Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c:1.1.1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c:1.1.1.1 Wed Jan 7 12:51:45 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c Wed May 18 21:51:04 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: x68kIo.c,v 1.1.1.1 2004/01/07 12:51:45 minoura Exp $ */ +/* $NetBSD: x68kIo.c,v 1.2 2011/05/18 21:51:04 tsutsui Exp $ */ /*- * Copyright (c) 1996 Yasushi Yamasaki * All rights reserved. @@ -74,6 +74,7 @@ / #includex68k.h +#include mi/mi.h static void x68kEnqueueEvents(); extern Firm_event* x68kMouseGetEvents( int fd, int *pNumEvents, Bool *pAgain ); Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c:1.1.1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c:1.1.1.1 Wed Jan 7 12:51:44 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c Wed May 18 21:51:04 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: x68kMouse.c,v 1.1.1.1 2004/01/07 12:51:44 minoura Exp $ */ +/* $NetBSD: x68kMouse.c,v 1.2 2011/05/18 21:51:04 tsutsui Exp $ */ /*- * Copyright (c) 1996 Yasushi Yamasaki * All rights reserved. @@ -82,6 +82,7 @@ */ #includex68k.h +#include mi/mi.h static Bool x68kCursorOffScreen(); static void x68kCrossScreen(); Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kText.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kText.c:1.1.1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kText.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kText.c:1.1.1.1 Wed Jan 7 12:51:45 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kText.c Wed May 18 21:51:04 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: x68kText.c,v 1.1.1.1 2004/01/07 12:51:45 minoura Exp $ */ +/* $NetBSD: x68kText.c,v 1.2 2011/05/18 21:51:04 tsutsui Exp $ */ /*- * Copyright (c) 1996 Yasushi Yamasaki * All rights reserved. @@ -30,6 +30,7 @@ *---*/ #include x68k.h +#include mfb.h /* in x68kConfig.c */ X68kScreenRec *x68kGetScreenRecByType(int type); Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kConfig.c
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast
Module Name:xsrc Committed By: tsutsui Date: Sun Oct 10 05:21:44 UTC 2010 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast: dreamcastKbd.c Log Message: Fix indent. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastKbd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastKbd.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastKbd.c:1.4 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastKbd.c:1.5 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastKbd.c:1.4 Fri Oct 8 18:53:11 2010 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastKbd.c Sun Oct 10 05:21:43 2010 @@ -159,13 +159,13 @@ pPriv = (dreamcastKbdPrivPtr)pKeyboard-devicePrivate; dreamcastCleanupFd(pPriv-fd); #ifdef WSKBDIO_SETVERSION - { - int version = WSKBDIO_EVENT_VERSION; - if (ioctl(pPriv-fd, WSKBDIO_SETVERSION, version) == -1) { - Error (dreamcastKbdProc ioctl WSKBDIO_SETVERSION); - return !Success; - } - } + { + int version = WSKBDIO_EVENT_VERSION; + if (ioctl(pPriv-fd, WSKBDIO_SETVERSION, version) == -1) { + Error (dreamcastKbdProc ioctl WSKBDIO_SETVERSION); + return !Success; + } + } #endif AddEnabledDevice(pPriv-fd); pKeyboard-on = TRUE;
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd
Module Name:xsrc Committed By: tsutsui Date: Sun Oct 10 05:28:51 UTC 2010 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha: alphaMouse.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec: decMouse.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast: dreamcastMouse.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips: ews4800mipsMouse.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/hpc: hpcMouse.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/macppc: macppcMouse.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips: newsmipsMouse.c Log Message: Fix indent. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaMouse.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decMouse.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastMouse.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsMouse.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/hpc/hpcMouse.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/macppc/macppcMouse.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsMouse.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaMouse.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaMouse.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaMouse.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaMouse.c:1.2 Fri Oct 8 17:49:25 2010 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaMouse.c Sun Oct 10 05:28:49 2010 @@ -156,13 +156,13 @@ #endif #ifdef WSMOUSEIO_SETVERSION - { - int version = WSMOUSE_EVENT_VERSION; - if (ioctl(alphaPtrPriv.fd, WSMOUSEIO_SETVERSION, version) == -1) { - Error (alphaMouseProc ioctl WSMOUSEIO_SETVERSION); - return !Success; - } - } + { + int version = WSMOUSE_EVENT_VERSION; + if (ioctl(alphaPtrPriv.fd, WSMOUSEIO_SETVERSION, version) == -1) { + Error (alphaMouseProc ioctl WSMOUSEIO_SETVERSION); + return !Success; + } + } #endif #if 0 Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decMouse.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decMouse.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decMouse.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decMouse.c:1.2 Fri Oct 8 17:49:25 2010 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decMouse.c Sun Oct 10 05:28:49 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: decMouse.c,v 1.2 2010/10/08 17:49:25 tsutsui Exp $ */ +/* $NetBSD: decMouse.c,v 1.3 2010/10/10 05:28:49 tsutsui Exp $ */ /* XConsortium: sunMouse.c,v 5.21 94/04/17 20:29:47 kaleb Exp */ /*- @@ -134,13 +134,13 @@ #endif #ifdef WSMOUSEIO_SETVERSION - { - int version = WSMOUSE_EVENT_VERSION; - if (ioctl(decPtrPriv.fd, WSMOUSEIO_SETVERSION, version) == -1) { - Error (decMouseProc ioctl WSMOUSEIO_SETVERSION); - return !Success; - } - } + { + int version = WSMOUSE_EVENT_VERSION; + if (ioctl(decPtrPriv.fd, WSMOUSEIO_SETVERSION, version) == -1) { + Error (decMouseProc ioctl WSMOUSEIO_SETVERSION); + return !Success; + } + } #endif #if 0 Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastMouse.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastMouse.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastMouse.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastMouse.c:1.2 Fri Oct 8 17:49:25 2010 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastMouse.c Sun Oct 10 05:28:49 2010 @@ -132,13 +132,13 @@ case DEVICE_ON: #ifdef WSMOUSEIO_SETVERSION - { - int version = WSMOUSE_EVENT_VERSION; - if (ioctl(dreamcastPtrPriv.fd, WSMOUSEIO_SETVERSION, version) == -1) { - Error (dreamcastMouseProc ioctl WSMOUSEIO_SETVERSION); - return !Success; - } - } + { + int version = WSMOUSE_EVENT_VERSION; + if (ioctl(dreamcastPtrPriv.fd, WSMOUSEIO_SETVERSION, version) == -1) { + Error (dreamcastMouseProc ioctl WSMOUSEIO_SETVERSION); + return !Success; + } + } #endif dreamcastPtrPriv.bmask = 0; Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsMouse.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsMouse.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsMouse.c:1.3 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsMouse.c:1.2 Fri Oct 8 17:49:25 2010 +++
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast
Module Name:xsrc Committed By: tsutsui Date: Sun Oct 10 05:33:32 UTC 2010 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast: dreamcast.h dreamcastColormap.c dreamcastFB.c dreamcastInit.c dreamcastIo.c dreamcastKbd.c dreamcastKeymap.c dreamcastMouse.c dreamcastScreen.c Log Message: WARNSfy and misc cleanup. (done for bug tracking but no fatal one) To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcast.h \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastColormap.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastFB.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastIo.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastKeymap.c cvs rdiff -u -r1.2 -r1.3 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastInit.c \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastScreen.c cvs rdiff -u -r1.5 -r1.6 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastKbd.c cvs rdiff -u -r1.3 -r1.4 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastMouse.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcast.h diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcast.h:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcast.h:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcast.h:1.1 Sat Feb 7 02:39:07 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcast.h Sun Oct 10 05:33:32 2010 @@ -31,12 +31,11 @@ #include sys/filio.h #include sys/ioctl.h #include sys/resource.h +#include sys/time.h #include dev/wscons/wsconsio.h #include dev/wscons/wsdisplay_usl_io.h -extern int gettimeofday(); - /* * Server specific headers */ @@ -58,13 +57,6 @@ #include servermd.h #include windowstr.h -#undef __P -#if NeedFunctionPrototypes -# define __P(p) p -#else -# define __P(p) () -#endif - /* * ddx specific headers */ @@ -129,14 +121,14 @@ unsigned char* fb; /* Frame buffer itself */ int fd; /* frame buffer for ioctl()s, */ struct wsdisplay_fbinfo info; /* */ -void (*EnterLeave)();/* screen switch */ +void (*EnterLeave)(ScreenPtr, int);/* screen switch */ char* devname; /* device name (e.g. /dev/ttyE0) */ } dreamcastFbRec, *dreamcastFbPtr; typedef struct { ColormapPtr installedMap; CloseScreenProcPtr CloseScreen; -void (*UpdateColormap)(); +void (*UpdateColormap)(ScreenPtr, int, int, u_char *, u_char *, u_char *); Bool hasHardwareCursor; } dreamcastScreenRec, *dreamcastScreenPtr; @@ -144,62 +136,68 @@ extern Bool noXkbExtension; #endif -#define dreamcastError(str) { \ - int mode; \ - dreamcastSetDisplayMode(fileno(stderr), WSDISPLAYIO_MODE_EMUL, mode); \ +#define dreamcastError(str) do { \ + int __m; \ + dreamcastSetDisplayMode(fileno(stderr), WSDISPLAYIO_MODE_EMUL, __m); \ Error(str); \ - dreamcastSetDisplayMode(fileno(stderr), mode, NULL); \ -} + dreamcastSetDisplayMode(fileno(stderr), __m, NULL); \ +} while (/*CONSTCOND*/0) -#define dreamcastErrorF(a) { \ - int mode; \ - dreamcastSetDisplayMode(fileno(stderr), WSDISPLAYIO_MODE_EMUL, mode); \ +#define dreamcastErrorF(a) do { \ + int __m; \ + dreamcastSetDisplayMode(fileno(stderr), WSDISPLAYIO_MODE_EMUL, __m); \ ErrorF a; \ - dreamcastSetDisplayMode(fileno(stderr), mode, NULL); \ -} + dreamcastSetDisplayMode(fileno(stderr), __m, NULL); \ +} while (/*CONSTCOND*/0) -#define dreamcastFatalError(a) { \ - int mode; \ - dreamcastSetDisplayMode(fileno(stderr), WSDISPLAYIO_MODE_EMUL, mode); \ +#define dreamcastFatalError(a) do { \ + int __m; \ + dreamcastSetDisplayMode(fileno(stderr), WSDISPLAYIO_MODE_EMUL, __m); \ FatalError a; \ -} +} while (/*CONSTCOND*/0) + +/* + * dreamcastColormap.c + */ +void dreamcastColormapInit(ScreenPtr pScreen); /* * dreamcastInit.c */ -dreamcastFbPtr dreamcastGetScreenFb __P((ScreenPtr pScreen)); +dreamcastFbPtr dreamcastGetScreenFb(ScreenPtr pScreen); /* * dreamcastIo.c */ -void dreamcastCleanupFd __P((int)); -void dreamcastEnqueueEvents __P((void)); +void dreamcastCleanupFd(int); +void dreamcastEnqueueEvents(void); /* * dreamcastKbd.c */ -int dreamcastKbdProc __P((DeviceIntPtr pKeyboard, int what)); -dreamcastEvent* dreamcastKbdGetEvents __P((dreamcastKbdPrivPtr, int*, Bool*)); -void dreamcastKbdEnqueueEvent __P((DeviceIntPtr dev, dreamcastEvent* fe)); +int dreamcastKbdProc(DeviceIntPtr pKeyboard, int what); +dreamcastEvent* dreamcastKbdGetEvents(dreamcastKbdPrivPtr, int*, Bool*); +void dreamcastKbdEnqueueEvent(DeviceIntPtr dev, dreamcastEvent* fe); /* * dreamcastMouse.c */ -int dreamcastMouseProc __P((DeviceIntPtr pMouse, int what)); -dreamcastEvent*
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd
Module Name:xsrc Committed By: tsutsui Date: Sun Oct 10 05:35:34 UTC 2010 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha: alphaKbd.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec: decKbd.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips: ews4800mipsKbd.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/macppc: macppcKbd.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips: newsmipsKbd.c Log Message: Handle WSKBDIO_SETVERSION. Untested, but better than silently obsolete... To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaKbd.c cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decKbd.c cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsKbd.c cvs rdiff -u -r1.1.1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/macppc/macppcKbd.c cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsKbd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaKbd.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaKbd.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaKbd.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaKbd.c:1.1 Sun Jan 18 04:13:22 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaKbd.c Sun Oct 10 05:35:32 2010 @@ -521,6 +521,15 @@ if (alphaChangeKbdTranslation(pPriv-fd,TRUE) == -1) FatalError(Can't set keyboard translation\n); #endif /* 0 XXX */ +#ifdef WSKBDIO_SETVERSION + { + int version = WSKBDIO_EVENT_VERSION; + if (ioctl(pPriv-fd, WSKBDIO_SETVERSION, version) == -1) { + Error (alphaKbdProc ioctl WSKBDIO_SETVERSION); + return !Success; + } + } +#endif (void) AddEnabledDevice(pPriv-fd); pKeyboard-on = TRUE; break; Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decKbd.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decKbd.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decKbd.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decKbd.c:1.1 Sun Jan 18 05:21:41 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decKbd.c Sun Oct 10 05:35:33 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: decKbd.c,v 1.1 2004/01/18 05:21:41 rtr Exp $ */ +/* $NetBSD: decKbd.c,v 1.2 2010/10/10 05:35:33 tsutsui Exp $ */ /* XConsortium: sunKbd.c,v 5.47 94/08/16 13:45:30 dpw Exp */ /*- @@ -519,6 +519,15 @@ * Save the original keyclick volume. */ ioctl(pPriv-fd, WSKBDIO_GETKEYCLICK, pPriv-prevClick); +#ifdef WSKBDIO_SETVERSION + { + int version = WSKBDIO_EVENT_VERSION; + if (ioctl(pPriv-fd, WSKBDIO_SETVERSION, version) == -1) { + Error (decKbdProc ioctl WSKBDIO_SETVERSION); + return !Success; + } + } +#endif (void) AddEnabledDevice(pPriv-fd); pKeyboard-on = TRUE; Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsKbd.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsKbd.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsKbd.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsKbd.c:1.1 Thu Dec 29 15:43:40 2005 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsKbd.c Sun Oct 10 05:35:33 2010 @@ -154,6 +154,15 @@ case DEVICE_ON: pPriv = (ews4800mipsKbdPrivPtr)pKeyboard-devicePrivate; ews4800mipsCleanupFd(pPriv-fd); +#ifdef WSKBDIO_SETVERSION + { + int version = WSKBDIO_EVENT_VERSION; + if (ioctl(pPriv-fd, WSKBDIO_SETVERSION, version) == -1) { +Error (ews4800mipsKbdProc ioctl WSKBDIO_SETVERSION); +return !Success; + } + } +#endif AddEnabledDevice(pPriv-fd); pKeyboard-on = TRUE; break; Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/macppc/macppcKbd.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/macppc/macppcKbd.c:1.1.1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/macppc/macppcKbd.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/macppc/macppcKbd.c:1.1.1.1 Sat Dec 27 05:41:21 2003 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/macppc/macppcKbd.c Sun Oct 10 05:35:33 2010 @@ -482,6 +482,15 @@ if (macppcChangeKbdTranslation(pPriv-fd,TRUE) == -1) FatalError(Can't set keyboard translation\n); #endif /* 0 XXX */ +#ifdef WSKBDIO_SETVERSION + { + int version = WSKBDIO_EVENT_VERSION; + if (ioctl(pPriv-fd, WSKBDIO_SETVERSION, version) == -1) { + Error (macppcKbdProc ioctl WSKBDIO_SETVERSION); + return !Success; + } + } +#endif (void) AddEnabledDevice(pPriv-fd); pKeyboard-on = TRUE; break; Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsKbd.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsKbd.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsKbd.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsKbd.c:1.1 Sun Aug 1 18:46:49 2004
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd
Module Name:xsrc Committed By: tsutsui Date: Fri Oct 8 17:49:26 UTC 2010 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha: alphaMouse.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec: decMouse.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast: dreamcastMouse.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips: ews4800mipsMouse.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/macppc: macppcMouse.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips: newsmipsMouse.c Log Message: Handle WSMOUSEIO_SETVERSION in legacy XFree based MD servers for workaround until eventual Xorg migration. Taken from Xhpc as noted in PR xsrc/41619, but tested only on dreamcast. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaMouse.c cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decMouse.c cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastMouse.c cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsMouse.c cvs rdiff -u -r1.1.1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/macppc/macppcMouse.c cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/newsmips/newsmipsMouse.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaMouse.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaMouse.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaMouse.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaMouse.c:1.1 Sun Jan 18 04:13:22 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/alphaMouse.c Fri Oct 8 17:49:25 2010 @@ -153,6 +153,19 @@ Error (alphaMouseProc ioctl VUIDSFORMAT); return !Success; } +#endif + +#ifdef WSMOUSEIO_SETVERSION + { + int version = WSMOUSE_EVENT_VERSION; + if (ioctl(alphaPtrPriv.fd, WSMOUSEIO_SETVERSION, version) == -1) { + Error (alphaMouseProc ioctl WSMOUSEIO_SETVERSION); + return !Success; + } + } +#endif + +#if 0 alphaPtrPriv.bmask = 0; AddEnabledDevice (alphaPtrPriv.fd); #endif Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decMouse.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decMouse.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decMouse.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decMouse.c:1.1 Sun Jan 18 05:21:41 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/decMouse.c Fri Oct 8 17:49:25 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: decMouse.c,v 1.1 2004/01/18 05:21:41 rtr Exp $ */ +/* $NetBSD: decMouse.c,v 1.2 2010/10/08 17:49:25 tsutsui Exp $ */ /* XConsortium: sunMouse.c,v 5.21 94/04/17 20:29:47 kaleb Exp */ /*- @@ -131,6 +131,19 @@ Error (decMouseProc ioctl VUIDSFORMAT); return !Success; } +#endif + +#ifdef WSMOUSEIO_SETVERSION + { + int version = WSMOUSE_EVENT_VERSION; + if (ioctl(decPtrPriv.fd, WSMOUSEIO_SETVERSION, version) == -1) { + Error (decMouseProc ioctl WSMOUSEIO_SETVERSION); + return !Success; + } + } +#endif + +#if 0 decPtrPriv.bmask = 0; #endif AddEnabledDevice (decPtrPriv.fd); Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastMouse.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastMouse.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastMouse.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastMouse.c:1.1 Sat Feb 7 02:39:07 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastMouse.c Fri Oct 8 17:49:25 2010 @@ -131,6 +131,16 @@ break; case DEVICE_ON: +#ifdef WSMOUSEIO_SETVERSION + { + int version = WSMOUSE_EVENT_VERSION; + if (ioctl(dreamcastPtrPriv.fd, WSMOUSEIO_SETVERSION, version) == -1) { + Error (dreamcastMouseProc ioctl WSMOUSEIO_SETVERSION); + return !Success; + } + } +#endif + dreamcastPtrPriv.bmask = 0; AddEnabledDevice (dreamcastPtrPriv.fd); Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsMouse.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsMouse.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsMouse.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsMouse.c:1.1 Thu Dec 29 15:43:40 2005 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/ews4800mips/ews4800mipsMouse.c Fri Oct 8 17:49:25 2010 @@ -120,6 +120,16 @@ break; case DEVICE_ON: +#ifdef WSMOUSEIO_SETVERSION + { + int version = WSMOUSE_EVENT_VERSION; + if
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast
Module Name:xsrc Committed By: tsutsui Date: Fri Oct 8 18:53:12 UTC 2010 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast: dreamcastKbd.c Log Message: Also handle WSKBDIO_SETVERSION. Now Xdreamcast works again. XXX: not sure if other MD legacy servers need this To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastKbd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastKbd.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastKbd.c:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastKbd.c:1.4 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastKbd.c:1.3 Wed Jul 7 18:46:52 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dreamcast/dreamcastKbd.c Fri Oct 8 18:53:11 2010 @@ -158,6 +158,15 @@ case DEVICE_ON: pPriv = (dreamcastKbdPrivPtr)pKeyboard-devicePrivate; dreamcastCleanupFd(pPriv-fd); +#ifdef WSKBDIO_SETVERSION + { + int version = WSKBDIO_EVENT_VERSION; + if (ioctl(pPriv-fd, WSKBDIO_SETVERSION, version) == -1) { + Error (dreamcastKbdProc ioctl WSKBDIO_SETVERSION); + return !Success; + } + } +#endif AddEnabledDevice(pPriv-fd); pKeyboard-on = TRUE; break;
CVS commit: xsrc/xfree/xc/programs/Xserver/hw/netbsd
Module Name:xsrc Committed By: elric Date: Tue Oct 27 23:17:13 UTC 2009 Modified Files: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb: sfbsimpleblt.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga: tgasimpleblt.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/sfb: sfbsimpleblt.c xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/tga: tgasimpleblt.c Log Message: Assign my copyrights to TNF in exchange for a beer that christos@ bought me a while ago... To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/sfbsimpleblt.c cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgasimpleblt.c cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/sfb/sfbsimpleblt.c cvs rdiff -u -r1.1 -r1.2 \ xsrc/xfree/xc/programs/Xserver/hw/netbsd/dec/tga/tgasimpleblt.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/sfbsimpleblt.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/sfbsimpleblt.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/sfbsimpleblt.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/sfbsimpleblt.c:1.1 Sun Jan 18 04:13:22 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/sfb/sfbsimpleblt.c Tue Oct 27 23:17:12 2009 @@ -1,11 +1,15 @@ -/* $NetBSD: sfbsimpleblt.c,v 1.1 2004/01/18 04:13:22 rtr Exp $ */ +/* $NetBSD: sfbsimpleblt.c,v 1.2 2009/10/27 23:17:12 elric Exp $ */ /* * sfb simple rops */ /*- - * Copyright (c) 1995, 1996, 1998 Roland C. Dowdeswell. All rights reserved. + * Copyright (c) 1998 The NetBSD Foundation, Inc. + * All rights reserved. + * + * This code is derived from software contributed to The NetBSD Foundation + * by Roland C. Dowdeswell. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -15,22 +19,18 @@ * 2. Redistributions in binary form must reproduce the above copyright *notice, this list of conditions and the following disclaimer in the *documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - *must display the following acknowledgement: - * This product includes software developed by Roland C. Dowdeswell. - * 4. The name of the authors may not be used to endorse or promote products - * derived from this software without specific prior written permission. * - * THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR - * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. - * IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY DIRECT, INDIRECT, - * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF - * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS + * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED + * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS + * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. */ #define PSZ 8 Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgasimpleblt.c diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgasimpleblt.c:1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgasimpleblt.c:1.2 --- xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgasimpleblt.c:1.1 Sun Jan 18 04:13:22 2004 +++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/alpha/tga/tgasimpleblt.c Tue Oct 27 23:17:12 2009 @@ -1,11 +1,15 @@ -/* $NetBSD: tgasimpleblt.c,v 1.1 2004/01/18 04:13:22 rtr Exp $ */ +/* $NetBSD: tgasimpleblt.c,v 1.2 2009/10/27 23:17:12 elric Exp $ */ /* * tga simple rops */ /*- - * Copyright (c) 1995, 1996, 1998 Roland C. Dowdeswell. All rights reserved. + * Copyright (c) 1998 The NetBSD Foundation, Inc. + * All