Age | Commit message (Collapse) | Author |
|
- fix problems caused by changes in ioctl definitions
|
|
- coding style / formatting fixes (mostly whitespace)
|
|
- retab
|
|
- av7110.c: initialization and demux stuff
- av7110_hw.c: lowlevel hardware access and firmware interface
- av7110_ca.c: CI and ECD
- av7110_av.c: audio/video MPEG decoder and remuxing stuff
- av7110_v4l.c: v4l interface
It's all still ugly and needs lots of namespace and coding-style
cleanups. It's probably broken, too. But it's a start.
(My main motivation is easier porting to the V4 API).
|
|
Update ttusb-dec docs accordingly.
Add him to contributors file and correct a typo.
|
|
- deny usage of planar formats for video overlay
- more intelligent checks in VIDIOC_STREAMON and VIDIOC_STREAMOFF
- fix read() capture while overlay is running
|
|
store the pointer in our saa7146_pagetable struct and free it
later on correctly (only used by budget DVB drivers)
- remove some commented out debug code
|
|
- add resource management functions
- lock various stuff against each other, mostly vbi capture vs. planar capture
formats, which use the same video dma
- remove old commented out code
- add new "flag" variable to saa7146_formats struct, store the information
if a capture format is planar or packed
- check for return codes at various places
|
|
|
|
1) fixes compile error for av7110 when FW_LOADER was not set manually
2) let's the user select TTUSB-DEC when FW_LOADER is not wet manually
|
|
|
|
Alter hotplug firmware naming to fit in with dvb standard.
|
|
into the driver. Saves 220KB vmem.
|
|
|
|
strucure, not the kernel version number
|
|
in 2.6.0)
|
|
hard work for TwinHan / DST support.
|
|
|
|
|
|
allow params dst_type_flags and dst_type to have multiple values
for multiple cards in one machine
|
|
|
|
firmware again
- move fdump.c utility from "ttusb-dec" to "ttpci", it's not need by
"ttusb-dec" anymore, but by "ttpci" now
|
|
the firmware is still compiled into the driver for 2.4 by default,
the necessary files are created dynamically from the firmware file.
get it from http://www.linuxtv.org/download/dvb/dvb-ttpci-01.fw
- revamp fdump utility to be smarter when the source file isn't there
|
|
cleared the various capture queue and has shut down capturing
(Thanks Gerd for explaining the pitfalls here!)
|
|
- mention this file in the readme
|
|
|
|
|
|
|
|
- add some contributors
- extend firmware documenation with informations from patches-2.6/README.firmware
- rearrange readme file
|
|
cleanup of the capture buffers. otherwise the buffers were not cleaned up
correctly when a program was killed by CTRL-C, which led to memory corruption
and system crashes when capturing
|
|
|
|
- more video/vbi open/release fixes
|
|
capture code on device closure
- change minimal picture size to 48x32 just like other drivers
|
|
this makes sure that the pagetable is in lowmem kernel memory, so we
can DMA to it. this fixes the bug where budget-core.o oopsed on machines
with highmem enabled.
|
|
|
|
Counters converted to int.
|
|
|
|
add_pid() and remove_pid() handle ref count tables only;
add_hw_pid() and remove_hw_pid() set the hardware, enabling/disabling
whole_bandwidth when necessary;
pid==0x2000 is considered special by *_hw_* functions only.
- write_reg_op() replaced by write_reg_bitfield(), simpler, cleaner
instead of:
write_reg_op(adapter,0x456,3,0xffffe000,0x1234);
we have now:
write_reg_bitfield(adapter,0x456,0x00001fff,0x1234);
- better usage of u8, u16, u32, int
- changed hexadecimal values to lowercase
- improved enable_hw_filters and related log messages
- lot of coding styling fixes
|
|
found by Artur Skawina.
|
|
|
|
is a payload unit start or not.
|
|
|
|
firmware into the module.
|
|
|
|
Implement a little more of the frontend.
|
|
Add a DEC3000-s frontend with some of FE_SET_FRONTEND implemented (thanks
to Pedro Gutiérrez for USB logs of the DEC3000-s).
Prepare bootcode loader for easy transition to firmware loader for 2.6
kernels.
Get Makefiles to pull in DEC3000-s bootcode.
Turn echo off for ugly bootcode header hacks in 2.4 build Makefile.
Note: At this stage, connecting a DEC3000-s will probably just make it
reboot over and over.
|
|
|
|
|
|
|
|
Move ttusb_dec header into source file.
Build just a ttusb_dec.o module.
|