All of lore.kernel.org
 help / color / mirror / Atom feed
* SiS 630
@ 2001-04-10 16:35 Tamas Nagy
  0 siblings, 0 replies; 5+ messages in thread
From: Tamas Nagy @ 2001-04-10 16:35 UTC (permalink / raw)
  To: linux-kernel

Hello,

I'm just wondering, whether somebody use this SiS 630 chip (VGA, MODEM, LAN,
etc...). If yes, what is the status of the support in the newest kernel
version? Any help is really appreciated to configure video, and other
drivers...

Thanks for the infos in advance,
Tamas Nagy




^ permalink raw reply	[flat|nested] 5+ messages in thread

* RE: SiS 630
@ 2001-04-10 17:09 Torrey Hoffman
  2001-04-11  8:15 ` Robert Vojta
  0 siblings, 1 reply; 5+ messages in thread
From: Torrey Hoffman @ 2001-04-10 17:09 UTC (permalink / raw)
  To: 'Tamas Nagy', linux-kernel

Tamas Nagy said:

> Hello,
> 
> I'm just wondering, whether somebody use this SiS 630 chip 

[...]

I have a couple of the very small, highly-integrated ASUS CUSI-FX
motherboards
with the SiS 630 chipset. One is using a PIII-866 with 133 Mhz bus and 320MB

RAM, and the other has a Celeron 300 and 66 Mhz bus with 128 MB RAM.  

(Motherboard description: SiS-630E,  PIII/S370, SiS300AGP shared Memory 2M
to 
64M, Cmedia PCI Audio, 2P/ 1A/2D/2U, PC133/ VCM, SiS630E 10/100, w/ RJ45, 
ATA66, Flex ATX.)

With 2.4.2-ac-?? and vanilla X 4.0.2, I have the onboard sound, VGA, IDE,
and 
network working.  The onboard video uses some of the system RAM, and the 2.4

kernels appears to detect that properly.  Everything seems to work pretty
well, 
I've compiled kernels, run setiathome, and copied hundreds of megs of data 
through the network, but I can't say I've _really_ stress tested them yet.

I do have some problems with the CMedia sound: when playing MP3's, XMMS will

run for a while and then just stop.  That doesn't happen if I use an SBLive 
instead of the onboard audio.  Haven't had time to track down the bug yet.

For the onboard IDE, I'm using the generic driver, and use hdparm to turn on

DMA and 32bit.  That gives decent performance.  Also, the motherboard has
5(!) 
USB sockets, and I haven't tried those yet, but there's no reason to believe

they won't work too.

Hope that helps.

Torrey Hoffman

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: SiS 630
  2001-04-10 17:09 SiS 630 Torrey Hoffman
@ 2001-04-11  8:15 ` Robert Vojta
       [not found]   ` <!~!AAAAANmSpUBtkdARm8tERVNUAADECVUA@rerecognition.com>
  0 siblings, 1 reply; 5+ messages in thread
From: Robert Vojta @ 2001-04-11  8:15 UTC (permalink / raw)
  To: linux-kernel

Hi,
  I have this chipset in my new notebook (Gericom Webboy). Everything works
fine, but only modem doesn't work because it's software modem. I tried to
search net for drivers, tried to write to SiS (no aswer for two weeks ;(),
etc. -> no success.
  But, if you have this chipset in notebook you should have problems with
LCD display with SiS chipset. I have tried XServer from SiS, XFree 3.3.x
and XFree 4.x and no success. Every try I see blank noisy display ;(
Everything work, but only display is not properly set. So, I tried
kernel frame buffer support and it partly works - SiS kernel frame buffer
support doesn't work too, kernel VESA frame buffer support works fine.
Next thing is, that if you want for instance 1024x768 resolution in X,
you must set up vesa frame buffer to 1024x768 resolution too ;(
  So, if you have notebook with this chipset and want X support, you must
set kernel VESA frame buffer support (not SiS support!) and set the same
resolution for frame buffer and for X. When you see blank noisy display
everything works fine, X started, applications too but they are invisible
due to bad display setting.

00:01.1 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 10/100
  Ethernet (rev 80)

  Network device support  --->
    Ethernet (10 or 100Mbit)  --->
      < > SiS 900/7016 PCI Fast Ethernet Adapter support

00:01.2 USB Controller: Silicon Integrated Systems [SiS] 7001 (rev 07)
00:01.3 USB Controller: Silicon Integrated Systems [SiS] 7001 (rev 07)

  USB support  ---> (works fine)

00:01.4 Multimedia audio controller: Silicon Integrated Systems [SiS]:
  Unknown device 7018 (rev 01)

  Sound  --->
    < > Trident 4DWave DX/NX, SiS 7018 or ALi 5451 PCI Audio Core

00:03.0 CardBus bridge: O2 Micro, Inc.: Unknown device 6872 (rev 05)

  General setup  --->
    PCMCIA/CardBus support  --->
      < > PCMCIA/CardBus support                                                     
      [ ]   CardBus support
      [ ]   i82365 compatible bridge support

  R.obot.V

-- 
   _
  |-|  __      Robert Vojta <vojta@ipex.cz>          -= Oo.oO =-
  |=| [Ll]     IPEX, s.r.o.
  "^" ====`o

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: SiS 630
       [not found]   ` <!~!AAAAANmSpUBtkdARm8tERVNUAADECVUA@rerecognition.com>
@ 2001-04-11 10:56     ` Robert Vojta
  0 siblings, 0 replies; 5+ messages in thread
