tech-x11 archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: bebox xserver support
Hi! Matthew and Michael,
From: KIYOHARA Takashi <kiyohara%kk.iij4u.or.jp@localhost>
Date: Fri, 16 Jul 2010 14:56:24 +0900 (JST)
> From: KIYOHARA Takashi <kiyohara%kk.iij4u.or.jp@localhost>
> Date: Wed, 07 Jul 2010 15:19:09 +0900 (JST)
>
> > Next target, supports xserver for bebox. ;-)
>
> I build xserver for bebox. (s3, s3virge, cirrus, mga)
> However, neither worked. X-<
>
> My TRIO64V+ uses NewMMIO for s3. The screen to black out. Are we
> convinced of working of NewMMIO?
This problem was solved!
My Trio64V+ had worked by PIO before. However, it is working by NewMMIO
now. I comment-outed this processing.
http://cvsweb.netbsd.org/bsdweb.cgi/xsrc/external/mit/xf86-video-s3/dist/src/s3_driver.c.diff?r1=1.1.1.2&r2=1.1.1.3&f=h
Line 486 static Bool S3PreInit(ScrnInfoPtr pScrn,
+ if (pS3->ChipRev >= 0x40) { /* S3 Trio64V+ has the New MMIO */
+ pS3->S3NewMMIO = TRUE;
+ break;
+ }
Xorg was able to handle my bebox. ;-)
Moreover, I just found this xf86-video-s3/dist/ChengeLog now. I will
try this tonight.
2009-05-25 Evgeny M. Zubok <evgeny.zubok%tochka.ru@localhost>
<snip>
S3 Trio64V+ now using NewMMIO. Trio64V+ chips have the same ChipId
as Trio32/64 but only with chip revision greater or eq 0x40. So if
you have problems with NewMMIO, you may override ChipRev in "Device"
section of your xorg.conf: "ChipRev" 0x00. Note: disabling the NewMMIO
also disables overlay video (Xv) because it isn't implemented for
Old MMIO yet.
> As for mga, the test is not try yet.
I will try this too tonight.
> As for s3virge, NetBSD hangs up. It doesn't respond even to ping(1).
> Do you have the fine report of s3virge?
And, it is s3virge that I am interested.
However, I want to merge these first of all.
I will commit diff connected with this mail to the next week. ;-)
Thanks,
--
kiyohara
? distrib/sets/lists/xserver/md.bebox
Index: etc/etc.bebox/MAKEDEV.conf
===================================================================
RCS file: /cvsroot/src/etc/etc.bebox/MAKEDEV.conf,v
retrieving revision 1.5
diff -u -r1.5 MAKEDEV.conf
--- etc/etc.bebox/MAKEDEV.conf 15 Jan 2007 23:35:11 -0000 1.5
+++ etc/etc.bebox/MAKEDEV.conf 23 Jul 2010 03:30:07 -0000
@@ -7,10 +7,11 @@
makedev lpt0 lpt1 lpt2 ttyv0 tun0 tun1
makedev ss0 ch0 uk0 uk1 ttyCY0
makedev speaker mms0 lms0 audio joy0 joy1 satlink0
- makedev ttyv0 ttyE0 ttyE1 ttyE2 ttyE3 ttyE4 ttyE5 ttyE6 ttyE7 ttyE8
+ makedev ttyv0 wscons
makedev scsibus0 scsibus1 scsibus2 scsibus3
makedev ses0 ses1 ses2 ses3
makedev isdns
+ makedev pci0 pci1 pci2 pci3 pci4 pci5 pci6 pci7
;;
floppy)
Index: external/mit/xorg/lib/dri/Makefile
===================================================================
RCS file: /cvsroot/src/external/mit/xorg/lib/dri/Makefile,v
retrieving revision 1.15
diff -u -r1.15 Makefile
--- external/mit/xorg/lib/dri/Makefile 12 Jul 2010 07:54:12 -0000 1.15
+++ external/mit/xorg/lib/dri/Makefile 23 Jul 2010 03:30:30 -0000
@@ -11,7 +11,7 @@
.elif ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
SUBDIR+= i810 i915 i965 mach64 mga r128 r200 r300 r600 radeon \
savage sis tdfx unichrome
-.elif ${MACHINE} == "prep"
+.elif ${MACHINE} == "prep" || ${MACHINE} == "bebox"
SUBDIR+= mga
.endif
Index: external/mit/xorg/server/drivers/Makefile
===================================================================
RCS file: /cvsroot/src/external/mit/xorg/server/drivers/Makefile,v
retrieving revision 1.45
diff -u -r1.45 Makefile
--- external/mit/xorg/server/drivers/Makefile 12 Jul 2010 07:54:12 -0000
1.45
+++ external/mit/xorg/server/drivers/Makefile 23 Jul 2010 03:30:31 -0000
@@ -177,6 +177,14 @@
xf86-video-mga \
xf86-video-s3 \
xf86-video-vga
+.elif ${MACHINE} == "bebox"
+SUBDIR+= \
+ xf86-video-cirrus \
+ xf86-video-cirrus_alpine \
+ xf86-video-mga \
+ xf86-video-s3 \
+ xf86-video-s3virge \
+ xf86-video-vga
.endif
# broken with xorg-server 1.6
Index: external/mit/xorg/server/xorg-server/Makefile.common
===================================================================
RCS file: /cvsroot/src/external/mit/xorg/server/xorg-server/Makefile.common,v
retrieving revision 1.13
diff -u -r1.13 Makefile.common
--- external/mit/xorg/server/xorg-server/Makefile.common 12 Jul 2010
07:54:12 -0000 1.13
+++ external/mit/xorg/server/xorg-server/Makefile.common 23 Jul 2010
03:30:31 -0000
@@ -49,7 +49,8 @@
${MACHINE} == "sgimips" || ${MACHINE} == "shark" || \
${MACHINE} == "netwinder" || ${MACHINE} == "sparc64" || \
${MACHINE} == "sparc" || ${MACHINE} == "alpha" || \
- ${MACHINE} == "zaurus" || ${MACHINE} == "prep"
+ ${MACHINE} == "zaurus" || ${MACHINE} == "prep" || \
+ ${MACHINE} == "bebox"
XSERVER_NEEDS_XFONT= yes
XSERVER_XFREE86= yes
.endif
Index: external/mit/xorg/server/xorg-server/hw/xfree86/utils/Makefile
===================================================================
RCS file:
/cvsroot/src/external/mit/xorg/server/xorg-server/hw/xfree86/utils/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- external/mit/xorg/server/xorg-server/hw/xfree86/utils/Makefile 12 Jul
2010 07:54:12 -0000 1.13
+++ external/mit/xorg/server/xorg-server/hw/xfree86/utils/Makefile 23 Jul
2010 03:30:32 -0000
@@ -10,7 +10,7 @@
.if ${MACHINE} == "cats" || ${MACHINE} == "macppc" || \
${MACHINE} == "netwinder" || ${MACHINE_ARCH} == "sparc" || \
${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH} == "alpha" || \
- ${MACHINE} == "prep"
+ ${MACHINE} == "prep" || ${MACHINE} == "bebox"
#SUBDIR+=pcitweak scanpci
.endif
Index: external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile
===================================================================
RCS file:
/cvsroot/src/external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile,v
retrieving revision 1.22
diff -u -r1.22 Makefile
--- external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile 12 Jul
2010 07:54:12 -0000 1.22
+++ external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile 23 Jul
2010 03:30:32 -0000
@@ -32,7 +32,7 @@
.endfor
.endif
-.if ${MACHINE} == "macppc" || ${MACHINE} == "prep"
+.if ${MACHINE} == "macppc" || ${MACHINE} == "prep" || ${MACHINE} == "bebox"
SRCS.bsd+= ppc_video.c stdResource.c pm_noop.c lnx_agp.c
.for _FN in ${SRCS.bsd}
CPPFLAGS.${_FN}= -DWSCONS_SUPPORT -DUSESTDRES -DHAVE_SYSV_IPC
@@ -91,7 +92,7 @@
${MACHINE} == "sgimips" || ${MACHINE} == "shark" || \
${MACHINE} == "netwinder" || ${MACHINE_ARCH} == "sparc" || \
${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH} == "alpha" || \
- ${MACHINE} == "prep"
+ ${MACHINE} == "prep" || ${MACHINE} == "bebox"
#SRCS.bus+= netbsdPci.c
.endif
@@ -115,7 +116,8 @@
${MACHINE} == "sgimips" || ${MACHINE_ARCH} == "sparc64" || \
${MACHINE_ARCH} == "sparc" || ${MACHINE} == "netwinder" || \
${MACHINE} == "shark" || ${MACHINE} == "ofppc" || \
- ${MACHINE_ARCH} == "alpha" || ${MACHINE} == "prep"
+ ${MACHINE_ARCH} == "alpha" || ${MACHINE} == "prep" || \
+ ${MACHINE} == "bebox"
#SRCS.misc+= CBUSmemcpy.c CIODelay.c CSlowBcopy.c
.endif
Index: sys/arch/bebox/conf/GENERIC
===================================================================
RCS file: /cvsroot/src/sys/arch/bebox/conf/GENERIC,v
retrieving revision 1.119
diff -u -r1.119 GENERIC
--- sys/arch/bebox/conf/GENERIC 8 May 2010 22:16:26 -0000 1.119
+++ sys/arch/bebox/conf/GENERIC 23 Jul 2010 03:50:14 -0000
@@ -161,6 +161,9 @@
#options WSEMUL_SUN # sun terminal emulation
options WSEMUL_VT100 # VT100 / VT220 emulation
options WS_DEFAULT_FG=WSCOL_LIGHT_WHITE
+# compatibility to other console drivers
+options WSDISPLAY_COMPAT_USL # VT handling
+options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes
config netbsd root on ? type ?
@@ -186,6 +189,7 @@
#options PMS_DISABLE_POWERHOOK # Disable PS/2 reset on resume
options PMS_SYNAPTICS_TOUCHPAD # Enable support for Synaptics
Touchpads
genfb* at pci? dev ? function ?
+options WSFB_FAKE_VGA_FB
vga* at pci? dev ? function ?
wsdisplay* at vga? console ?
wskbd* at pckbd? console ?
Index: sys/arch/bebox/conf/majors.bebox
===================================================================
RCS file: /cvsroot/src/sys/arch/bebox/conf/majors.bebox,v
retrieving revision 1.21
diff -u -r1.21 majors.bebox
--- sys/arch/bebox/conf/majors.bebox 12 Nov 2008 12:35:57 -0000 1.21
+++ sys/arch/bebox/conf/majors.bebox 23 Jul 2010 03:50:14 -0000
@@ -59,6 +59,7 @@
device-major cgd char 60 block 19 cgd
device-major ksyms char 61 ksyms
device-major wsfont char 62 wsfont
+device-major pci char 63 pci
device-major nsmb char 98 nsmb
Index: sys/arch/bebox/include/param.h
===================================================================
RCS file: /cvsroot/src/sys/arch/bebox/include/param.h,v
retrieving revision 1.10
diff -u -r1.10 param.h
--- sys/arch/bebox/include/param.h 17 Oct 2007 19:54:00 -0000 1.10
+++ sys/arch/bebox/include/param.h 23 Jul 2010 03:31:01 -0000
@@ -49,3 +49,6 @@
#define KERNBASE 0x3100
#include <powerpc/param.h>
+
+/* at this offset we mmap() the PCI IO range in display drivers */
+#define PCI_MAGIC_IO_RANGE 0xf2000000
--- distrib/sets/lists/xserver/md.bebox.orig 1970-01-01 09:00:00.000000000
+0900
+++ distrib/sets/lists/xserver/md.bebox 2010-07-12 20:46:47.000000000 +0900
@@ -0,0 +1,146 @@
+# $NetBSD$
+./usr/X11R7/bin/X -unknown- xorg
+./usr/X11R7/bin/Xorg -unknown- xorg
+./usr/X11R7/bin/cvt -unknown- xorg
+./usr/X11R7/bin/gtf -unknown- xorg
+./usr/X11R7/lib/X11/doc/README.DRI -unknown- xorg
+./usr/X11R7/lib/X11/doc/README.rapidaccess -unknown- xorg
+./usr/X11R7/lib/modules/dri/mga_dri.so -unknown- xorg
+./usr/X11R7/lib/modules/dri/mga_dri.so.0 -unknown- xorg
+./usr/X11R7/lib/modules/drivers/cirrus_alpine.so -unknown- xorg
+./usr/X11R7/lib/modules/drivers/cirrus_alpine.so.1 -unknown- xorg
+./usr/X11R7/lib/modules/drivers/cirrus_drv.so -unknown- xorg
+./usr/X11R7/lib/modules/drivers/cirrus_drv.so.1 -unknown-
xorg
+./usr/X11R7/lib/modules/drivers/kbd_drv.so -unknown- xorg
+./usr/X11R7/lib/modules/drivers/kbd_drv.so.1 -unknown- xorg
+./usr/X11R7/lib/modules/drivers/mga_drv.so -unknown- xorg
+./usr/X11R7/lib/modules/drivers/mga_drv.so.1 -unknown- xorg
+./usr/X11R7/lib/modules/drivers/mouse_drv.so -unknown- xorg
+./usr/X11R7/lib/modules/drivers/mouse_drv.so.1 -unknown- xorg
+./usr/X11R7/lib/modules/drivers/s3_drv.so -unknown- xorg
+./usr/X11R7/lib/modules/drivers/s3_drv.so.0 -unknown- xorg
+./usr/X11R7/lib/modules/drivers/s3virge_drv.so -unknown- xorg
+./usr/X11R7/lib/modules/drivers/s3virge_drv.so.1 -unknown- xorg
+./usr/X11R7/lib/modules/drivers/vga_drv.so -unknown- xorg
+./usr/X11R7/lib/modules/drivers/vga_drv.so.4 -unknown- xorg
+./usr/X11R7/lib/modules/drivers/ws_drv.so -unknown- xorg
+./usr/X11R7/lib/modules/drivers/ws_drv.so.1 -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libdbe.a -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libdbe.so -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libdbe.so.0 -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libdbe_g.a -unknown-
debuglib,xorg
+./usr/X11R7/lib/modules/extensions/libdbe_pic.a -unknown-
xorg
+./usr/X11R7/lib/modules/extensions/libdri.a -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libdri.so -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libdri.so.0 -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libdri_g.a -unknown-
debuglib,xorg
+./usr/X11R7/lib/modules/extensions/libdri_pic.a -unknown-
xorg
+./usr/X11R7/lib/modules/extensions/libdri2.a -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libdri2.so -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libdri2.so.0 -unknown-
xorg
+./usr/X11R7/lib/modules/extensions/libdri2_g.a -unknown-
debuglib,xorg
+./usr/X11R7/lib/modules/extensions/libdri2_pic.a -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libextmod.a -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libextmod.so -unknown-
xorg
+./usr/X11R7/lib/modules/extensions/libextmod.so.0 -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libextmod_g.a -unknown-
debuglib,xorg
+./usr/X11R7/lib/modules/extensions/libextmod_pic.a -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libglx.a -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libglx.so -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libglx.so.0 -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libglx_g.a -unknown-
debuglib,xorg
+./usr/X11R7/lib/modules/extensions/libglx_pic.a -unknown-
xorg
+./usr/X11R7/lib/modules/extensions/librecord.a -unknown- xorg
+./usr/X11R7/lib/modules/extensions/librecord.so -unknown-
xorg
+./usr/X11R7/lib/modules/extensions/librecord.so.0 -unknown- xorg
+./usr/X11R7/lib/modules/extensions/librecord_g.a -unknown-
debuglib,xorg
+./usr/X11R7/lib/modules/extensions/librecord_pic.a -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libshadow.a -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libshadow.so -unknown-
xorg
+./usr/X11R7/lib/modules/extensions/libshadow.so.0 -unknown- xorg
+./usr/X11R7/lib/modules/extensions/libshadow_g.a -unknown-
debuglib,xorg
+./usr/X11R7/lib/modules/extensions/libshadow_pic.a -unknown- xorg
+./usr/X11R7/lib/modules/libexa.a -unknown- xorg
+./usr/X11R7/lib/modules/libexa.so -unknown- xorg
+./usr/X11R7/lib/modules/libexa.so.0 -unknown- xorg
+./usr/X11R7/lib/modules/libexa_g.a -unknown-
debuglib,xorg
+./usr/X11R7/lib/modules/libexa_pic.a -unknown- xorg
+./usr/X11R7/lib/modules/libfb.a -unknown-
xorg
+./usr/X11R7/lib/modules/libfb.so -unknown- xorg
+./usr/X11R7/lib/modules/libfb.so.0 -unknown- xorg
+./usr/X11R7/lib/modules/libfb_g.a -unknown-
debuglib,xorg
+./usr/X11R7/lib/modules/libfb_pic.a -unknown- xorg
+./usr/X11R7/lib/modules/libi2c.a -unknown- xorg
+./usr/X11R7/lib/modules/libi2c.so -unknown- xorg
+./usr/X11R7/lib/modules/libi2c.so.0 -unknown- xorg
+./usr/X11R7/lib/modules/libi2c_g.a -unknown-
debuglib,xorg
+./usr/X11R7/lib/modules/libi2c_pic.a -unknown- xorg
+./usr/X11R7/lib/modules/libint10.a -unknown- xorg
+./usr/X11R7/lib/modules/libint10.so -unknown- xorg
+./usr/X11R7/lib/modules/libint10.so.0 -unknown- xorg
+./usr/X11R7/lib/modules/libint10_g.a -unknown-
debuglib,xorg
+./usr/X11R7/lib/modules/libint10_pic.a -unknown- xorg
+./usr/X11R7/lib/modules/libshadowfb.a -unknown- xorg
+./usr/X11R7/lib/modules/libshadowfb.so -unknown- xorg
+./usr/X11R7/lib/modules/libshadowfb.so.0 -unknown- xorg
+./usr/X11R7/lib/modules/libshadowfb_g.a -unknown-
debuglib,xorg
+./usr/X11R7/lib/modules/libshadowfb_pic.a -unknown- xorg
+./usr/X11R7/lib/modules/libvbe.a -unknown- xorg
+./usr/X11R7/lib/modules/libvbe.so -unknown- xorg
+./usr/X11R7/lib/modules/libvbe.so.0 -unknown- xorg
+./usr/X11R7/lib/modules/libvbe_g.a -unknown-
debuglib,xorg
+./usr/X11R7/lib/modules/libvbe_pic.a -unknown- xorg
+./usr/X11R7/lib/modules/libvgahw.a -unknown- xorg
+./usr/X11R7/lib/modules/libvgahw.so -unknown- xorg
+./usr/X11R7/lib/modules/libvgahw.so.0 -unknown- xorg
+./usr/X11R7/lib/modules/libvgahw_g.a -unknown-
debuglib,xorg
+./usr/X11R7/lib/modules/libvgahw_pic.a -unknown- xorg
+./usr/X11R7/lib/modules/libxaa.a -unknown- xorg
+./usr/X11R7/lib/modules/libxaa.so -unknown- xorg
+./usr/X11R7/lib/modules/libxaa.so.0 -unknown- xorg
+./usr/X11R7/lib/modules/libxaa_g.a -unknown-
debuglib,xorg
+./usr/X11R7/lib/modules/libxaa_pic.a -unknown- xorg
+./usr/X11R7/lib/modules/libxf8_16bpp.a -unknown- xorg
+./usr/X11R7/lib/modules/libxf8_16bpp.so -unknown-
xorg
+./usr/X11R7/lib/modules/libxf8_16bpp.so.0 -unknown- xorg
+./usr/X11R7/lib/modules/libxf8_16bpp_g.a -unknown-
debuglib,xorg
+./usr/X11R7/lib/modules/libxf8_16bpp_pic.a -unknown- xorg
+./usr/X11R7/man/cat1/Xorg.0 -unknown-
.cat,xorg
+./usr/X11R7/man/cat1/cvt.0 -unknown-
.cat,xorg
+./usr/X11R7/man/cat1/gtf.0 -unknown-
.cat,xorg
+./usr/X11R7/man/cat4/cirrus.0 -unknown-
.cat,xorg
+./usr/X11R7/man/cat4/exa.0 -unknown-
.cat,xorg
+./usr/X11R7/man/cat4/kbd.0 -unknown-
.cat,xorg
+./usr/X11R7/man/cat4/mga.0 -unknown-
.cat,xorg
+./usr/X11R7/man/cat4/mousedrv.0 -unknown-
.cat,xorg
+./usr/X11R7/man/cat4/s3.0 -unknown-
.cat,xorg
+./usr/X11R7/man/cat4/s3virge.0 -unknown-
.cat,xorg
+./usr/X11R7/man/cat4/vga.0 -unknown-
.cat,xorg
+./usr/X11R7/man/cat4/ws.0 -unknown-
.cat,xorg
+./usr/X11R7/man/cat5/xorg.conf.0 -unknown-
.cat,xorg
+./usr/X11R7/man/html1/Xorg.html -unknown-
html,xorg
+./usr/X11R7/man/html1/cvt.html -unknown-
html,xorg
+./usr/X11R7/man/html1/gtf.html -unknown-
html,xorg
+./usr/X11R7/man/html4/cirrus.html -unknown-
html,xorg
+./usr/X11R7/man/html4/exa.html -unknown-
html,xorg
+./usr/X11R7/man/html4/kbd.html -unknown-
html,xorg
+./usr/X11R7/man/html4/mousedrv.html -unknown-
html,xorg
+./usr/X11R7/man/html4/mga.html -unknown-
html,xorg
+./usr/X11R7/man/html4/s3.html -unknown-
html,xorg
+./usr/X11R7/man/html4/s3virge.html -unknown-
html,xorg
+./usr/X11R7/man/html4/vga.html -unknown-
html,xorg
+./usr/X11R7/man/html4/ws.html -unknown-
html,xorg
+./usr/X11R7/man/html5/xorg.conf.html -unknown-
html,xorg
+./usr/X11R7/man/man1/Xorg.1 -unknown-
.man,xorg
+./usr/X11R7/man/man1/cvt.1 -unknown-
.man,xorg
+./usr/X11R7/man/man1/gtf.1 -unknown-
.man,xorg
+./usr/X11R7/man/man4/cirrus.4 -unknown-
.man,xorg
+./usr/X11R7/man/man4/exa.4 -unknown-
.man,xorg
+./usr/X11R7/man/man4/kbd.4 -unknown-
.man,xorg
+./usr/X11R7/man/man4/mga.4 -unknown-
.man,xorg
+./usr/X11R7/man/man4/mousedrv.4 -unknown-
.man,xorg
+./usr/X11R7/man/man4/s3.4 -unknown-
.man,xorg
+./usr/X11R7/man/man4/s3virge.4 -unknown-
html,xorg
+./usr/X11R7/man/man4/vga.4 -unknown-
.man,xorg
+./usr/X11R7/man/man4/ws.4 -unknown-
.man,xorg
+./usr/X11R7/man/man5/xorg.conf.5 -unknown-
.man,xorg
Home |
Main Index |
Thread Index |
Old Index