Subject: WinTV (Brooktree Bt878) supported?
To: None <tech-misc@netbsd.org>
From: None <emre@interniq.org>
List: tech-misc
Date: 04/13/2000 14:27:46
Hello,

I just got NetBSD-current running on i386.  I have a WinTV capture card
that I would like to use...OpenBSD supports it in the GENERIC kernel, and
FreeBSD supports it as well.  There is a program called fxtv that let's
you watch TV in X, which was specifically designed for FreeBSD.  Looking
at the source code, there is some NetBSD specific stuff, so I figured it
must be supported.  fxtv worked on FreeBSD and OpenBSD for me, now I'm
thinking of recompiling my kernel.  Is this card supported under
NetBSD-current?  Here is my dmesg (if it helps):

NetBSD 1.4U (GENERIC) #1: Wed Mar 15 17:27:57 CET 2000

tron@lyssa.zhadum.de:/src/NetBSD-current/src/sys/arch/i386/compile/GENERIC
cpu0: family 5 model 6 step 2
cpu0: AMD K6 (586-class)
total memory = 65152 KB
avail memory = 55976 KB
using 840 buffers containing 3360 KB of memory
BIOS32 rev. 0 found at 0xfb260
mainbus0 (root)
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled
pchb0 at pci0 dev 0 function 0
pchb0: VIA Technologies VT82C597 (Apollo VP3) Host-PCI Bridge (rev. 0x04)
ppb0 at pci0 dev 1 function 0: VIA Technologies VT82C598 (Apollo
MVP3) PCI-AGP (rev. 0
x00)
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled
pcib0 at pci0 dev 7 function 0
pcib0: VIA Technologies VT82C586 (Apollo VP) PCI-ISA Bridge (rev. 0x47)
pciide0 at pci0 dev 7 function 1: VIA Technologies VT82C586A IDE
Controller
pciide0: bus-master DMA support present
pciide0: primary channel configured to compatibility mode
wd0 at pciide0 channel 0 drive 0: <Maxtor 90845D4>
wd0: drive supports 16-sector pio transfers, lba addressing
wd0: 8063 MB, 16383 cyl, 16 head, 63 sec, 512 bytes/sect x 16514064
sectors
wd0: 32-bits data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2
pciide0: primary channel interrupting at irq 14
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 (using DMA data
transfers)
pciide0: secondary channel configured to compatibility mode
atapibus0 at pciide0 channel 1
cd0 at atapibus0 drive 0: <CRW6206A, , 1.2A> type 5 cdrom removable
cd0: 32-bits data port
cd0: drive supports PIO mode 4, DMA mode 2
pciide0: secondary channel interrupting at irq 15
cd0(pciide0:1:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)
uhci0 at pci0 dev 7 function 2: VIA Technologies VT83C572 USB Controller
(rev. 0x02)
uhci0: interrupting at irq 11
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: VIA Technologie UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
VIA Technologies VT82C586 (Apollo VP) Power Management Controller
(miscellaneous bridg
e, revision 0x10) at pci0 dev 7 function 3 not configured
pcscp0 at pci0 dev 10 function 0
pcscp0: interrupting at irq 10
pcscp0: AM53C974, 40MHz, SCSI ID 7
scsibus0 at pcscp0: 8 targets, 8 luns per target
Brooktree Bt878 Video Capture (video multimedia, revision 0x02) at pci0
dev 11 functio
n 0 not configured
Brooktree product 0x0878 (miscellaneous multimedia, revision 0x02) at pci0
dev 11 function 1 not configured
vga1 at pci0 dev 12 function 0: S3 Trio32/64 (rev. 0x00)
wsdisplay0 at vga1: console (80x25, vt100 emulation)
isa0 at pcib0
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, using wsdisplay0
lpt1 at isa0 port 0x278-0x27b: polled
sb0 at isa0 port 0x220-0x237 irq 5 drq 1 drq2 5: dsp v4.13
audio0 at sb0: full duplex, mmap, independent
midi0 at sb0: SB MIDI UART
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
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
isapnp0: read port 0x20b
ne2 at isapnp0 port 0x240/32 irq 9
ne2: NE2000 Ethernet
ne2: supplying EUI64: 00:40:05:ff:fe:e4:4a:80
ne2: Ethernet address 00:40:05:e4:4a:80
biomask fdc5 netmask ffc5 ttymask ffc7
scsibus0: waiting 2 seconds for devices to settle...
probe(pcscp0:0:0): max sync rate 10.00MB/s
sd0 at scsibus0 targ 0 lun 0: <SEAGATE, ST51080N, 0913> SCSI2 0/direct
fixed
sd0: 1030 MB, 4826 cyl, 4 head, 109 sec, 512 bytes/sect x 2109840 sectors
sd0: no disk label


Any help would be greatly appreciated.