Hi misc.

Recenly I've been monkeying with an old Toshiba SS1010CT subnotebook. It is a discontinued Japanese limited edition of Libretto family, therefore probably remains a blackbox unheard of to most of the developers. Basic spec is: Intel mobile pentium-mmx 233MHz, 64MB RAM, NeoMagic 128ZV+ graphic card on PCI bus, Yamaha OPL-SA3 sound device, 2.1GB hard drive, cardbus slot, etc.

Installation and running with 4.6-release is fairly good. The only problem I found was in ACPI. ACPI subsystems was not probed during hardware detection. Toshiba claims that SS1010CT bios conforms APM 1.2 and ACPI 1.0. The former was properly probed and set but not the latter. No difference between 4.6 release and latest snapshot.

I tried disabling apm in boot -c without effect. I was wondering whether acpi is functional as of this box with OpenBSD. For comparison I also tried FreeBSD and NetBSD. FreeBSD hangs in random stages during probing if ACPI is enabled; NetBSD successfully probed and set all acpi devices but obviously failed to respond bios PM events. From their probing, some sysresources are allocated by ACPI at mainbus. I don't know if there is any detrimental effect when acpi not properly configured.

I did acpidump (http://tinyurl.com/yzcb8oo) if anyone is interested. dmesg as follows:

OpenBSD 4.6 (GENERIC) #58: Thu Jul  9 21:24:42 MDT 2009
    dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel Pentium/MMX ("GenuineIntel" 586-class) 234 MHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,MCE,CX8,MMX
real mem  = 66744320 (63MB)
avail mem = 54702080 (52MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 12/29/99, BIOS32 rev. 0 @ 0xff819
apm0 at bios0: Power Management spec V1.2
apm0: battery life expectancy 100%
apm0: AC on, battery charge high, estimated 1:28 hours
pcibios0 at bios0: rev 2.1 @ 0xf0000/0x10000
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xf9140/96 (4 entries)
pcibios0: no compatible PCI ICU found: ICU vendor 0xffff product 0xffff
pcibios0: Warning, unable to fix up PCI interrupt routing
pcibios0: PCI bus #21 is the last bus
bios0: ROM list: 0xe4000/0xc000
cpu0 at mainbus0: (uniprocessor)
cpu0: F00F bug workaround installed
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Toshiba PCI" rev 0xa2
vga1 at pci0 dev 4 function 0 vendor "Neomagic", unknown product 0x0083 rev 0x01
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
ohci0 at pci0 dev 11 function 0 "NEC USB" rev 0x02: irq 11, version 1.0
"Toshiba Fast Infrared Type O" rev 0x23 at pci0 dev 17 function 0 not configured
cbb0 at pci0 dev 19 function 0 "Toshiba ToPIC95B CardBus" rev 0x07: irq 11
cbb1 at pci0 dev 19 function 1 "Toshiba ToPIC95B CardBus" rev 0x07: irq 11
usb0 at ohci0: USB revision 1.0
uhub0 at usb0 "NEC OHCI root hub" rev 1.00/1.00 addr 1
cardslot0 at cbb0 slot 0 flags 0
cardbus0 at cardslot0: bus 20 device 0 cacheline 0x0, lattimer 0x0
pcmcia0 at cardslot0
cardslot1 at cbb1 slot 1 flags 0
cardbus1 at cardslot1: bus 21 device 0 cacheline 0x0, lattimer 0x0
pcmcia1 at cardslot1
isa0 at mainbus0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
wdc0 at isa0 port 0x1f0/8 irq 14
wd0 at wdc0 channel 0 drive 0: <TOSHIBA MK2110MAF>
wd0: 16-sector PIO, LBA, 2067MB, 4233600 sectors
wd0(wdc0:0:0): using BIOS timings
sb0 at isa0 port 0x220/24 irq 5 drq 1: dsp v3.01
midi0 at sb0: <SB MIDI UART>
audio0 at sb0
opl0 at sb0: model OPL3
midi1 at opl0: <SB Yamaha OPL3>
wss0 at isa0 port 0x530/8 irq 10 drq 0: CS4231 or AD1845 (vers 4)
audio1 at wss0
pcppi0 at isa0 port 0x61
midi2 at pcppi0: <PC speaker>
spkr0 at pcppi0
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
biomask ebcd netmask ebcd ttymask fbdf
ep1 at pcmcia0 function 0 "3Com Corporation, 3C589D, TP/BNC LAN Card Ver. 2a" port 0xa000/16: address 00:60:97:cd:e8:e7, utp/aui/bnc (default utp)
softraid0 at root
root on wd0a swap on wd0b dump on wd0b

Regards,
--
Hou, Ruoyu

Laboratory of Reproductive & Stem Cell Biology,
College of Life Science & Biotech.,
Shanghai Jiao Tong University,
Shanghai 200240, P.R.China.

Reply via email to