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_NULL 0
#define X68K_FB_TEXT 1 /* 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
+++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kFb.c Fri May 20 05:12:42 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: x68kFb.c,v 1.2 2005/12/09 05:44:51 mhitch Exp $ */
+/* $NetBSD: x68kFb.c,v 1.3 2011/05/20 05:12:42 tsutsui Exp $ */
/*-------------------------------------------------------------------------
* Copyright (c) 1996 Yasushi Yamasaki
* All rights reserved.
@@ -33,6 +33,9 @@
static void x68kRegSetup(X68kScreenRec *pPriv);
+int x68kScreenIndex;
+int x68kGeneration;
+
/*-------------------------------------------------------------------------
* function "x68kFbCommonOpen"
*
@@ -158,19 +161,19 @@
Bool x68kSaveScreen(ScreenPtr pScreen, Bool on)
{
SetupScreen(pScreen);
- static int stat = FALSE;
+ static int status = FALSE;
static u_short r2;
if (on == SCREEN_SAVER_ON || on == SCREEN_SAVER_CYCLE) {
- if (!stat) {
+ if (!status) {
r2 = pPriv->reg->videoc.r2;
pPriv->reg->videoc.r2 = 0x0000;
- stat = TRUE;
+ status = TRUE;
}
} else {
- if (stat) {
+ if (status) {
pPriv->reg->videoc.r2 = r2;
- stat = FALSE;
+ status = FALSE;
}
}
return TRUE;
Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kText.c
diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kText.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kText.c:1.3
--- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kText.c:1.2 Wed May 18 21:51:04 2011
+++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kText.c Fri May 20 05:12:42 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: x68kText.c,v 1.2 2011/05/18 21:51:04 tsutsui Exp $ */
+/* $NetBSD: x68kText.c,v 1.3 2011/05/20 05:12:42 tsutsui Exp $ */
/*-------------------------------------------------------------------------
* Copyright (c) 1996 Yasushi Yamasaki
* All rights reserved.
@@ -99,7 +99,6 @@
*-----------------------------------------------------------------------*/
Bool x68kTextInit(int screen, ScreenPtr pScreen, int argc, char *argv[])
{
- extern miPointerScreenFuncRec x68kPointerScreenFuncs;
X68kScreenRec *pPriv;
/* get private screen record set by X68KConfig */
Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kConfig.c
diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kConfig.c:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kConfig.c:1.4
--- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kConfig.c:1.3 Wed May 18 21:51:04 2011
+++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kConfig.c Fri May 20 05:12:42 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: x68kConfig.c,v 1.3 2011/05/18 21:51:04 tsutsui Exp $ */
+/* $NetBSD: x68kConfig.c,v 1.4 2011/05/20 05:12:42 tsutsui Exp $ */
/*-------------------------------------------------------------------------
* Copyright (c) 1996 Yasushi Yamasaki
* All rights reserved.
@@ -31,6 +31,7 @@
#include <stdarg.h>
#include "x68k.h"
+#include "opaque.h"
static PixmapFormatRec *x68kFormat = NULL;
static PixmapFormatRec defaultFormat = {
@@ -45,12 +46,12 @@
* function "x68kGetScreenRec"
*
* purpose: get corresponding screen record
- * argument: (int)index : screen index
+ * argument: (int)sindex : screen index
* returns: (X68kScreenRec *) : X68k dependent screen record
*-----------------------------------------------------------------------*/
-X68kScreenRec *x68kGetScreenRec(int index)
+X68kScreenRec *x68kGetScreenRec(int sindex)
{
- return &x68kScreen[index];
+ return &x68kScreen[sindex];
}
/*-------------------------------------------------------------------------
@@ -75,12 +76,12 @@
* function "x68kGetFbProcRec"
*
* purpose: get corresponding frame buffer procedure record
- * argument: (int)index : screen index
+ * argument: (int)sindex : screen index
* returns: (X68kFbProcRec *) : frame buffer procedure record
*-----------------------------------------------------------------------*/
-X68kFbProcRec *x68kGetFbProcRec(int index)
+X68kFbProcRec *x68kGetFbProcRec(int sindex)
{
- return &x68kFbProc[index];
+ return &x68kFbProc[sindex];
}
/*-------------------------------------------------------------------------
@@ -591,8 +592,6 @@
static void parseKeyboard(int argc, Token **argv)
{
enum TokenType argtype[] = { TOKEN_SYMBOL };
- extern KeySymsRec jisKeySyms, asciiKeySyms, *x68kKeySyms;
- extern X68kKbdPriv x68kKbdPriv;
checkArguments(1, argtype, argc-1, argv);
if (strcasecmp("standard", argv[1]->content.symbol) == 0) {
@@ -618,9 +617,6 @@
void parseError(int line, char *str, ...)
{
va_list arglist;
- int n;
- extern void AbortDDX();
- extern Bool CoreDump;
fprintf(stderr, "%s:%d: ", configFilename, line);
if (str != NULL) {
Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c
diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c:1.4
--- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c:1.3 Fri May 20 04:30:00 2011
+++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c Fri May 20 05:12:42 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: x68kIo.c,v 1.3 2011/05/20 04:30:00 tsutsui Exp $ */
+/* $NetBSD: x68kIo.c,v 1.4 2011/05/20 05:12:42 tsutsui Exp $ */
/*-------------------------------------------------------------------------
* Copyright (c) 1996 Yasushi Yamasaki
* All rights reserved.
@@ -76,11 +76,7 @@
#include "x68k.h"
#include "mi.h"
-static void x68kEnqueueEvents();
-extern Firm_event* x68kMouseGetEvents( int fd, int *pNumEvents, Bool *pAgain );
-extern void x68kMouseEnqueueEvent( DeviceIntPtr device, Firm_event *fe );
-extern Firm_event* x68kKbdGetEvents( int fd, int *pNumEvents, Bool *pAgain );
-extern void x68kKbdEnqueueEvent( DeviceIntPtr device, Firm_event *fe );
+static void x68kEnqueueEvents(void);
/*--------------------------------------------------------------------
* function "x68kSigIOHandler"
@@ -112,7 +108,7 @@
* Events are passed to the DIX layer.
*
*-----------------------------------------------------------------*/
-void ProcessInputEvents()
+void ProcessInputEvents(void)
{
(void) mieqProcessInputEvents ();
miPointerUpdate ();
@@ -124,7 +120,7 @@
* enqueue them using the mi event queue
*/
-static void x68kEnqueueEvents()
+static void x68kEnqueueEvents(void)
{
Firm_event *ptrEvents, /* Current pointer event */
*kbdEvents; /* Current keyboard event */
@@ -150,6 +146,8 @@
PtrAgain = TRUE;
numKbdEvents = 0;
KbdAgain = TRUE;
+ ptrEvents = NULL; /* XXX gcc */
+ kbdEvents = NULL; /* XXX gcc */
/*
* So long as one event from either device remains unprocess, we loop:
Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c
diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c:1.3 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c:1.4
--- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c:1.3 Fri May 20 04:30:00 2011
+++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c Fri May 20 05:12:42 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: x68kMouse.c,v 1.3 2011/05/20 04:30:00 tsutsui Exp $ */
+/* $NetBSD: x68kMouse.c,v 1.4 2011/05/20 05:12:42 tsutsui Exp $ */
/*-------------------------------------------------------------------------
* Copyright (c) 1996 Yasushi Yamasaki
* All rights reserved.
@@ -84,10 +84,10 @@
#include "x68k.h"
#include "mi.h"
-static Bool x68kCursorOffScreen();
-static void x68kCrossScreen();
-static void x68kWarpCursor();
-static void x68kMouseCtrl(DeviceIntPtr device, PtrCtrl* ctrl);
+static Bool x68kCursorOffScreen(ScreenPtr *, int *, int *);
+static void x68kCrossScreen(ScreenPtr, Bool);
+static void x68kWarpCursor(ScreenPtr, int, int);
+static void x68kMouseCtrl(DeviceIntPtr, PtrCtrl*);
miPointerScreenFuncRec x68kPointerScreenFuncs = {
x68kCursorOffScreen,
@@ -114,7 +114,6 @@
int format;
static int oformat;
BYTE map[4];
- char *dev;
switch (what) {
case DEVICE_INIT:
@@ -274,12 +273,12 @@
xEvent xE;
X68kMousePrivPtr pPriv; /* Private data for pointer */
int bmask; /* Temporary button mask */
- unsigned long time;
+ time_t etime;
int x, y;
pPriv = (X68kMousePrivPtr)device->public.devicePrivate;
- time = xE.u.keyButtonPointer.time = TVTOMILLI(fe->time);
+ etime = xE.u.keyButtonPointer.time = TVTOMILLI(fe->time);
switch (fe->id) {
case MS_LEFT:
@@ -312,7 +311,7 @@
mieqEnqueue (&xE);
break;
case LOC_X_DELTA:
- miPointerDeltaCursor (MouseAccelerate(device,fe->value),0,time);
+ miPointerDeltaCursor (MouseAccelerate(device,fe->value),0,etime);
break;
case LOC_Y_DELTA:
/*
@@ -320,15 +319,15 @@
* and motion down a negative delta, so we must subtract
* here instead of add...
*/
- miPointerDeltaCursor (0,-MouseAccelerate(device,fe->value),time);
+ miPointerDeltaCursor (0,-MouseAccelerate(device,fe->value),etime);
break;
case LOC_X_ABSOLUTE:
miPointerPosition (&x, &y);
- miPointerAbsoluteCursor (fe->value, y, time);
+ miPointerAbsoluteCursor (fe->value, y, etime);
break;
case LOC_Y_ABSOLUTE:
miPointerPosition (&x, &y);
- miPointerAbsoluteCursor (x, fe->value, time);
+ miPointerAbsoluteCursor (x, fe->value, etime);
break;
default:
FatalError ("sunMouseEnqueueEvent: unrecognized id\n");
Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c
diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c:1.4 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c:1.5
--- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c:1.4 Fri May 20 04:30:00 2011
+++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c Fri May 20 05:12:42 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: x68kGraph.c,v 1.4 2011/05/20 04:30:00 tsutsui Exp $ */
+/* $NetBSD: x68kGraph.c,v 1.5 2011/05/20 05:12:42 tsutsui Exp $ */
/*-------------------------------------------------------------------------
* Copyright (c) 1996 Yasushi Yamasaki
* All rights reserved.
@@ -197,7 +197,6 @@
*-----------------------------------------------------------------------*/
Bool x68kGraphInit(int screen, ScreenPtr pScreen, int argc, char *argv[])
{
- extern miPointerScreenFuncRec x68kPointerScreenFuncs;
X68kScreenRec *pPriv;
/* get private screen record set by X68KConfig */
@@ -269,8 +268,6 @@
int ndepths;
VisualID defaultVisual;
int rootdepth = 0;
- extern BSFuncRec cfb16BSFuncRec;
- extern Bool cfb16CreateScreenResources(ScreenPtr pScreen);
/* for 15/16bit TrueColor visual mode */
if (pPriv->depth == 15 && pPriv->class == TrueColor) {
Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c
diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c:1.4 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c:1.5
--- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c:1.4 Fri May 20 04:30:00 2011
+++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c Fri May 20 05:12:42 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: x68kKbd.c,v 1.4 2011/05/20 04:30:00 tsutsui Exp $ */
+/* $NetBSD: x68kKbd.c,v 1.5 2011/05/20 05:12:42 tsutsui Exp $ */
/*-------------------------------------------------------------------------
* Copyright (c) 1996 Yasushi Yamasaki
* All rights reserved.
@@ -77,24 +77,20 @@
#include <X11/extensions/XKB.h>
#include <X11/extensions/XKBstr.h>
#include <X11/extensions/XKBsrv.h>
-extern Bool noXkbExtension;
#endif
#define MIN_KEYCODE 7 /* necessary to avoid the mouse buttons */
#define MAX_KEYCODE 255 /* limited by the protocol */
-extern KeySymsRec *x68kKeySyms;
-
X68kKbdPriv x68kKbdPriv;
-static void x68kInitModMap(KeySymsRec *x68kKeySyms, CARD8 *x68kModMap);
+static void x68kInitModMap(KeySymsRec *, CARD8 *);
#ifdef XKB
-static void x68kInitKbdNames(XkbComponentNamesRec* names, X68kKbdPrivPtr pKbd);
+static void x68kInitKbdNames(XkbComponentNamesRec *, X68kKbdPrivPtr);
#endif
-static void x68kKbdBell(int percent, DeviceIntPtr device,
- pointer ctrl, int unused);
-static void x68kKbdCtrl(DeviceIntPtr device, KeybdCtrl *ctrl);
-static void x68kSetLeds(X68kKbdPrivPtr pPriv, u_char data);
+static void x68kKbdBell(int, DeviceIntPtr, pointer, int);
+static void x68kKbdCtrl(DeviceIntPtr, KeybdCtrl *);
+static void x68kSetLeds(X68kKbdPrivPtr, u_char);
/*------------------------------------------------------------------------
* x68kKbdProc --
@@ -168,23 +164,23 @@
* (CARD8 *)x68kModMap : result
* returns: nothing
*-----------------------------------------------------------------------*/
-static void x68kInitModMap(KeySymsRec *x68kKeySyms, CARD8 *x68kModMap)
+static void x68kInitModMap(KeySymsRec *KeySyms, CARD8 *x68kModMap)
{
int i;
for (i = 0; i < MAP_LENGTH; i++)
x68kModMap[i] = NoSymbol;
- if (x68kKeySyms->minKeyCode < MIN_KEYCODE) {
- x68kKeySyms->minKeyCode += MIN_KEYCODE;
- x68kKeySyms->maxKeyCode += MIN_KEYCODE;
+ if (KeySyms->minKeyCode < MIN_KEYCODE) {
+ KeySyms->minKeyCode += MIN_KEYCODE;
+ KeySyms->maxKeyCode += MIN_KEYCODE;
}
#if 0
- if (x68kKeySyms->maxKeyCode > MAX_KEYCODE)
- x68kKeySyms->maxKeyCode += MAX_KEYCODE;
+ if (KeySyms->maxKeyCode > MAX_KEYCODE)
+ KeySyms->maxKeyCode += MAX_KEYCODE;
#endif
- for (i = x68kKeySyms->minKeyCode;
- i < x68kKeySyms->maxKeyCode; i++) {
- switch (x68kKeySyms->map[(i-x68kKeySyms->minKeyCode)*4]) {
+ for (i = KeySyms->minKeyCode;
+ i < KeySyms->maxKeyCode; i++) {
+ switch (KeySyms->map[(i-KeySyms->minKeyCode)*4]) {
case XK_Shift_L:
case XK_Shift_R:
x68kModMap[i] = ShiftMask;
Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c
diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c:1.6 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c:1.7
--- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c:1.6 Fri May 20 04:30:00 2011
+++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c Fri May 20 05:12:42 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: x68kInit.c,v 1.6 2011/05/20 04:30:00 tsutsui Exp $ */
+/* $NetBSD: x68kInit.c,v 1.7 2011/05/20 05:12:42 tsutsui Exp $ */
/*-------------------------------------------------------------------------
* Copyright (c) 1996 Yasushi Yamasaki
* All rights reserved.
@@ -79,20 +79,6 @@
static int nscreens;
-/* in x68kConfig.c */
-X68kScreenRec *x68kGetScreenRec(int index);
-X68kFbProcRec *x68kGetFbProcRec(int index);
-void x68kRegisterPixmapFormats(ScreenInfo *pScreenInfo);
-int x68kConfig(void);
-
-/* in x68kIo.c */
-void x68kSigIOHandler(int sig);
-
-/* in x68kMouse.c */
-int x68kMouseProc(DeviceIntPtr device, int what);
-/* in x68kKbd.c */
-int x68kKbdProc(DeviceIntPtr device, int what);
-
void OsVendorInit (
#if NeedFunctionPrototypes
void
@@ -219,9 +205,7 @@
*-----------------------------------------------------------------------*/
int ddxProcessArgument(int argc, char *argv[], int i)
{
- extern char *configFilename;
- extern void UseMsg();
-
+
if (strcmp(argv[i], "-x68kconfig") == 0) {
if (++i >= argc)
UseMsg();
@@ -255,6 +239,7 @@
* stubs
*
***************************************************************/
+#include <Xext/dpmsproc.h>
void DPMSSet (level)
int level;