From: Robert Vojta @ 2001-04-11 10:56 UTC (permalink / raw)
  To: Tamás Nagy; +Cc: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 2585 bytes --]

> It's nice; we have the same notebook... Yes, my real problem is X. Thank you
> for your detailed answer.
> 
> How could I configure frame-buffer support? Which dist+kernel+X version do
> you use?

Hi,
  so, now I used RH 6.2 with 2.4.3 kernel on my notebook. X is something
from CVS, don't know what exactly now, but I think it's something about
4.0.2-3, don't know, attaching XF86Config and sis_drv.o for you. So, you must
enable VESA frame buffer support in kernel

  Console drivers  --->
    [*] VGA text console
    [*] Video mode selection support
    ...
    Frame-buffer support  --->
      [*] Support for frame buffer devices (EXPERIMENTAL)
      ...
      [*]   VESA VGA graphics console
      ...
      [*]   Advanced low level driver options
      <*>     Monochrome support
      <*>     2 bpp packed pixels support
      <*>     4 bpp packed pixels support
      <*>     8 bpp packed pixels support
      <*>     16 bpp packed pixels support
      <*>     24 bpp packed pixels support
      <*>     32 bpp packed pixels support
      ...
      <*>     VGA characters/attributes support

  Now, you must configure lilo in /etc/lilo.conf, for instance I've got:

  image=/boot/bzImage-2.4.3-fb
          label=2.4.3-fb
          read-only
          vga=791
          root=/dev/hda3

  vga=791 is resolution and bpp for frame buffer. Other resolutions you
