Lunux - karta TV: przydatne komendy

, środa, 9 marca 2011 0 komentarze

Pokaż załadowane moduły ograniczając się do cx

sudo lsmod | grep cx


cx8800 29418 0
cx88xx 74190 1 cx8800
rc_core 17007 7 ir_lirc_codec,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder,cx88xx
i2c_algo_bit 5205 1 cx88xx
tveeprom 13145 1 cx88xx
v4l2_common 8312 3 tuner,cx8800,cx88xx
videodev 69118 4 tuner,cx8800,cx88xx,v4l2_common
videobuf_dma_sg 8668 2 cx8800,cx88xx
videobuf_core 16044 3 cx8800,cx88xx,videobuf_dma_sg
btcx_risc 3738 2 cx8800,cx88xx
i2c_core 27089 11 tuner_simple,tea5767,nvidia,tuner,cx8800,cx88xx,i2c_algo_bit,tveeprom,v4l2_common,videodev,i2c_i801


Wyświetl bufor warstwy jądra ograniczając się do wpisów zawierających cx
dmesg | grep cx


[ 11.199826] cx88/0: cx2388x v4l2 driver version 0.0.8 loaded
[ 11.199872] cx8800 0000:05:02.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[ 11.202933] cx88[0]: subsystem: 0000:0000, board: PixelView [card=3,insmod option], frontend(s): 0
[ 11.202937] cx88[0]: TV tuner type 23, Radio tuner type 23
[ 11.202939] cx88[0]: cx88_reset
[ 11.314193] cx88[0]: Test OK
[ 11.392886] cx88[0]: i2c scan: found device @ 0xc0 [tuner (analog)]
[ 12.606248] tuner 1-0060: chip found @ 0xc0 (cx88[0])
[ 12.641231] cx88[0]/0: found at 0000:05:02.0, rev: 3, irq: 18, latency: 32, mmio: 0xf9000000
[ 12.641671] cx88[0]/0: registered device video0 [v4l2]
[ 12.641883] cx88[0]/0: registered device vbi0
[ 12.642005] cx88[0]/0: registered device radio0
[ 12.642052] cx88[0]: set_tvnorm: "NTSC-M" fsc8=28636360 adc=28636363 vdec=28636360 db/dr=28636360/28636360
[ 12.642058] cx88[0]: set_pll: MO_PLL_REG 0x00fffffe [old=0x00f15f18,freq=28636360]
[ 12.642063] cx88[0]: pll locked [pre=2,ofreq=28636360]
[ 12.642067] cx88[0]: set_tvnorm: MO_INPUT_FORMAT 0x00000001 [old=0x00000007]
[ 12.642073] cx88[0]: set_tvnorm: MO_OUTPUT_FORMAT 0x181f0008 [old=0x181f0000]
[ 12.642078] cx88[0]: set_tvnorm: MO_SCONV_REG 0x00020000 [old=0x00021f07]
[ 12.642082] cx88[0]: set_tvnorm: MO_SUB_STEP 0x00400000 [old=0x0043e0f8]
[ 12.642087] cx88[0]: set_tvnorm: MO_SUB_STEP_DR 0x00400000 [old=0x00538e38]
[ 12.642092] cx88[0]: set_tvnorm: MO_AGC_BURST 0x00007270 [old=0x00006d63,bdelay=114,agcdelay=112]
[ 12.642097] cx88[0]: set_tvnorm: MO_HTOTAL 0x0000038e [old=0x0000135a,htotal=910]
[ 12.642100] cx88[0]: set_scale: 320x240 [TB,NTSC-M]
[ 12.642103] cx88[0]: set_scale: hdelay 0x0038 (width 754)
[ 12.642105] cx88[0]: set_scale: hscale 0x15b3
[ 12.642107] cx88[0]: set_scale: hactive 0x0140
[ 12.642109] cx88[0]: set_scale: vdelay 0x0018
[ 12.642111] cx88[0]: set_scale: vscale 0x1e00
[ 12.642113] cx88[0]: set_scale: vactive 0x01e0
[ 12.642115] cx88[0]: set_scale: filter 0x80009
[ 12.642121] cx88[0]/0: set_audio_standard_BTSC (status: known-good)
[ 12.643011] cx88[0]/0: set_control id=0x980900(Brightness) ctrl=0x7f, reg=0x310110 val=0xff (mask 0xff)
[ 12.643056] cx88[0]/0: set_control id=0x980901(Contrast) ctrl=0x3f, reg=0x310110 val=0x3f00 (mask 0xff00)
[ 12.643063] cx88[0]/0: set_control id=0x980903(Hue) ctrl=0x7f, reg=0x310118 val=0xff (mask 0xff)
[ 12.643069] cx88[0]/0: set_control id=0x980902(Saturation) ctrl=0x7f, reg=0x310114 val=0x5a7f (mask 0xffff)
[ 12.643074] cx88[0]/0: set_control id=0x98091D(Chroma AGC) ctrl=0x01, reg=0x310104 val=0x400 (mask 0x400)
[ 12.643079] cx88[0]/0: set_control id=0x98091E(Color killer) ctrl=0x01, reg=0x310104 val=0x200 (mask 0x200)
[ 12.643084] cx88[0]/0: set_control id=0x980909(Mute) ctrl=0x01, reg=0x320594 val=0x40 (mask 0x40) [shadowed]
[ 12.643088] cx88[0]/0: set_control id=0x980905(Volume) ctrl=0x3f, reg=0x320594 val=0x00 (mask 0x3f) [shadowed]
[ 12.643092] cx88[0]/0: set_control id=0x980906(Balance) ctrl=0x40, reg=0x320598 val=0x00 (mask 0x7f) [shadowed]
[ 12.643096] cx88[0]/0: video_mux: 0 [vmux=0,gpio=0xff00,0x0,0x0,0x0]
[ 12.647184] cx88[0]/0: cx88: tvaudio thread started
[ 12.664972] cx88[0]/0: open dev=vbi0 radio=0 type=vbi-cap
[ 12.665165] cx88[0]/0: open dev=radio0 radio=1 type=(null)
[ 12.665169] cx88[0]/0: video_open: setting radio device
[ 12.665173] cx88[0]/0: set_audio_standard_FM (status: unknown)
[ 12.665197] cx88[0]/0: cx88_set_stereo: mask 0x3f, ctl 0x1a [status=0x22,ctl=0x101a,vol=0x40]
[ 12.666213] cx88[0]/0: open dev=video0 radio=0 type=vid-cap
[ 27.217735] cx88[0]/0: open dev=radio0 radio=1 type=(null)
[ 27.217742] cx88[0]/0: video_open: setting radio device
[ 27.217745] cx88[0]/0: set_audio_standard_FM (status: unknown)
[ 27.217769] cx88[0]/0: cx88_set_stereo: mask 0x3f, ctl 0x1a [status=0x22,ctl=0x101a,vol=0x40]
[ 27.220711] cx88[0]/0: open dev=vbi0 radio=0 type=vbi-cap
[ 27.222937] cx88[0]/0: open dev=video0 radio=0 type=vid-cap
[ 239.487766] cx88[0]/0: open dev=video0 radio=0 type=vid-cap


