Subject: NetBSD + Libretto 70CT = MP3 Player
To: NetBSD i386 NewsGroup <port-i386@NetBSD.org>
From: Tom Rowan <tom@rowan.me.uk>
List: port-i386
Date: 09/07/2004 07:38:55
Hi all,

I'm trying to use an old Toshiba Libretto 70CT as an MP3 player. Having
had some difficulties with getting Linux onto the box, and having seen
performance issues with Windoze 95, I decided to try NetBSD.

I have the OS installed, but I am having difficulties getting the sound
card to make any noise. This is a problem in an mp3 player..

The libretto has a Yamaha OPL-SA sound card, but the dmesg output seems
to suggest that the box is loading sb drivers. Unless I'm not reading
this right of course?

I have booted the machine with the GENERIC_LAPTOP kernel and run dmesg
for you. [Output appended to bottom of posting for readability.]

I have tried compiling my own kernel which did no good. The best
solution for me would be a customised kernel config file from a
NetBSD/Libretto user! Failing that: any ideas?

Thanks in advance,

Tom


----------------


bash-2.05b# dmesg
NetBSD 1.6.2 (GENERIC_LAPTOP) #0: Tue Feb 10 22:02:37 UTC 2004
   
autobuild@tgm.netbsd.org:/autobuild/netbsd-1-6-PATCH002/i386/OBJ/autobuild/n  etbsd-1-6-PATCH002/src/sys/arch/i386/compile/GENERIC_LAPTOP
cpu0: Intel Pentium/MMX (586-class), 120.28 MHz
cpu0: features 8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
cpu0: features 8001bf<MMX>
total memory = 24316 KB
avail memory = 17716 KB
using 329 buffers containing 1316 KB of memory
mainbus0 (root)
isa0 at mainbus0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
wdc0 at isa0 port 0x1f0-0x1f7 irq 14
wd0 at wdc0 channel 0 drive 0: <TOSHIBA MK2105MAT>
wd0: drive supports 16-sector PIO transfers, LBA addressing
wd0: 2067 MB, 4200 cyl, 16 head, 63 sec, 512 bytes/sect x 4233600
sectors
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2 (Ultra/33)
vga0 at isa0 port 0x3b0-0x3df iomem 0xa0000-0xbffff
wsdisplay0 at vga0 kbdmux 1: console (80x25, vt100 emulation), using
wskbd0
wsmux1: connecting to wsdisplay0
lpt0 at isa0 port 0x378-0x37b irq 7
sb0 at isa0 port 0x220-0x237 irq 5 drq 1: dsp v3.01
audio0 at sb0: half duplex, mmap, independent
midi0 at sb0: SB MIDI UART
opl0 at sb0: model OPL3
midi1 at opl0: SB Yamaha OPL3
opl0 at sb0: model OPL3
midi1 at opl0: SB Yamaha OPL3
pcppi0 at isa0 port 0x61
midi2 at pcppi0: PC speaker
sysbeep0 at pcppi0
isapnp0 at isa0 port 0x279: ISA Plug 'n Play device support
npx0 at isa0 port 0xf0-0xff: using exception 16
pcic0 at isa0 port 0x3e0-0x3e1 iomem 0xd0000-0xdffff irq 
pcic0: controller 0 (Intel 82365SL Revision 1) has sockets A and B
pcic0: controller 1 (Intel 82365SL Revision 1) has no sockets
pcmcia0 at pcic0 controller 0 socket 0
pcmcia1 at pcic0 controller 0 socket 1
isapnp0: no ISA Plug 'n Play devices found
apm0 at mainbus0: Power Management spec V1.2
biomask ef45 netmask ef45 ttymask ffc7
pcic0: controller 0 detecting irqs with mask 0xdeb8:..9..10..11..15
pcic0: using irq 9 for socket events
ep0 at pcmcia0 function 0 port 0x400-0x40f: 3Com 3c589 10Mbps Ethernet
ep0: addrroot on wd0a dumps on wd0b
root file system type: ffs
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)
pcmcia0: card irq 10
ess 00:a0:24:a7:a3:5f, 8KB byte-wide FIFO, 5:3 Rx:Tx split
ep0: 10baseT, 10base5, 10base2 (default 10baseT)
boot device: wd0