Running Linux on an HP OmniBook 5500CT
This
page details the setup I used to get Linux running on an HP OmniBook
5500CT; no guarantees that these settings will work on any such system.
It works for me, though, and might be worthwhile to check if you
experience problems installing Linux on an HP5500CT.
References
Kernel
I'm running a 2.2.3 kernel, compiled with APM support enabled.
Video
The
HP5500CT contains a Chips & Technologies 65548 graphics controller.
This is supported by the XF86_SVGA server in XFree86 3.3.3.1.
|
/etc/X11/XF86Config
|
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
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/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "ServerFlags"
EndSection
Section "Keyboard"
Protocol "Standard"
AutoRepeat 500 5
LeftAlt Meta
RightAlt Meta
ScrollLock Compose
RightCtl Control
XkbKeycodes "xfree86"
XkbTypes "default"
XkbCompat "default"
XkbSymbols "us(pc101)"
XkbGeometry "pc"
XkbRules "xfree86"
XkbModel "pc101"
XkbLayout "us"
EndSection
Section "Pointer"
Protocol "PS/2"
Device "/dev/mouse"
Emulate3Buttons
Emulate3Timeout 50
EndSection
Section "Monitor"
Identifier "LCD Panel 800x600"
VendorName "HP"
ModelName "OmniBook 5500CT"
#LCD Panel 800x600; 37.86; 31.5-37.9; 60
HorizSync 31.5-37.9
VertRefresh 55-65
# 640x400 @ 70 Hz, 31.5 kHz hsync
Modeline "640x400" 25.175 640 664 760 800 400 409 411 450
# 640x480 @ 60 Hz, 31.5 kHz hsync
Modeline "640x480" 25.175 640 664 760 800 480 491 493 525
# 800x600 @ 56 Hz, 35.15 kHz hsync
ModeLine "800x600" 36 800 824 896 1024 600 601 603 625
# 640x480 @ 72 Hz, 36.5 kHz hsync
Modeline "640x480" 31.5 640 680 720 864 480 488 491 521
# 800x600 @ 60 Hz, 37.8 kHz hsync
Modeline "800x600" 40 800 840 968 1056 600 601 605 628 +hsync +vsync
# 800x600 @ 72 Hz, 48.0 kHz hsync
Modeline "800x600" 50 800 856 976 1040 600 637 643 666 +hsync +vsync
EndSection
Section "Device"
Identifier "65548"
VendorName "Unknown"
BoardName "Unknown"
VideoRam 1024
Option "noaccel"
Option "mmio"
EndSection
Section "Screen"
Driver "svga"
Device "65548"
Monitor "LCD Panel 800x600"
DefaultColorDepth 16
Subsection "Display"
Depth 8
Modes "800x600" "640x480"
ViewPort 0 0
Virtual 800 600
EndSubsection
Subsection "Display"
Depth 16
Modes "800x600" "640x480"
ViewPort 0 0
Virtual 800 600
EndSubsection
EndSection
|
Audio
To
enable the built-in Crystal Sound CS4232 audio chipset, I used
isapnptools 1.18 to set up the PNP device (older versions than 1.18
also worked, but produced a bunch of warning messages). Full-duplex
16-bit audio is supported using the cs4232 driver, which is included in
the 2.2.3 kernel tree. Another option is to use the cs4232 in
Soundblaster Pro compatibility mode; this only allows for 8-bit audio
though.
|
/etc/isapnp.conf
|
(READPORT 0x0203)
(ISOLATE PRESERVE)
(IDENTIFY *)
(VERBOSITY 2)
(CONFLICT (IO FATAL)(IRQ FATAL)(DMA FATAL)(MEM FATAL))
(CONFIGURE CSC4232/16777216 (LD 0
(DMA 0 (CHANNEL 1))
(DMA 1 (CHANNEL 3))
(INT 0 (IRQ 5 (MODE +E)))
(IO 0 (SIZE 4) (BASE 0x0534))
(IO 1 (SIZE 4) (BASE 0x0388))
(IO 2 (SIZE 16) (BASE 0x0220))
(NAME "CSC4232/16777216[0]{WSS/OPL/SB }")
(ACT Y)
))
(CONFIGURE CSC4232/16777216 (LD 1
(NAME "CSC4232/16777216[1]{Game }")
))
(CONFIGURE CSC4232/16777216 (LD 2
(NAME "CSC4232/16777216[2]{CTRL }")
))
(CONFIGURE CSC4232/16777216 (LD 3
(INT 0 (IRQ 9 (MODE +E)))
(IO 0 (SIZE 2) (BASE 0x0330))
(NAME "CSC4232/16777216[3]{MPU }")
(ACT Y)
))
(WAITFORKEY)
|
|
/etc/conf.modules
|
alias sound cs4232
alias midi opl3
options opl3 io=0x388
options cs4232 io=0x530 irq=5 dma=1 dma2=3 mpuio=0x330 mpuirq=9
|
IRDA
I haven't tried to get IRDA running on an HP OmniBook 5500CT yet.
© 1999 Ivo Clarysse - soggie@soti.org