Wyświetl karty dźwiękowe
cat /proc/asound/cards


0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xfb000000 irq 45
1 [Audigy ]: Audigy - SB Audigy 1 [SB0092]
SB Audigy 1 [SB0092] (rev.3, serial:0x531102) at 0xd000, irq 20


Wyświetl listę urządzeń typu audio
aplay -l


**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC888 Analog [ALC888 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC888 Digital [ALC888 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Audigy [SB Audigy 1 [SB0092]], device 0: emu10k1 [ADC Capture/Standard PCM Playback]
Subdevices: 32/32
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
Subdevice #8: subdevice #8
Subdevice #9: subdevice #9
Subdevice #10: subdevice #10
Subdevice #11: subdevice #11
Subdevice #12: subdevice #12
Subdevice #13: subdevice #13
Subdevice #14: subdevice #14
Subdevice #15: subdevice #15
Subdevice #16: subdevice #16
Subdevice #17: subdevice #17
Subdevice #18: subdevice #18
Subdevice #19: subdevice #19
Subdevice #20: subdevice #20
Subdevice #21: subdevice #21
Subdevice #22: subdevice #22
Subdevice #23: subdevice #23
Subdevice #24: subdevice #24
Subdevice #25: subdevice #25
Subdevice #26: subdevice #26
Subdevice #27: subdevice #27
Subdevice #28: subdevice #28
Subdevice #29: subdevice #29
Subdevice #30: subdevice #30
Subdevice #31: subdevice #31
card 1: Audigy [SB Audigy 1 [SB0092]], device 2: emu10k1 efx [Multichannel Capture/PT Playback]
Subdevices: 8/8
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
card 1: Audigy [SB Audigy 1 [SB0092]], device 3: emu10k1 [Multichannel Playback]
Subdevices: 1/1
Subdevice #0: subdevice #0


Wyświetl urządzenia PCI ze szczegółami
lspci -vvv


05:00.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port (prog-if 10 [OHCI])
Subsystem: Creative Labs SB Audigy FireWire Port
Flags: bus master, medium devsel, latency 32, IRQ 19
Memory at fa005000 (32-bit, non-prefetchable) [size=2K]
Memory at fa000000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [44] Power Management version 2
Kernel driver in use: firewire_ohci
Kernel modules: firewire-ohci

05:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Edimax Computer Co. Device 9503
Flags: bus master, medium devsel, latency 64, IRQ 19
I/O ports at d200 [size=256]
Memory at fa004000 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2
Kernel driver in use: 8139too
Kernel modules: 8139too, 8139cp

05:02.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 03)
Flags: bus master, medium devsel, latency 32, IRQ 18
Memory at f9000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2
Kernel driver in use: cx8800
Kernel modules: cx8800

GlossyBlue Blogger by Black Quanta. Theme & Icons by N.Design Studio
Entries RSS Comments RSS