can find in /usr/src/linux/Documentation/fb/vesafb.txt. (there are hex
numbers in this file and I'm using decimal in lilo.conf). Now, you
can safely reboot your computer and you will have frame buffer support
and properly set LCD display.
  Now, you can use accelerated Xserver from XFree86 3.3.6, or XSiS_SVGA
(you can find it on www.sis.com.tw pages). It will work, but when you want
switching from console to X and back, you will fail. If you want switching
you must upgrade to 4.x release and use driver from attachment
(/usr/X11R6/lib/modules/drivers) - I attach my XF86Config for X 4.x too.
This driver sends me Rene Rebe <rene.rebe -- gmx.net>. I try to contact
SiS driver developers on internal development list, but no success, I try
to contact directly SiS, no answer too ;( So, if you want X, the best
solution is use X 4.x release with attached driver.

  Are there some one who is responsible for SiS support in kernel? This
support doesn't work too as in X ;((

  R.obot.V

P.S. Remember - frame buffer resolution (may bpp too) must be the same
as X resolution or you will fail again.

-- 
   _
  |-|  __      Robert Vojta <vojta@ipex.cz>          -= Oo.oO =-
  |=| [Ll]     IPEX, s.r.o.
  "^" ====`o

[-- Attachment #2: sis_drv.o.bz2 --]
[-- Type: application/x-bzip2, Size: 33056 bytes --]

[-- Attachment #3: XF86Config --]
[-- Type: text/plain, Size: 2525 bytes --]

Section "ServerLayout"
	Identifier     "XFree86 Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/usr/X11R6/lib/X11/rgb"
	ModulePath   "/usr/X11R6/lib/modules"
	FontPath "/usr/share/fonts/ISO8859-2/misc"
	FontPath "/usr/share/fonts/ISO8859-2/100dpi"
	FontPath "/usr/share/fonts/ISO8859-2/75dpi"
	FontPath "/usr/share/fonts/ISO8859-2/Type1"
	FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
	FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
	FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
	FontPath "/usr/X11R6/lib/X11/fonts/misc"
	FontPath "/usr/X11R6/lib/X11/fonts/Type1"
	FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
	FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
	FontPath "/usr/share/fonts/ISO8859-7/misc"
	FontPath "/usr/share/fonts/ISO8859-7/100dpi"
	FontPath "/usr/share/fonts/ISO8859-7/75dpi"
	FontPath "/usr/share/fonts/ISO8859-7/Type1"
	FontPath "/usr/share/fonts/ISO8859-9/misc"
	FontPath "/usr/share/fonts/ISO8859-9/100dpi"
	FontPath "/usr/share/fonts/ISO8859-9/75dpi"
	FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
	FontPath "/usr/share/fonts/default/Type1"
	FontPath "/opt/applix/axfonts/all_bdf"
	FontPath "/opt/applix/axfonts/all_pcf"
EndSection

Section "Module"
	Load  "extmod"
	Load  "xie"
	Load  "pex5"
	Load  "glx"
	Load  "dri"
	Load  "GLcore"
	Load  "dbe"
	Load  "record"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
	Option	"XkbLayout"	"czsk(us_cz_qwerty)"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option      "Protocol" "IMPS/2"
	Option      "Device" "/dev/mouse"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
	VertRefresh  50-160
	HorizSync    30.0-93.0
EndSection

Section "Device"
	### Available Driver options are:-
        Option     "SWcursor"
        #Option     "HWcursor"
        #Option     "PciRetry"
        #Option     "rgbbits"
        #Option     "NoAccel"
        Option     "TurboQueue"
        #Option     "SetMClk"
        Option     "FastVram"
        Option     "ForceCRT2Type"
	Identifier  "Card0"
	Driver      "sis"
	VendorName  "SiS"
	BoardName   "630"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth 24
	SubSection "Display"
		Depth     24
		Modes     "1024x768" "640x480"
	EndSubSection
EndSection

Section "DRI"
EndSection


^ permalink raw reply	[flat|nested] 5+ messages in thread

* SIS 630
@ 2005-05-19  6:23 Alexander Malysh
  0 siblings, 0 replies; 5+ messages in thread
From: Alexander Malysh @ 2005-05-19  6:23 UTC (permalink / raw)
  To: lm-sensors

Hello,

i implemented "initial" version of smbus support for sis 630 chip.It's based 
on supported sis5595 smbus. It work and tested on my Laptop based on sis 630 
chip (Clevo/Kapok 2700C). Any questions and comments are welcome. 
Here is it.

P.S. If needed i have sis630 datasheet at http://amalysh.bei.t-online.de/docs

-- 
MfG,
Dipl.-Ing. Alexander Malysh
-------------- next part --------------
A non-text attachment was scrubbed...
Name: i2c-sis630.c
Type: text/x-csrc
Size: 10101 bytes
Desc: not available
Url : http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20020820/b81b0502/i2c-sis630.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: i2c-id.h.diff
Type: text/x-diff
Size: 351 bytes
Desc: not available
Url : http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20020820/b81b0502/i2c-id.h.bin

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2005-05-19  6:23 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-05-19  6:23 SIS 630 Alexander Malysh
  -- strict thread matches above, loose matches on Subject: below --
2001-04-10 17:09 SiS 630 Torrey Hoffman
2001-04-11  8:15 ` Robert Vojta
     [not found]   ` <!~!AAAAANmSpUBtkdARm8tERVNUAADECVUA@rerecognition.com>
2001-04-11 10:56     ` Robert Vojta
2001-04-10 16:35 Tamas Nagy

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.