You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(17) |
Dec
(7) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(5) |
Feb
(2) |
Mar
|
Apr
|
May
(4) |
Jun
(23) |
Jul
(3) |
Aug
(5) |
Sep
(1) |
Oct
|
Nov
(1) |
Dec
|
| 2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(19) |
Jul
|
Aug
(14) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2005 |
Jan
|
Feb
(5) |
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2007 |
Jan
(11) |
Feb
(4) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Aleksandr K. <cz...@io...> - 2003-06-20 10:12:55
|
Hi again > The 8361-110 should run linux, it has a 403gcx cpu with TLBs in it. The > kernel for the 8362 will not run, it is pretty specific to that model. I gathered as much, also monta vista seemed to have someone hacking at the chip, but the wiki link at least didn't work and couldn't find any specific info on the MV site. > It would help if someone could post some dmesg logs from the NetBSD- > derived kernel that comes with the IBM NSM. The 8361-110 uses ISA and > Vesa local bus-style peripheral chips, so knowing the IO addresses etc > comes in handy. Ok, I'll try to get the box up as soon I'm done making some coffee. I assume that by 'IBM NSM' you mean the stuff that comes with the nsminstall.exe and is loaded over tftp/nfs over to the box. As told before, I just rescued the box from a library room where people store all kinds of weird old junk :-). Not that this box is, but you should see the other stuff ;-). First portable IBM thinkpad ;-). ak. |
|
From: Jochen R. <jo...@pa...> - 2003-06-20 09:38:43
|
Aleksandr, > I'm in the process of setting up one subject device (not yet done > though) and noticed the sourceforge project on the 1000-model. Does > anyone know whether the same kernel will work on the 300 model (if I'm > correct, the 8631-110 is netvista 300?) The 8361-110 should run linux, it has a 403gcx cpu with TLBs in it. The kernel for the 8362 will not run, it is pretty specific to that model. > Are there any known problems with the patched kernel and -110? Or > should I forget about ever running Linux on this box? You should be able to run linux on that box. I have not looked into this, so I cannot tell you specifics. It would help if someone could post some dmesg logs from the NetBSD- derived kernel that comes with the IBM NSM. The 8361-110 uses ISA and Vesa local bus-style peripheral chips, so knowing the IO addresses etc comes in handy. Jochen |
|
From: Aleksandr K. <cz...@io...> - 2003-06-19 15:23:30
|
Hello all (and sorry for asking dumb questions, just got my slim black box here). I'm in the process of setting up one subject device (not yet done though) and noticed the sourceforge project on the 1000-model. Does anyone know whether the same kernel will work on the 300 model (if I'm correct, the 8631-110 is netvista 300?) Are there any known problems with the patched kernel and -110? Or should I forget about ever running Linux on this box? Thanks in advance, ak. |
|
From: Santiago G. M. <ma...@ay...> - 2003-06-16 12:08:09
|
> I am sure we will get things working... I hope so, but I'm a bit disapointed at this moment :-( > What color depths does fbi work ok in? If fbi works ok displaying a true > color photo, then the fbdev works ok in whatever mode you are using. It works at 8, 15 and 16 bits, 24 bits says ioctl FBIOPUT_VSCREENINFO: Invalid argument and the kernel outputs s3triofb_op_set_var con=0 640x480-640x480-24bpp mode=39722 48 16 33 10 96 2 AT act=0 and 32 ends up with a weird scren (broken setup) and saying: fbcon_setup: No support for fontwidth 8 fbcon_setup: type 0 (aux 0, depth 32) not supported If you want more info on this failures I can provide the hole kernel dumps, but I think we should center on getting the 16 bits working on X first. > Let's stick to just one X version for now and one kernel version, i.e. 2.4.19 > for the time being. Ok, I was just trying to see if I could port it meanwhile I was waiting for your new patches. I didn't mean we need that working now, I just wanted you to know that I have something, so that we don't waste time doing the same things. > What video mode do you have configured in the firmware setup? My > test monitor here only does 60Hz, so I use 640x480-60 or 1024x768-60. > Please try one of those two firmware settings. I had 1024x768-85 I have lowered it to 60 now but same thing happens. > What firmware version are you running? I use 3.1.0.2 here. I don't 3.1.1.0 Talking about versions, I have looked at the version of the PCBs we have and we have two different PCBs each one has a differnet PN, btw, our PCBs are numbers 0100134 and 0100146. > If things don't work, please enable all calls to trio_dump_regs(). I have, and all the info you wanted is gathered with the kernel having this activated. > Please email all logs in sets, where a set contains /var/log/dmesg, the > section from /var/log/messages, /var/log/XFree86.*.log, and the > XF86Config-4 that went with it. I didn't want to mail all that to the list, so I have placed it at http://networkstation.aytolacoruna.es/new/test if you happen to have any problem downloading from there and you prefer me to send it to you I'll do it. I think I have left over there all you wanted, if you miss something just ask. > I would prefer to stick to one version of X and one kernel version if you > want me to debug the problem. Things don't get easier with more variables. Ok, no problem for me. I hope you can find the thing that is causing the difference here. Regards! |
|
From: Miguel B. P. <en...@fi...> - 2003-06-13 10:20:38
|
As Manty seems to have some trouble replicating Jochen results: have you checked that your boards are the same revision, just in case? There are several 8362 board revisions with slightly different component layouts and possibly different chip revisions too. The PCB revision is usually printed in the top right corner of the PCB itself. Regards, Miguel |
|
From: Jochen R. <jo...@pa...> - 2003-06-13 09:49:21
|
> Well, let's see, I have built a new kernel with your last patch, I have left > it on http://networkstation.aytolacoruna.es/new/ I just booted it, and X works fine at 1024x768-60-16. The XF86Config-4 file I used is at http://networkstation.sourceforge.net/XF86Config-4 . The current driver does not initialize all registers in the S3 chip. So if the X server at some point modifies some of them, the mode switch back into fbdev mode won't work. XFree86 onfortunately messes with the hardware directly even in fbdev mode. I would think that it should leave all that to the fbdev driver? I will add complete register support when I find more time, but things work with the 4.1.0 fbdev X server from what I can tell. Jochen |
|
From: Jochen R. <jo...@pa...> - 2003-06-13 08:14:30
|
Hi Manty, I am sure we will get things working... > > Well, let's see, I have built a new kernel with your last patch, I have left > it on http://networkstation.aytolacoruna.es/new/ > > The thing is that we have not noticed any change besides the fact that now > fbi seems to work ok and that the colours have changed on the X 3.3 server. What color depths does fbi work ok in? If fbi works ok displaying a true color photo, then the fbdev works ok in whatever mode you are using. Let's stick to just one X version for now and one kernel version, i.e. 2.4.19 for the time being. > 4.2.1 (S3) works ok but only the widgets are seen, no pixmaps, fonts or any > graphic (tested with gwview) is seen on the screen, mozilla > appears "transparent" The good thing is that there is no > double image any more. > On X 4.1.0 I get the same results as with 4.2.1. FB was tested using > Jochen's config for both fb.modes and X. I would think that the X server is not really running in fbdev mode. I can't tell for sure without the XFree86 log files... > BTW, while native S3 driver gives the exact standard 1024x768x85 mode that > the NCOS did, the FB still doesn't get the frequencies right and in 8 bpp > the left side of the screen is a little bit off (not seen). Here are some things to check: What video mode do you have configured in the firmware setup? My test monitor here only does 60Hz, so I use 640x480-60 or 1024x768-60. Please try one of those two firmware settings. What firmware version are you running? I use 3.1.0.2 here. I don't think that this should matter, but the register dumps (see above) would show this. IMPORTANT: If things don't work, please enable all calls to trio_dump_regs(). There are four places this function gets called. They are all disabled with #if 0/#endif -- I need the dumps emailed for diagnosis. Please email all logs in sets, where a set contains /var/log/dmesg, the section from /var/log/messages, /var/log/XFree86.*.log, and the XF86Config-4 that went with it. Please also send output from 'lspci -vv' and 'hexdump /proc/bus/pci/00/*', just to make sure. I would prefer to stick to one version of X and one kernel version if you want me to debug the problem. Things don't get easier with more variables. Below are output from dpkg -l and my XFree86.0.log file. Regards, Jochen Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-==============-==============-============================================ ii adduser 3.47 Add and remove users and groups ii apt 0.5.4 Advanced front-end for dpkg ii apt-utils 0.5.4 APT utility programs ii base-files 3.0.2 Debian base system miscellaneous files ii base-passwd 3.4.1 Debian Base System Password/Group Files ii bash 2.05a-11 The GNU Bourne Again SHell ii binutils 2.12.90.0.1-4 The GNU assembler, linker and binary utiliti ii bison 1.35-3 A parser generator that is compatible with Y ii bsdmainutils 5.20020211-4.9 More utilities from FreeBSD. ii bsdutils 2.11n-4 Basic utilities from 4.4BSD-Lite. ii bzip2 1.0.2-1 A high-quality block-sorting file compressor ii console-common 0.7.14 Basic infrastructure for text console config ii console-data 1999.08.29-24 Keymaps, fonts, charset maps, fallback table ii console-tools 0.2.3-23.3 Linux console and font utilities. ii console-tools- 0.2.3-23.3 Shared libraries for Linux console and font ii cpio 2.4.2-39 GNU cpio -- a program to manage archives of ii cpp 2.95.4-14 The GNU C preprocessor. ii cpp-2.95 2.95.4-11woody The GNU C preprocessor. ii debconf 1.0.32 Debian configuration management system ii debconf-utils 1.0.32 debconf utilities ii debhelper 4.0.2 helper programs for debian/rules ii debianutils 1.16 Miscellaneous utilities specific to Debian. ii deborphan 1.0-3 Find orphaned libraries. ii devfsd 1.3.25-1 Daemon for the device filesystem ii diff 2.7-29 File comparison utilities ii dpkg 1.9.21 Package maintenance system for Debian ii dpkg-dev 1.9.21 Package building tools for Debian ii e2fsprogs 1.27-2 The EXT2 file system utilities and libraries ii fbi 1.23 linux FrameBuffer Imageviewer ii fbset 2.1-6.1 Framebuffer device maintenance program. ii file 3.37-3.1.woody Determines file type using "magic" numbers ii fileutils 4.1-10 GNU file management utilities ii findutils 4.1.7-2 utilities for finding files--find, xargs, an ii flex 2.5.4a-24 A fast lexical analyzer generator. ii fvwm 2.4.6-2 F(?) Virtual Window Manager, version 2.4 ii fvwm2 2.3 F(?) Virtual Window Manager, version 2.xx. ii fvwm95 2.0.43ba-16.1 Win95 lookalike Window Manager for X ii gcc 2.95.4-14 The GNU C compiler. ii gcc-2.95 2.95.4-11woody The GNU C compiler. ii grep 2.4.2-3 GNU grep, egrep and fgrep. ii groff-base 1.17.2-15.wood GNU troff text-formatting system (base syste ii gzip 1.3.2-3 The GNU compression utility. ii hostname 2.09 A utility to set/show the host name or domai ii html2text 1.3.0.1-1 An advanced HTML to text converter. ii ifupdown 0.6.4-4 High level tools to configure network interf ii ipchains 1.3.10-15 Network firewalling for Linux 2.2.x ii iproute 20010824-8 Professional tools to control the networking ii klogd 1.4.1-10 Kernel Logging Daemon ii libbz2-1.0 1.0.2-1 A high-quality block-sorting file compressor ii libc6 2.3.1-17 GNU C Library: Shared libraries and Timezone ii libc6-dev 2.3.1-17 GNU C Library: Development Libraries and Hea ii libcap1 1.10-12 support for getting/setting POSIX.1e capabil ii libdb1-compat 2.1.3-7 The Berkeley database routines [glibc 2.0/2. ii libdb2 2.7.7.0-7 The Berkeley database routines (run-time fil ii libdb3 3.2.9-16 Berkeley v3 Database Libraries [runtime] ii libdps1 4.1.0-16 Display PostScript (DPS) client library ii libfreetype6 2.0.9-1 FreeType 2 font engine, shared library files ii libgdbmg1 1.7.3-27 GNU dbm database routines (runtime version). ii libglib1.2 1.2.10-4 The GLib library of C routines ii libgpmg1 1.19.6-12 General Purpose Mouse Library [libc6] ii libgtk1.2 1.2.10-11 The GIMP Toolkit set of widgets for X ii libgtk1.2-comm 1.2.10-11 Common files for the GTK+ library ii libjpeg62 6b-5 The Independent JPEG Group's JPEG runtime li ii libjpeg62-dev 6b-5 Development files for the IJG JPEG library ii libncurses5 5.2.20020112a- Shared libraries for terminal handling ii libnetpbm9 9.20-8.2 Shared libraries for netpbm. ii libnewt0 0.50.17-9.6 Not Erik's Windowing Toolkit - text mode win ii libnspr4 1.0.0-0.woody. Netscape Portable Runtime Library ii libnss3 1.0.0-0.woody. Network Security Service Libraries - runtime ii libpam-modules 0.72-35 Pluggable Authentication Modules for PAM ii libpam-runtime 0.72-35 Runtime support for the PAM library ii libpam0g 0.72-35 Pluggable Authentication Modules library ii libpcd 1.0 A library for reading PhotoCD images ii libpcd-dev 1.0 Header files and static library for libpcd ii libperl5.6 5.6.1-8.2 Shared Perl library. ii libpng2 1.0.12-3.woody PNG library - runtime ii libpng2-dev 1.0.12-3.woody PNG library - development ii libpopt0 1.6.2-7 lib for parsing cmdline parameters ii libreadline4 4.2a-5 GNU readline and history libraries, run-time ii libstdc++2.10- 2.95.4-7 The GNU stdc++ library ii libstroke0 0.5.1-2 support for mouse strokes like those in Ment ii libtiff3g 3.5.5-6 Tag Image File Format library ii libtiff3g-dev 3.5.5-6 Tag Image File Format library, development f ii libungif4-dev 4.1.0b1-2 shared library for GIF images (development f ii libungif4g 4.1.0b1-2 shared library for GIF images (runtime lib) ii libwrap0 7.6-9 Wietse Venema's TCP wrappers library ii libxaw7 4.1.0-16 X Athena widget set library ii login 20000902-12 System login tools ii make 3.79.1-14 The GNU version of the "make" utility. ii makedev 2.3.1-58 Creates device files in /dev. ii man-db 2.3.20-18 The on-line manual pager ii mawk 1.3.3-8 a pattern scanning and text processing langu ii modutils 2.4.15-1 Linux module utilities. ii mount 2.11n-4 Tools for mounting and manipulating filesyst ii mozilla 1.0.0-0.woody. Mozilla Web Browser - dummy package ii mozilla-browse 1.0.0-0.woody. Mozilla Web Browser - core and browser ii mozilla-mailne 1.0.0-0.woody. Mozilla Web Browser - mail and news support ii mozilla-psm 1.0.0-0.woody. Mozilla Web Browser - Personal Security Mana ii mpg123 0.59r-13 MPEG layer 1/2/3 audio player ii ncurses-base 5.2.20020112a- Descriptions of common terminal types ii ncurses-bin 5.2.20020112a- Terminal-related programs and man pages ii net-tools 1.60-4 The NET-3 networking toolkit ii netbase 4.07 Basic TCP/IP networking system ii netkit-inetd 0.10-9 The Internet Superserver ii netkit-ping 0.10-9 The ping utility from netkit ii nvi 1.79-20 4.4BSD re-implementation of vi. ii passwd 20000902-12 Change and administer password and group dat ii patch 2.5.4-11 Apply a diff file to an original ii pciutils 2.1.9-4 Linux PCI Utilities (for 2.[1234].x kernels) ii pcmcia-cs 3.1.33-6 PCMCIA Card Services for Linux. ii perl 5.6.1-8.2 Larry Wall's Practical Extraction and Report ii perl-base 5.6.1-8.2 The Pathologically Eclectic Rubbish Lister. ii perl-modules 5.6.1-8.2 Core Perl modules. ii ppmtofb 0.31 Display netpbm graphics on Linux framebuffer ii procps 2.0.7-8 The /proc file system utilities. ii psmisc 20.2-2.1 Utilities that use the proc filesystem ii rxvt 2.6.4-6 VT102 terminal emulator for the X Window Sys ii sed 3.02-8 The GNU sed stream editor. ii shellutils 2.0.11-11 The GNU shell programming utilities. ii slang1 1.4.4-7.2 The S-Lang programming library - runtime ver ii slocate 2.6-1.3.1 a secure locate replacement ii sysklogd 1.4.1-10 System Logging Daemon ii sysvinit 2.84-2woody1 System-V like init. ii tar 1.13.25-2 GNU tar ii tcpd 7.6-9 Wietse Venema's TCP wrapper utilities ii telnet 0.17-18 The telnet client. ii telnetd 0.17-18 The telnet server. ii textutils 2.0-12 The GNU text file processing utilities. ii util-linux 2.11n-4 Miscellaneous system utilities. ii vim 6.1.018-1 Vi IMproved - enhanced vi editor ii wget 1.8.1-6.1 retrieves files from the web ii whiptail 0.50.17-9.6 Displays user-friendly dialog boxes from she ii xbase-clients 4.1.0-16 miscellaneous X clients ii xdm 4.1.0-16 X display manager ii xfonts-base 4.1.0-16 standard fonts for X ii xfonts-scalabl 4.1.0-16 scalable fonts for X ii xfree86-common 4.1.0-16 X Window System (XFree86) infrastructure ii xlibmesa3 4.1.0-16 XFree86 version of Mesa 3D graphics library ii xlibs 4.1.0-16 X Window System client libraries ii xlibs-dev 4.1.0-16 X Window System client library development f ii xserver-common 4.1.0-16 files and utilities common to all X servers ii xserver-tinyx- 4.1.0-3 A minimal X server which runs on a kernel fr ii xserver-xfree8 4.1.0-16 the XFree86 X server ii xterm 4.1.0-16 X terminal emulator ii xutils 4.1.0-16 X Window System utility programs ii zlib1g 1.1.4-1 compression library - runtime ii zlib1g-dev 1.1.4-1 compression library - development This is a pre-release version of XFree86, and is not supported in any way. Bugs may be reported to XF...@XF... and patches submitted to fi...@XF.... Before reporting bugs in pre-release versions, please check the latest version in the XFree86 CVS repository (http://www.XFree86.Org/cvs) XFree86 Version 4.1.0.1 / X Window System (protocol Version 11, revision 0, vendor release 6510) Release Date: 21 December 2001 If the server is older than 6-12 months, or if your card is newer than the above date, look for a newer version before reporting problems. (See http://www.XFree86.Org/FAQ) Build Operating System: Linux 2.4.18-powerpc-smp ppc [ELF] Module Loader present (==) Log file: "/var/log/XFree86.0.log", Time: Fri Jun 13 01:07:58 2003 (==) Using config file: "/etc/X11/XF86Config-4" Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) ServerLayout "Default Layout" (**) |-->Screen "Default Screen" (0) (**) | |-->Monitor "Generic Monitor" (**) | |-->Device "Generic Video Card" (**) |-->Input Device "Generic Keyboard" (**) Option "XkbRules" "xfree86" (**) XKB: rules: "xfree86" (**) Option "XkbModel" "pc101" (**) XKB: model: "pc101" (**) Option "XkbLayout" "us" (**) XKB: layout: "us" (==) Keyboard: CustomKeycode disabled (**) |-->Input Device "Configured Mouse" (**) |-->Input Device "Generic Mouse" (WW) The directory "/usr/lib/X11/fonts/cyrillic" does not exist. Entry deleted from font path. (WW) The directory "/usr/lib/X11/fonts/100dpi/" does not exist. Entry deleted from font path. (WW) The directory "/usr/lib/X11/fonts/75dpi/" does not exist. Entry deleted from font path. (WW) The directory "/usr/lib/X11/fonts/100dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/lib/X11/fonts/75dpi" does not exist. Entry deleted from font path. (**) FontPath set to "unix/:7100,/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/Type1,/usr/lib/X11/fonts/Speedo" (==) RgbPath set to "/usr/X11R6/lib/X11/rgb" (==) ModulePath set to "/usr/X11R6/lib/modules" (--) using VT number 7 (WW) Cannot open APM (II) Module ABI versions: XFree86 ANSI C Emulation: 0.1 XFree86 Video Driver: 0.4 XFree86 XInput driver : 0.2 XFree86 Server Extension : 0.1 XFree86 Font Renderer : 0.2 (II) Loader running on linux (II) LoadModule: "bitmap" (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a (II) Module bitmap: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.2 (II) Loading font Bitmap (II) LoadModule: "pcidata" (II) Loading /usr/X11R6/lib/modules/libpcidata.a (II) Module pcidata: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 0.1.0 ABI class: XFree86 Video Driver, version 0.4 (II) PCI: PCI scan (all values are in hex) (II) PCI: 00:0b:0: chip 1014,000a card 0000,0000 rev 03 class 06,01,00 hdr 00 (II) PCI: 00:0c:0: chip 1022,2000 card 0000,0000 rev 25 class 02,00,00 hdr 00 (II) PCI: 00:0d:0: chip 104c,ac15 card 4000,0000 rev 01 class 06,07,00 hdr 82 (II) PCI: 00:0d:1: chip 104c,ac15 card 4800,0000 rev 01 class 06,07,00 hdr 82 (II) PCI: 00:0e:0: chip 5333,8901 card 0000,0000 rev 14 class 03,00,00 hdr 00 (II) PCI: End of PCI scan (II) LoadModule: "scanpci" (II) Loading /usr/X11R6/lib/modules/libscanpci.a (II) Module scanpci: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 0.1.0 ABI class: XFree86 Video Driver, version 0.4 (II) UnloadModule: "scanpci" (II) Unloading /usr/X11R6/lib/modules/libscanpci.a (II) PCI-to-ISA bridge: (II) Host-to-PCI bridge: (II) Bus -1: bridge is at (0:11:0), (0,-1,0), BCTRL: 0x08 (VGA_EN is set) (II) Bus -1 I/O range: (II) Bus -1 non-prefetchable memory range: (II) Bus -1 prefetchable memory range: (II) Bus 0: bridge is at (0:0:0), (-1,0,0), BCTRL: 0x00 (VGA_EN is cleared) (II) Bus 0 I/O range: [0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) Bus 0 non-prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] (II) Bus 0 prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] (--) PCI:*(0:14:0) S3 Trio64V2/DX or /GX rev 20, Mem @ 0x04000000/26, BIOS @ 0x000c0000/16 (II) Addressable bus resource ranges are [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] [1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) OS-reported resource ranges: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x00000000 - 0x00000000 (0x1) MX[B] [2] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [3] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] (II) Active PCI resource ranges: [0] -1 0 0x08003000 - 0x0800301f (0x20) MX[B] [1] -1 0 0x000c0000 - 0x000cffff (0x10000) MX[B](B) [2] -1 0 0x04000000 - 0x07ffffff (0x4000000) MX[B](B) [3] -1 0 0x00100020 - 0x0010003f (0x20) IX[B] [4] -1 0 0x00100040 - 0x00100047 (0x8) IX[B] (II) Active PCI resource ranges after removing overlaps: [0] -1 0 0x08003000 - 0x0800301f (0x20) MX[B] [1] -1 0 0x000c0000 - 0x000cffff (0x10000) MX[B](B) [2] -1 0 0x04000000 - 0x07ffffff (0x4000000) MX[B](B) [3] -1 0 0x00100020 - 0x0010003f (0x20) IX[B] [4] -1 0 0x00100040 - 0x00100047 (0x8) IX[B] (II) OS-reported resource ranges after removing overlaps with PCI: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x00000000 - 0x00000000 (0x1) MX[B] [2] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [3] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] (II) All system resource ranges: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x00000000 - 0x00000000 (0x1) MX[B] [2] -1 0 0x08003000 - 0x0800301f (0x20) MX[B] [3] -1 0 0x000c0000 - 0x000cffff (0x10000) MX[B](B) [4] -1 0 0x04000000 - 0x07ffffff (0x4000000) MX[B](B) [5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [6] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [7] -1 0 0x00100020 - 0x0010003f (0x20) IX[B] [8] -1 0 0x00100040 - 0x00100047 (0x8) IX[B] (II) LoadModule: "GLcore" (II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a (II) Module GLcore: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 ABI class: XFree86 Server Extension, version 0.1 (II) LoadModule: "bitmap" (II) Reloading /usr/X11R6/lib/modules/fonts/libbitmap.a (II) Loading font Bitmap (II) LoadModule: "dbe" (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a (II) Module dbe: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.1 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "ddc" (II) Loading /usr/X11R6/lib/modules/libddc.a (II) Module ddc: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 ABI class: XFree86 Video Driver, version 0.4 (II) LoadModule: "dri" (II) Loading /usr/X11R6/lib/modules/extensions/libdri.a (II) Module dri: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 ABI class: XFree86 Server Extension, version 0.1 (II) Loading sub module "drm" (II) LoadModule: "drm" (II) Loading /usr/X11R6/lib/modules/linux/libdrm.a (II) Module drm: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 ABI class: XFree86 Server Extension, version 0.1 (II) Loading extension XFree86-DRI (II) LoadModule: "extmod" (II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a (II) Module extmod: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.1 (II) Loading extension SHAPE (II) Loading extension MIT-SUNDRY-NONSTANDARD (II) Loading extension BIG-REQUESTS (II) Loading extension SYNC (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XC-MISC (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-Misc (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension FontCache (II) Loading extension TOG-CUP (II) Loading extension Extended-Visual-Information (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) LoadModule: "freetype" (II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a (II) Module freetype: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.1.9 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.2 (II) Loading font FreeType (II) LoadModule: "glx" (II) Loading /usr/X11R6/lib/modules/extensions/libglx.a (II) Module glx: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 ABI class: XFree86 Server Extension, version 0.1 (II) Loading sub module "GLcore" (II) LoadModule: "GLcore" (II) Reloading /usr/X11R6/lib/modules/extensions/libGLcore.a (II) Loading extension GLX (II) LoadModule: "int10" (II) Loading /usr/X11R6/lib/modules/libint10.a (II) Module int10: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 ABI class: XFree86 Video Driver, version 0.4 (II) LoadModule: "pex5" (II) Loading /usr/X11R6/lib/modules/extensions/libpex5.a (II) Module pex5: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.1 (II) Loading extension X3D-PEX (II) LoadModule: "record" (II) Loading /usr/X11R6/lib/modules/extensions/librecord.a (II) Module record: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.13.0 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.1 (II) Loading extension RECORD (II) LoadModule: "speedo" (II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a (II) Module speedo: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.2 (II) Loading font Speedo (II) LoadModule: "type1" (II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a (II) Module type1: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.2 (II) Loading font Type1 (II) Loading font CID (II) LoadModule: "vbe" (II) Loading /usr/X11R6/lib/modules/libvbe.a (II) Module vbe: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 ABI class: XFree86 Video Driver, version 0.4 (II) LoadModule: "xie" (II) Loading /usr/X11R6/lib/modules/extensions/libxie.a (II) Module xie: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.1 (II) Loading extension XIE (II) LoadModule: "fbdev" (II) Loading /usr/X11R6/lib/modules/drivers/fbdev_drv.o (II) Module fbdev: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 0.1.0 ABI class: XFree86 Video Driver, version 0.4 (II) LoadModule: "mouse" (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o (II) Module mouse: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 Module class: XFree86 XInput Driver ABI class: XFree86 XInput driver, version 0.2 (II) FBDev: driver for framebuffer: fbdev, afb (II) Primary Device is: PCI 00:0e:0 (II) Loading sub module "fbdevhw" (II) LoadModule: "fbdevhw" (II) Loading /usr/X11R6/lib/modules/linux/libfbdevhw.a (II) Module fbdevhw: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 0.0.2 ABI class: XFree86 Video Driver, version 0.4 (II) resource ranges after xf86ClaimFixedResources() call: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x00000000 - 0x00000000 (0x1) MX[B] [2] -1 0 0x08003000 - 0x0800301f (0x20) MX[B] [3] -1 0 0x000c0000 - 0x000cffff (0x10000) MX[B](B) [4] -1 0 0x04000000 - 0x07ffffff (0x4000000) MX[B](B) [5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [6] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [7] -1 0 0x00100020 - 0x0010003f (0x20) IX[B] [8] -1 0 0x00100040 - 0x00100047 (0x8) IX[B] (**) FBDev(0): claimed PCI slot 0:14:0 (II) FBDev(0): using default device (II) resource ranges after probing: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x00000000 - 0x00000000 (0x1) MX[B] [2] -1 0 0x08003000 - 0x0800301f (0x20) MX[B] [3] -1 0 0x000c0000 - 0x000cffff (0x10000) MX[B](B) [4] -1 0 0x04000000 - 0x07ffffff (0x4000000) MX[B](B) [5] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B] [6] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B] [7] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B] [8] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [9] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [10] -1 0 0x00100020 - 0x0010003f (0x20) IX[B] [11] -1 0 0x00100040 - 0x00100047 (0x8) IX[B] [12] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B] [13] 0 0 0x000003c0 - 0x000003df (0x20) IS[B] (II) Setting vga for screen 0. (**) FBDev(0): Depth 16, (--) framebuffer bpp 16 (==) FBDev(0): RGB weight 565 (==) FBDev(0): Default visual is TrueColor (==) FBDev(0): Using gamma correction (1.0, 1.0, 1.0) (II) FBDev(0): Hardware: s3trio (vidmem: 2048k) (II) FBDev(0): Checking Modes against framebuffer device... (II) FBDev(0): mode "1024x768" ok (II) FBDev(0): Checking Modes against monitor... (--) FBDev(0): Virtual size is 1024x768 (pitch 1024) (**) FBDev(0): Built-in mode "current": 65.0 MHz, 48.4 kHz, 60.0 Hz (II) FBDev(0): Modeline "current" 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync -csync (++) FBDev(0): DPI set to (100, 100) (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/X11R6/lib/modules/libfb.a (II) Module fb: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 ABI class: XFree86 ANSI C Emulation, version 0.1 (**) FBDev(0): Using "Shadow Framebuffer" (II) Loading sub module "shadow" (II) LoadModule: "shadow" (II) Loading /usr/X11R6/lib/modules/libshadow.a (II) Module shadow: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 ABI class: XFree86 ANSI C Emulation, version 0.1 (II) do I need RAC? No, I don't. (II) resource ranges after preInit: [0] 0 0 0x04000000 - 0x07ffffff (0x4000000) MX[B] [1] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [2] -1 0 0x00000000 - 0x00000000 (0x1) MX[B] [3] -1 0 0x08003000 - 0x0800301f (0x20) MX[B] [4] -1 0 0x000c0000 - 0x000cffff (0x10000) MX[B](B) [5] -1 0 0x04000000 - 0x07ffffff (0x4000000) MX[B](B) [6] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B] [7] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B] [8] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B] [9] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [10] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [11] -1 0 0x00100020 - 0x0010003f (0x20) IX[B] [12] -1 0 0x00100040 - 0x00100047 (0x8) IX[B] [13] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B] [14] 0 0 0x000003c0 - 0x000003df (0x20) IS[B] (==) FBDev(0): Backing store disabled (**) Option "dpms" (**) FBDev(0): DPMS enabled (II) Setting vga for screen 0. (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension LBX (II) Initializing built-in extension XC-APPGROUP (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFree86-Bigfont (II) Initializing built-in extension RENDER PEXExtensionInit: Couldn't open default PEX font file Roman_M error opening security policy file /usr/X11R6/lib/X11/xserver/SecurityPolicy (II) Keyboard "Generic Keyboard" handled by legacy driver (**) Option "Protocol" "PS/2" (**) Configured Mouse: Protocol: "PS/2" (**) Option "CorePointer" (**) Configured Mouse: Core Pointer (**) Option "Device" "/dev/psaux" (==) Configured Mouse: Buttons: 3 (**) Option "Emulate3Buttons" "true" (**) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50 (**) Option "ZAxisMapping" "4 5" (**) Configured Mouse: ZAxisMapping: buttons 4 and 5 (**) Option "Protocol" "ImPS/2" (**) Generic Mouse: Protocol: "ImPS/2" (**) Option "SendCoreEvents" "true" (**) Generic Mouse: always reports core events (**) Option "Device" "/dev/input/mice" (==) Generic Mouse: Buttons: 3 (**) Option "Emulate3Buttons" "true" (**) Generic Mouse: Emulate3Buttons, Emulate3Timeout: 50 (**) Option "ZAxisMapping" "4 5" (**) Generic Mouse: ZAxisMapping: buttons 4 and 5 (II) XINPUT: Adding extended input device "Generic Mouse" (type: MOUSE) (II) XINPUT: Adding extended input device "Configured Mouse" (type: MOUSE) Could not init font path element unix/:7100, removing from list! |
|
From: Santiago G. M. <ma...@ay...> - 2003-06-12 13:21:04
|
Well, let's see, I have built a new kernel with your last patch, I have left it on http://networkstation.aytolacoruna.es/new/ The thing is that we have not noticed any change besides the fact that now fbi seems to work ok and that the colours have changed on the X 3.3 server. I have tried to get the same config you have running here without any results, let me resume what I'm seing here: 3.3.6 (FB) works with an endianness problem (before grey was green, now blue) 4.2.1 (FB) starts but I cannot see a thing. Screen is black or the bottom half of it is filled with one colour (blue) or has a weir image of the fb that was on screen before booting. 4.2.1 (S3) works ok but only the widgets are seen, no pixmaps, fonts or any graphic (tested with gwview) is seen on the screen, mozilla appears "transparent" The good thing is that there is no double image any more. 4.3.0 screen is black and in FB the kernel doesn't show any mode change, weird! On X 4.1.0 I get the same results as with 4.2.1. FB was tested using Jochen's config for both fb.modes and X. The output of the kernel when booting X 4.X in FB mode is: s3triofb_op_set_var con=6 1024x768-1024x768-16bpp mode=22271 56 8 41 0 176 8 -- act=2 fb_mmap() enter fb_mmap() success s3triofb_op_set_var con=6 1024x768-1024x768-16bpp mode=15385 160 24 29 3 136 6 AT act=0 pixclock = 15385ps freq = 64998000 s3_compute_clock(64998000): got 0x742b 64981000 s3_compute_clock(60000000): got 0x6b2b 60025000 s3_load_video_mode 1024x768-1024x768-16bpp 15385ps done The packages I've used were: for X 3.3.6 and X 4.2.1 the ones we have at networkstation.aytolacoruna.es, for X 4.1.0 the official ones at woody, and for X 4.3.0 the ones at http://www.penguinppc.org/~daniels/sid/ with a sid filesystem. I also tested Debian's sid packages for X 4.2.1 in case mine had something wrong with them. Jochen, if you could test the kernel I have put on the web or tell us what packages you are using? I just don't know why it works for you but not for us :-( > I am running this with XFree86 4.1.0-16 at 1024x768-60-16. Stinks, this is the same one I have tried here, and with your configs. I just cannot understand what I'm doing wrong. Jochen, could you take a look at the config I have left on the web to see if I missed something? > 800x600-60-16 works well if set by fbset, tested with vanilla fbi. Vanilla fbi works here also, I tested 1024x768-60-16 mode of yours. I just don't know what I'm doing wrong :-( One thing we were quite happy to see was that the new FB code has fixed the double image of the S3 driver on X 4.2.1, we are wondering why we don't get the text or the images, and we are only seing the widgets (boxes and filling and their movement is working ok) also the hardware mouse pointer is missing. I think we are gonna try to look at this a bit. BTW, while native S3 driver gives the exact standard 1024x768x85 mode that the NCOS did, the FB still doesn't get the frequencies right and in 8 bpp the left side of the screen is a little bit off (not seen). Also, in the past days I have ported Jochen's patches to 2.4.21rc6 I dropped IDE support as this has changed a lot on 2.4.21 but I think I kept all the other stuff. I'm not publishing this yet becaus ot is based on the old patch4 from jochen and not the latest, and also because sound support is not working anymore, I'll have to investigate this further. Anyway, right now all I want to know is what I'm doing wrong with all this :-( Regards... |
|
From: Jochen R. <jo...@pa...> - 2003-06-12 08:20:19
|
I posted a new patch to the website, along with my fb.modes file and my XF86Config-4. This new patch gets the fbdev X server running in 16 and 32bpp mode. Turns out that my understanding of pixel formats in fbdevs was not correct. The patch for fbi included in my last email to the list does not work with native pixel format fbdevs, so please disregard it. I am running this with XFree86 4.1.0-16 at 1024x768-60-16. The 15bpp modes end up running in 16bpp, but with the 5:5:5 scheme, not 5:6:5, so the colors are a bit weird. I think that the mode lines in X need to get fixed for this. To run X in over a 32bit fbdev mode, X needs to be told to use 24bits in the XF86Config-4 file. The 800x600 modes work, but the timing is off. Again, I think this is because of the mode line data. 800x600-60-16 works well if set by fbset, tested with vanilla fbi. Patch and configuration files: http://networkstation.sourceforge.net/patch-2.4.19-ns1000-20030611.gz http://networkstation.sourceforge.net/fb.modes http://networkstation.sourceforge.net/XF86Config-4 Let me know if you need any other information to test this. Regards, Jochen |
|
From: Jochen R. <jo...@pa...> - 2003-06-11 11:12:43
|
OK, next installment:
Based on my testing with fbset and fbi the frame buffer now
supports the following modes:
640x480-60 8/16/32bpp
800x600-60 16bpp
1024x768-60 8/16bpp
I added some modes to /etc/fb.modes, for instance this 32bpp
mode here:
mode "640x480-60"
# D: 25.175 MHz, H: 31.469 kHz, V: 59.94 Hz
geometry 640 480 640 480 8
timings 39722 48 16 33 10 96 2
endmode
mode "640x480-60-32"
# D: 25.175 MHz, H: 31.469 kHz, V: 59.94 Hz
geometry 640 480 640 480 32
timings 39722 48 16 33 10 96 2
endmode
To change modes at the console, run fbset -a 640x480-60-32 . If this
does not work, then please email me the driver debug messages from
/var/log/messages. If possible, please change the #if 0 in line 1511
and 1515 of s3trio.c to #if 1 so I can see the register settings.
I had to patch fbi to get it to properly display in true color modes:
diff -urN -x config* -x Makefile* fbi-1.23/main.c fbi-1.23-j1/main.c
--- fbi-1.23/main.c Mon Feb 4 04:34:09 2002
+++ fbi-1.23-j1/main.c Wed Jun 11 03:45:24 2003
@@ -366,10 +366,16 @@
case 15:
case 16:
for (out = 0; out < owidth; out++) {
+ unsigned short s;
in = (out << 16) >> shift;
- ptr2[out] = lut_red[buffer[in*3]] |
+ s = lut_red[buffer[in*3]] |
lut_green[buffer[in*3+1]] |
lut_blue[buffer[in*3+2]];
+#if 0
+ ptr2[out] = (s>>8)|(s<<8);
+#endif
+ ptr[2*out+0] = s;
+ ptr[2*out+1] = s>>8;
}
ptr2 += owidth;
return (char*)ptr2;
@@ -385,9 +391,14 @@
case 32:
for (out = 0; out < owidth; out++) {
in = (out << 16) >> shift;
+#if 0
ptr4[out] = lut_red[buffer[in*3]] |
lut_green[buffer[in*3+1]] |
lut_blue[buffer[in*3+2]];
+#endif
+ ptr[4*out+2] = buffer[3*in+0];
+ ptr[4*out+1] = buffer[3*in+1];
+ ptr[4*out+0] = buffer[3*in+2];
}
ptr4 += owidth;
return (char*)ptr4;
The X server seems to have a similar endianness problem. I am
investigating that at the moment.
When running X, make sure you set up the XFConfig-4 properly, see
linux/Documentation/fb/framebuffer.txt for instructions.
Patch is here:
http://networkstation.sourceforge.net/patch-2.4.19-ns1000-20030610.gz
Regards,
Jochen
|
|
From: Jochen R. <jo...@pa...> - 2003-06-05 09:31:17
|
> > Is the optional PCMCIA slot on the 8362 supposed to work? > > Regards, > Miguel Not sure. IBM only uses the slot for flash memory, and their software only supports linear flash cards. Most flash cards sold today are ATA flash, i.e. they look to the PCMCIA interface like an IDE disk. I will have to check the driver for the bridge chip used and see if the adapter was wired for full PCMCIA and cardbus support. Regards, Jochen |
|
From: Miguel B. P. <en...@fi...> - 2003-06-05 01:35:47
|
Is the optional PCMCIA slot on the 8362 supposed to work? Regards, Miguel |
|
From: Santiago G. M. <ma...@ay...> - 2003-06-02 13:08:18
|
> Sound support is enabled by selecting ISA bus support in the General > Setup portion, and the Microsoft Sound System in the OSS sound > modules. The latter will really just select the ad1848 driver. ISA > bus support will enable ISA DMA support, see also > arch/ppc/kernel/prep_pci.c: isa_init_dma(). This driver works compiled > into the kernel. I have not tried it yet as a module, should work > with the proper parameters. I also have not tried recording yet, > should not be a problem, though. It works great on playback, basic recording works, even though 16 bits samples seem not to be working, maybe it is the program we were trying to use (wavr and wavp) anyway, this is not important right now, better focus on the graphics. However we were trying to use the CS4232 driver instead of the one you are proposing, not that we feel it is better than the other, it was our first guess. So I wonder... why the microsoft one? I've been trying to compile the CS4232 with this ISA option on but I get this error: gcc -D__KERNEL__ -I/home/sad/patch4/linux-2.4.19/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -D__powerpc__ -fsigned-char -msoft-float -pipe -ffixed-r2 -Wno-uninitialized -mmultiple -mstring -nostdinc -I /usr/lib/gcc-lib/powerpc-linux/2.95.4/include -DKBUILD_BASENAME=3Dprep_setup -c -o prep_setup.o prep_setup.c prep_setup.c: In function =10rep_setup_arch': prep_setup.c:295: =0Eum_sound_cards' undeclared (first use in this function) prep_setup.c:295: (Each undeclared identifier is reported only once prep_setup.c:295: for each function it appears in.) make[1]: *** [prep_setup.o] Error 1 make[1]: Leaving directory /home/sad/patch4/linux-2.4.19/arch/ppc/kernel' make: *** [_dir_arch/ppc/kernel] Error 2 Is this because of something on the new patch? > The video driver initializes the card 1024x768 and 8 bits by default. > Using fbset you can run it as 640x480 32bpp, for instance. I still > need to fiddle with the color components for 16 bit color support, > and 800x600 does not work yet at all for some strange reason. With > the 2MB of video memory 1024x768 32bpp will not work. Umm, it starts at 1024x768-48 and it really looks ugly, 48 Hz is really a bad frequency. So I started testing other frecuencies and what I saw is that we are not getting the demanded frequencies, in fact, we are getting 2 Hz less on 1024x768 and 3 less on 640x480. I mean, if I choose 1024x768-75 I get 73 Hz and if I choose 640x480-75 I get 72Hz. Seems like something is miscalculated here, also the horizontal freq seems a little lower than it should :-( and 800x600 is not working at all. The second problem I'm seing is that the screen is a couple of pixels off on the left side, I mean, I cannot see the first 3 pixels on the left or so :-( > Colors work ok at 640x480 32bpp in the console, try 'ls --color /dev' > for instance. Aghhh Image is screwed here if I select 640x480-60-32 using fbset :-( It is hard to describe the problem, it seems that I end up with two colours or something like that (greyscale at most), the FB penguin is seen 5 times along the top of the console, and the second half of the screen is all grey while the rest is black, none of the text the screen had is seen at this time. I haven't tried X yet, as 32 bits is not working at all here :-( Anyway, I think 32 bits are seondary, and what should be good to have is 16 bits. Hope you can fix this FB problems. Regards... |
|
From: Jochen R. <jo...@pa...> - 2003-06-02 09:27:52
|
Hello,
I put up a new patch with support for sound and true color on
the NS1000.
Sound support is enabled by selecting ISA bus support in the General
Setup portion, and the Microsoft Sound System in the OSS sound
modules. The latter will really just select the ad1848 driver. ISA
bus support will enable ISA DMA support, see also
arch/ppc/kernel/prep_pci.c: isa_init_dma(). This driver works compiled
into the kernel. I have not tried it yet as a module, should work
with the proper parameters. I also have not tried recording yet,
should not be a problem, though.
The video driver initializes the card 1024x768 and 8 bits by default.
Using fbset you can run it as 640x480 32bpp, for instance. I still
need to fiddle with the color components for 16 bit color support,
and 800x600 does not work yet at all for some strange reason. With
the 2MB of video memory 1024x768 32bpp will not work.
Colors work ok at 640x480 32bpp in the console, try 'ls --color /dev'
for instance. With fbi I cannot display a true color image properly,
but this should really be a problem of that program. If someone
could verify this with X over framebuffer I would appreciate it. There
is a special howto arround somewhere for this type of setup.
Do an 'apt-get install fbset', then add the following mode setting
to /etc/fb.modes for 640x480 32bpp:
mode "640x480-60-32"
# D: 25.175 MHz, H: 31.469 kHz, V: 59.94 Hz
geometry 640 480 640 480 32
timings 39722 48 16 33 10 96 2
endmode
Now try 'fbset -a 640x480-60-32'...
Patch is here for now:
http://networkstation.sourceforge.net/patch-2.4.19-ns1000-20030602.gz
Regards,
Jochen
|
|
From: Jochen R. <jo...@pa...> - 2003-05-30 21:55:28
|
Hello Vipin, > powerpc-linux-gcc-2.95.2-1-i386.tar This tarball only contains the cross compiler and related binutils (i.e. assembler and linker). That is all you need to cross-compile the kernel itself. > When I use it to cross compile my source code, it gives linking error, > saying ctri.o/ctr1.o/ctrn.o/libc.so/libc.so.1 etc not found. You will need to cross-compile the libraries and shared library stubs for powerpc. Take a look at http://bytesex.org/cross-compiler.html for examples on how to do this for sparc. Based on my experience, there are lots of programs where cross-compiling does not work with the makefiles etc straight out of the tarball off of the internet, for instance. I find it is usually a lot easier to compile natively. Regards, Jochen |
|
From: <vip...@hs...> - 2003-05-30 12:32:43
|
Hi, I downloaded following tar file. powerpc-linux-gcc-2.95.2-1-i386.tar When I use it to cross compile my source code, it gives linking error, saying ctri.o/ctr1.o/ctrn.o/libc.so/libc.so.1 etc not found. Since I was compiling it on redhat linux PIII platform, I copied the required libraries (i386) to compile my code. But now it gives error saying File in wrong format: : ctri.o compiled for a little endian system and target is big endian, and coore dumped. Where can i get the required libraries used by powerpc-linux-gcc to cross compile for ppc440 target platform. Could anyone help me ? Thanks & Best Regards, Vipin "DISCLAIMER: This message is proprietary to Hughes Software Systems Limited (HSS) and is intended solely for the use of the individual to whom it is addressed. It may contain privileged or confidential information and should not be circulated or used for any purpose other than for what it is intended. If you have received this message in error, please notify the originator immediately. If you are not the intended recipient, you are notified that you are strictly prohibited from using, copying, altering, or disclosing the contents of this message. HSS accepts no responsibility for loss or damage arising from the use of the information transmitted by this email including damage from virus." |
|
From: Santiago G. M. <ma...@ay...> - 2003-05-23 13:21:05
|
I had forgotten, we have done this because we have added both mozilla 1.3.1 and mozilla-firebird 0.6 to the repository, if somebody tests this please report. On our first tests mozilla-firebird is much slower at least on startup than mozilla 1.2.1, we haven't compared with 1.3.1 yet. I'll try to upload a newer swfdec asap, but I'm finding problems as it needs a newer libgtk2 that is not available on woody, I'm trying to compile it with plain woody libs. Regards... |
|
From: Santiago G. M. <ma...@ay...> - 2003-05-23 13:11:54
|
Hi! We are missing news from the project lately, but I'm expecting some good news from Jochen soon. Meanwhile I have changed the repository we have at networkstation.aytolacoruna.es a bit, it is explained a bit at the end of the page already, but I'm telling you anyway, the packages that we used to have there (things backported from sid to woody or with special patches, ...) are now available through apt from http://woody-backports.aytolacoruna.es/ you just have to add a line like this: deb http://woody-backports.aytolacoruna.es/powerpc ./ to your /etc/apt/sources.list Anyway, hope you find this usefull. Jochen, I'm asking for news from you everyday, come on, tell us how you are doing ;-) Regards! |
|
From: Joel R. <jo...@ho...> - 2003-02-18 05:49:15
|
I have been able to get the network station kernel to work on a when using an NS1000 through a serial connection, and through telnet. However, I'd like to be able to apply the patch to get local keyboard and monitor working, with a final goal of getting rdesktop (windows terminal services client) working on it. However, I am not sure how to apply the patch (20021128). I am aware that i need to cross-compile, but not sure how to do this, especially when the only kernel file i have found is kernel.1000, which is already compiled. Can someone please help me. Thanks in advance, Joel Rankin _________________________________________________________________ Hotmail now available on Australian mobile phones. Go to http://ninemsn.com.au/mobilecentral/hotmail_mobile.asp |
|
From: Timo A. H. <tim...@gm...> - 2003-02-14 12:08:11
|
Hi all, after fighting with creating a cross compiler I finally made the kernel patches of Jochen to work and, to my surprise, I could even boot a gentoo installation over NFS (having a stage1 tarball as nfs share). However, I'm stuck with the ppc gentoo variant since i miss the mount binary. Maybe I get a response from the gentoo guys, but one thing which interests me even more is: Anybody fiddled around with NBD? nbd is a driver which emulates a block device over a network, therefore, the netstation could boot completely over the net and maybe running gentoo linux via the nbd stuff. Anybody knows something about this? cheers, Timo |
|
From: Santiago G. M. <ma...@ay...> - 2003-01-29 13:27:12
|
Hi! I have put on networkstation.aytolacoruna.es the new Debian Woody packages for XFree 4.2.1-5 and also a new chroot with this X installed. The test of XFree 4.2.1-5 on the Pentium went ok, but on the NC it just doesn't seem to work, the problems we've found are the ones I descrived the other day this is, no fonts or pixmaps being drawn and also the vertical duplication of the second quarter of the screen on the third and fourth quarters. If anybody can test this X that works on a PC with the Trio64V2/GX but doesn't work on the NC with the Trio64V2/DX, maybe we can get the card to work on the NC. I'm out of ideas on this. Regards! |
|
From: Santiago G. M. <ma...@ay...> - 2003-01-27 14:12:20
|
Hi!
As Jochen is working on getting a good FB support for our card (how is that
going, Jochen?), we have been trying to explore another way to get X working
in 16 bits of colour on our machine.
We have added support for the S3 Trio64V2 to the S3 driver available on the
X 4.2.1, we only added dummy stuff the minimum for the card to work, we have
tested this on a PC using a Trio64V2/GX, and we supposed this would work as
well on the NC.
You might be thinking why we are trying to make this work instead of using
the FB, well, the thing is that we have now just X 3.3.6 working, not 4.X,
and that I believe that having specific support like the one that an X
driver for our card gives, should be more optimal and faster than the one
that a FB will give us.
*** The results:
We tested xserver-xfree86_4.2.1-4 on the PC and -3 on the PPC, we are now
trying to get -5 compiling and working on both arches. The PC works ok, no
problems seen on it, but on the PPC, everything seems b0rked, let me explain
the problems we are seing...
The server starts ok, with some problems when trying to set the root window,
instead of getting the typical dotted screen we get a screen witht the top
half being black and the bottom half being blue. Also there is no mouse
pointer.
When we try to start some kind of programs, like icewm we find that the
pixmaps and the fonts are not shown at all. Even some basic programs like
xclock don't show up well, xlogo and xeyes, however work perfectly.
This is really weird, I have never seen problems like this before.
The biggest problem we are having is a double image problem or something
like that, this is: if we divide the screen vertically in four parts, we get
the first two (counting from left to right) having the "correct" image, this
is half of the screen we were supposed to see, on the third and fourth
quarter we see what is being shown on the second quarter.
Well, I don't know what to look at, maybe it is a problem with the server,
but as it works on the PC it down't seem like that might be the problem, we
are right now searching for ideas on what to look at :-(
*** The patch for the X 4.2.1:
Patch to add dummy support for the S3 Trio64V2 DX or GX
By Santiago Garcia Mantinan and Javier Moran Rua
--- xc/programs/Xserver/hw/xfree86/drivers/s3/s3_driver.c.orig Fri Jan 24 14:40:44 2003
+++ xc/programs/Xserver/hw/xfree86/drivers/s3/s3_driver.c Fri Jan 24 14:48:06 2003
@@ -131,6 +131,7 @@
{ PCI_CHIP_968, "968" },
{ PCI_CHIP_TRIO, "Trio32/64" },
{ PCI_CHIP_AURORA64VP, "Aurora64V+" },
+ { PCI_CHIP_TRIO64V2_DXGX, "Trio64V2/DX or /GX" },
{ -1, NULL }
};
@@ -141,6 +142,7 @@
{ PCI_CHIP_968, PCI_CHIP_968, RES_SHARED_VGA },
{ PCI_CHIP_TRIO, PCI_CHIP_TRIO, RES_SHARED_VGA },
{ PCI_CHIP_AURORA64VP, PCI_CHIP_AURORA64VP, RES_SHARED_VGA },
+ { PCI_CHIP_TRIO64V2_DXGX,PCI_CHIP_TRIO64V2_DXGX,RES_SHARED_VGA },
{ -1, -1, RES_UNDEFINED }
};
@@ -526,6 +528,7 @@
case PCI_CHIP_964_0:
case PCI_CHIP_964_1:
case PCI_CHIP_TRIO:
+ case PCI_CHIP_TRIO64V2_DXGX:
case PCI_CHIP_AURORA64VP: /* ??? */
pS3->S3NewMMIO = FALSE;
break;
@@ -652,6 +655,18 @@
#if 0
pS3->CursorInit = S3_CursorInit; /* FIXME broken */
#endif
+ if (pS3->Chipset == PCI_CHIP_TRIO64V2_DXGX)
+ switch(pScrn->bitsPerPixel) {
+ case 8:
+ case 16:
+ pS3->MaxClock = 170000;
+ break;
+ case 24:
+ case 32:
+ pS3->MaxClock = 135000;
+ break;
+ }
+ else
switch(pScrn->bitsPerPixel) {
case 8:
pS3->MaxClock = 135000;
@@ -1106,7 +1121,7 @@
if (pS3->Chipset == PCI_CHIP_968)
shift = 1; /* XXX IBMRGB */
- else if (pS3->Chipset == PCI_CHIP_TRIO)
+ else if ((pS3->Chipset == PCI_CHIP_TRIO) || (pS3->Chipset == PCI_CHIP_TRIO64V2_DXGX ))
shift = -(pS3->s3Bpp >> 1);
return shift;
--- xc/programs/Xserver/hw/xfree86/drivers/s3/s3.h.orig Fri Jan 24 14:40:23 2003
+++ xc/programs/Xserver/hw/xfree86/drivers/s3/s3.h Fri Jan 24 14:18:45 2003
@@ -240,6 +240,7 @@
#define S3_964_SERIES() ((pS3->Chipset == PCI_CHIP_964_0) || \
(pS3->Chipset == PCI_CHIP_964_1))
#define S3_TRIO_SERIES() ((pS3->Chipset == PCI_CHIP_TRIO) || \
- (pS3->Chipset == PCI_CHIP_AURORA64VP))
+ (pS3->Chipset == PCI_CHIP_AURORA64VP) || \
+ (pS3->Chipset == PCI_CHIP_TRIO64V2_DXGX))
#endif /* _S3_H */
*** The output of the Xserver:
XFree86 Version 4.2.1 (Debian 4.2.1-3 20030124133549 sa...@ri...) / X Window System
(protocol Version 11, revision 0, vendor release 6600)
Release Date: 3 September 2002
If the server is older than 6-12 months, or if your card is
newer than the above date, look for a newer version before
reporting problems. (See http://www.XFree86.Org/)
Build Operating System: Linux 2.4.20 ppc [ELF]
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Tue Nov 30 00:01:06 1999
(==) Using config file: "/etc/X11/XF86Config-4"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) | |-->Monitor "Generic Monitor"
(**) | |-->Device "Generic Video Card"
(**) |-->Input Device "Generic Keyboard"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "macintosh"
(**) XKB: model: "macintosh"
(**) Option "XkbLayout" "es"
(**) XKB: layout: "es"
(==) Keyboard: CustomKeycode disabled
(**) |-->Input Device "Configured Mouse"
(**) |-->Input Device "Generic Mouse"
(WW) The directory "/usr/lib/X11/fonts/cyrillic" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/lib/X11/fonts/100dpi/" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/lib/X11/fonts/75dpi/" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/lib/X11/fonts/Speedo" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/lib/X11/fonts/100dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/lib/X11/fonts/75dpi" does not exist.
Entry deleted from font path.
(**) FontPath set to "unix/:7100,/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/Type1"
(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(--) using VT number 7
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(II) Module ABI versions:
XFree86 ANSI C Emulation: 0.1
XFree86 Video Driver: 0.5
XFree86 XInput driver : 0.3
XFree86 Server Extension : 0.1
XFree86 Font Renderer : 0.3
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 1.0.0
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.3
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.5
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:0b:0: chip 1014,000a card 0000,0000 rev 03 class 06,01,00 hdr 00
(II) PCI: 00:0c:0: chip 1022,2000 card 0000,0000 rev 26 class 02,00,00 hdr 00
(II) PCI: 00:0e:0: chip 5333,8901 card 0000,0000 rev 16 class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(II) LoadModule: "scanpci"
(II) Loading /usr/X11R6/lib/modules/libscanpci.a
(II) Module scanpci: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.5
(II) UnloadModule: "scanpci"
(II) Unloading /usr/X11R6/lib/modules/libscanpci.a
(II) PCI-to-ISA bridge:
(II) Host-to-PCI bridge:
(II) Bus -1: bridge is at (0:11:0), (0,-1,0), BCTRL: 0x08 (VGA_EN is set)
(II) Bus -1 I/O range:
(II) Bus -1 non-prefetchable memory range:
(II) Bus -1 prefetchable memory range:
(II) Bus 0: bridge is at (0:0:0), (-1,0,0), BCTRL: 0x00 (VGA_EN is cleared)
(II) Bus 0 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(--) PCI:*(0:14:0) S3 Trio64V2/DX or /GX rev 22, BIOS @ 0x000c0000/16
(II) Addressable bus resource ranges are
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
[1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
[0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
[1] -1 0 0x00000000 - 0x00000000 (0x1) MX[B]
[2] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[3] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
(II) Active PCI resource ranges:
[0] -1 0 0x04000000 - 0x0400001f (0x20) MX[B]
[1] -1 0 0x000c0000 - 0x000cffff (0x10000) MX[B](B)
[2] -1 0 0x00100000 - 0x0010001f (0x20) IX[B]
[3] -1 0 0x00100020 - 0x00100027 (0x8) IX[B]
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0x04000000 - 0x0400001f (0x20) MX[B]
[1] -1 0 0x000c0000 - 0x000cffff (0x10000) MX[B](B)
[2] -1 0 0x00100000 - 0x0010001f (0x20) IX[B]
[3] -1 0 0x00100020 - 0x00100027 (0x8) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
[1] -1 0 0x00000000 - 0x00000000 (0x1) MX[B]
[2] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[3] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
(II) All system resource ranges:
[0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
[1] -1 0 0x00000000 - 0x00000000 (0x1) MX[B]
[2] -1 0 0x04000000 - 0x0400001f (0x20) MX[B]
[3] -1 0 0x000c0000 - 0x000cffff (0x10000) MX[B](B)
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[6] -1 0 0x00100000 - 0x0010001f (0x20) IX[B]
[7] -1 0 0x00100020 - 0x00100027 (0x8) IX[B]
(II) LoadModule: "GLcore"
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.1
(II) LoadModule: "bitmap"
(II) Reloading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Loading font Bitmap
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.5
(II) LoadModule: "dri"
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.1
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
(II) Module drm: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension FontCache
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
(II) Module freetype: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 1.1.10
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.3
(II) Loading font FreeType
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.1
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Reloading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Loading extension GLX
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/libint10.a
(II) Module int10: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.5
(II) LoadModule: "record"
(II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
(II) Module record: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 1.13.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension RECORD
(II) LoadModule: "speedo"
(II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
(II) Module speedo: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 1.0.1
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.3
(II) Loading font Speedo
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 1.0.1
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.3
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "vbe"
(II) Loading /usr/X11R6/lib/modules/libvbe.a
(II) Module vbe: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.5
(II) LoadModule: "s3"
(II) Loading /usr/X11R6/lib/modules/drivers/s3_drv.o
(II) Module s3: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 0.3.5
Module class: XFree86 Video Driver
ABI class: XFree86 Video Driver, version 0.5
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 1.0.0
Module class: XFree86 XInput Driver
ABI class: XFree86 XInput driver, version 0.3
(II) S3: driver (version 0.3.5 for S3 chipset: 964-0, 964-1, 968,
Trio32/64, Aurora64V+, Trio64V2/DX or /GX
(II) Primary Device is: PCI 00:0e:0
(--) Assigning device section with no busID to primary device
(--) Chipset Trio64V2/DX or /GX found
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
[1] -1 0 0x00000000 - 0x00000000 (0x1) MX[B]
[2] -1 0 0x04000000 - 0x0400001f (0x20) MX[B]
[3] -1 0 0x000c0000 - 0x000cffff (0x10000) MX[B](B)
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[6] -1 0 0x00100000 - 0x0010001f (0x20) IX[B]
[7] -1 0 0x00100020 - 0x00100027 (0x8) IX[B]
(II) resource ranges after probing:
[0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
[1] -1 0 0x00000000 - 0x00000000 (0x1) MX[B]
[2] -1 0 0x04000000 - 0x0400001f (0x20) MX[B]
[3] -1 0 0x000c0000 - 0x000cffff (0x10000) MX[B](B)
[4] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[8] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[9] -1 0 0x00100000 - 0x0010001f (0x20) IX[B]
[10] -1 0 0x00100020 - 0x00100027 (0x8) IX[B]
[11] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[12] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.5
(II) s3(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(**) s3(0): Depth 16, (--) framebuffer bpp 16
(==) s3(0): RGB weight 565
(==) s3(0): Default visual is TrueColor
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/libint10.a
(II) s3(0): No legacy BIOS found -- trying PCI
(EE) s3(0): Cannot read V_BIOS (5)
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Reloading /usr/X11R6/lib/modules/libvbe.a
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/libint10.a
(II) s3(0): initializing int10
(II) s3(0): No legacy BIOS found -- trying PCI
(EE) s3(0): Cannot read V_BIOS (5)
(==) s3(0): Using gamma correction (1.0, 1.0, 1.0)
(**) s3(0): Chipset: "Trio64V2/DX or /GX"
(--) s3(0): Framebuffer @ 0xfc000000
(--) s3(0): videoRam = 2048 Kb
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/X11R6/lib/modules/libramdac.a
(II) Module ramdac: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.5
(--) s3(0): MCLK 59.957 Mhz
(--) s3(0): RefClock: 16000
(--) s3(0): Max pixel clock at this depth is 170 Mhz
(II) s3(0): Generic Monitor: Using hsync range of 30.00-92.00 kHz
(II) s3(0): Generic Monitor: Using vrefresh range of 50.00-85.00 Hz
(II) s3(0): Clock range: 16.00 to 170.00 MHz
(II) s3(0): Not using default mode "320x175" (bad mode clock/interlace/doublescan)
...
(II) s3(0): Not using default mode "800x512" (bad mode clock/interlace/doublescan)
(--) s3(0): Virtual size is 1024x768 (pitch 1024)
(**) s3(0): Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz
(II) s3(0): Modeline "1024x768" 94.50 1024 1072 1168 1376 768 769 772 808 +hsync +vsync
(**) s3(0): Default mode "800x600": 56.3 MHz, 53.7 kHz, 85.1 Hz
(II) s3(0): Modeline "800x600" 56.30 800 832 896 1048 600 601 604 631 +hsync +vsync
(**) s3(0): Default mode "640x480": 36.0 MHz, 43.3 kHz, 85.0 Hz
(II) s3(0): Modeline "640x480" 36.00 640 696 752 832 480 481 484 509 -hsync -vsync
(++) s3(0): DPI set to (100, 100)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/X11R6/lib/modules/libfb.a
(II) Module fb: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 1.0.0
ABI class: XFree86 ANSI C Emulation, version 0.1
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/X11R6/lib/modules/libxaa.a
(II) Module xaa: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.5
(II) do I need RAC? No, I don't.
(II) resource ranges after preInit:
[0] 0 0 0xfc000000 - 0xffffffff (0x4000000) MS[B]
[1] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
[2] -1 0 0x00000000 - 0x00000000 (0x1) MX[B]
[3] -1 0 0x04000000 - 0x0400001f (0x20) MX[B]
[4] -1 0 0x000c0000 - 0x000cffff (0x10000) MX[B](B)
[5] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
[6] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
[7] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
[8] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[9] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[10] -1 0 0x00100000 - 0x0010001f (0x20) IX[B]
[11] -1 0 0x00100020 - 0x00100027 (0x8) IX[B]
[12] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
[13] 0 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(==) s3(0): Backing store disabled
(II) s3(0): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
8x8 color pattern filled rectangles
Solid Lines
(II) s3(0): Acceleration enabled
(II) s3(0): Using PIO
(II) s3(0): Using SW cursor
(**) Option "dpms"
(**) s3(0): DPMS enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension LBX
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Keyboard "Generic Keyboard" handled by legacy driver
(**) Option "Protocol" "PS/2"
(**) Configured Mouse: Protocol: "PS/2"
(**) Option "CorePointer"
(**) Configured Mouse: Core Pointer
(**) Option "Device" "/dev/psaux"
(**) Option "Emulate3Buttons" "true"
(**) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Configured Mouse: ZAxisMapping: buttons 4 and 5
(**) Configured Mouse: Buttons: 5
(**) Option "Protocol" "ImPS/2"
(**) Generic Mouse: Protocol: "ImPS/2"
(**) Option "SendCoreEvents" "true"
(**) Generic Mouse: always reports core events
(**) Option "Device" "/dev/input/mice"
(**) Option "Emulate3Buttons" "true"
(**) Generic Mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Generic Mouse: ZAxisMapping: buttons 4 and 5
(**) Generic Mouse: Buttons: 5
(II) XINPUT: Adding extended input device "Generic Mouse" (type: MOUSE)
(II) XINPUT: Adding extended input device "Configured Mouse" (type: MOUSE)
Couldn't load XKB keymap, falling back to pre-XKB keymap
Could not init font path element unix/:7100, removing from list!
Well, if anybody finds anything weird or has any idea on what could be going
on, please tell ue.
Regards!
|
|
From: Santiago G. M. <ma...@ay...> - 2003-01-15 20:03:38
|
> Yes -- I've been busy looking for contract work, and I had less time to play > with the NS than I would have wanted. I thought so ;-) > I have some work in progress there, mostly copying initialization sequences > from the cyberfb driver and others. I also got some used vga cards with the > same chip to test this on x86. I hope to have something ready real soon now... I was gonna look to cyberfb in case there was no other info. I've also been trying to get xfree 4.X cvs to run natively on this cards, but it seems that Trio64V2 is not supported, I have written today to XFree devel list, let's see what they tell me, I guess that as you are so close on the FB thing I'll let that for you and center myself on native XFree support if I find some info, and also on the sound issue. > I was thinking of doing the same, but I was going to wait until I have time > to make the DRAM work -- too many loose ends on my plate already as it is. Yep, sorry, it was only that we found the chips and bought them and I just wanted to try them, but for what you say... you'll have to do this one alone ;-) it would really be great if we could do it from the kernel, as I don't think many people would like to change the firmware to achieve this, anyway, we have to center on the other things, wich are far more important than this one. Thanks for your quick reply, nice to hear from you again ;-) Regards! |
|
From: Jochen R. <jo...@pa...> - 2003-01-15 18:33:16
|
Hello all and happy new year, > I hope you all are starting this new year well, even though looking at the > amount of traffic here, people seems to be busy on other things, lets see if > we have more time in the future. Yes -- I've been busy looking for contract work, and I had less time to play with the NS than I would have wanted. > I'm currently trying to find the info needed to init the S3, Jochen, do you > have any info on this that could be shared? I have some work in progress there, mostly copying initialization sequences from the cyberfb driver and others. I also got some used vga cards with the same chip to test this on x86. I hope to have something ready real soon now... > Also, we have bought a couple of 64 MB SIMMS with the idea of using them on > the machine, I have tested this on a PC and it recognices the mem ok, but > the NC only recognices 32 megs total mem. The problem is on the NC firmware, > Linux recognices what the NC tells him, so... I was wondering if one could > reprogram the machine to use the 128 Megs? I was thinking of doing the same, but I was going to wait until I have time to make the DRAM work -- too many loose ends on my plate already as it is. The 82660 bridge chip set needs to be programmed with different dram width settings, and the bank size registers need to be doubled from the 64 MB values. I doubt that it is possible to change this from the kernel, unless we use the video memory as a temporary program buffer. There are two options to modify the firmware, as far as I can see: Go and patch the binary with the proper values, or write something new from scratch. I have written new firmware for the 8362 that boots off of the IDE disk I attached to the unpopulated interface, but a few things are missing. The most glaring problem is initializing the Ethernet chip and finding the MAC address. Which leads to the problem of the i2c eeprom access, etc, etc. Jochen |
|
From: Santiago G. M. <ma...@ay...> - 2003-01-15 12:36:45
|
Hi! I hope you all are starting this new year well, even though looking at the amount of traffic here, people seems to be busy on other things, lets see if we have more time in the future. As for me I have had a little time this days and have been playing with the NC a bit at application level (testing realplayer to play flash, ... btw, the support is not good, so if anybody would like to see flash on Linux/PPC, please ask for it to wis...@ma...), and other little things. I'm currently trying to find the info needed to init the S3, Jochen, do you have any info on this that could be shared? Also, we have bought a couple of 64 MB SIMMS with the idea of using them on the machine, I have tested this on a PC and it recognices the mem ok, but the NC only recognices 32 megs total mem. The problem is on the NC firmware, Linux recognices what the NC tells him, so... I was wondering if one could reprogram the machine to use the 128 Megs? I have tried to tell the kernel to use 128 megs but all I got was a... Oops: kernel access of bad area, sig: 11 Ideas? Well, hope we can continue improving this, it looks like we are almost there, of course the memory thing is not most prioritary thing, I feel like the video and sound should go first, but... Thanks in advance! Regards... |