[Tuxbox-List Message] [TuxBox] UNNAMED PROJECT annotated tag CVS-Final created. CVS-Final
Tuxbox Sources
Brought to you by:
dbt1
From: Thilo G. <tux...@li...> - 2012-12-17 21:07:16
|
Project "UNNAMED PROJECT": The annotated tag, CVS-Final has been created at 9b3335fd2057c05979367b0faf1a228bbb27475f (tag) tagging 32740c856e30a278182705b67d14f32665cb29dd (commit) tagged by Thilo Graf on Mon Dec 17 22:04:58 2012 +0100 - Log ----------------------------------------------------------------- Final stand of the driver-module from Tuxbox-CVS before migration to Tuxbox-GIT DerSchrauber (2): Parameter svideo für saa7126 hinzugefügt. S-Video Ausgang jetzt möglich. Kleiner Fix ... da waren 2 Zeilen auskommentiert, die aber reinmüssen (Zitat: 3des) Ghostrider (2): export Poll in dmxdvr device fix Jolts fix Homar (10): AutoInversion eingefügt Scan Mix-mode eingebaut UHF-Scan gefixt VHF-L-Scan gefixt Bugfix: INV/nonINV mixed im Kabel Kleinigkeit Tuner sei stil... special enigma und satfind support Bugfix: Kompilierung unter Cygwin geht wieder compile-fix Hunz (53): fix for sat-boxes (fp_set_pol... -> fp_set_sec) panic fix for fp_set_pol... dependency - don't expect SEC to work yet 1st SEC fix - thanx to Theosoft! SEC test code (very chaotic) SEC sendCmdSequence (with diseqc) added SEC_MAX_DISEQC 3 -> 1 (or does the fp support more ?) SEC: Polarisation fix added test_sec *** empty log message *** DiSEqC number of params changed to 0-3 SEC changes SEC fix final? SEC-fix (always clrbit the VES) fixed DiSEqC timing nothing important... added Mini-DiSEqC (untested!) 1st nokia/sat fix - supported by Wodka Gorbatschow *oerks* ;) added breakcodes-support eek! added breakcodes support breakcode-fix experimental sagem-diseqc support DiSEqC fix (sagem still untested) ac3 test-fix fixed SNR/OST_POWER_ON bug nothing important FE_HAS_LOCK added added FP_IOCTL_REBOOT possible SEC_VOLTAGE_LT fix maybe... (untested) initial keyboard kernel support some stupid mistakes fixed keyboard might work now I will first look for bugs and then commit OOPS I did it again... SHOULD work... F(i)n(al) fix? last commit so far... last idea kbd-fix? didn't help keyboard change maybe keyboard fix lala experimental input support removed that annoying sync:-printk IR-Keyboard Mousepad test - Inputdev not yet working mousepad-inputdev support / keyboard still raw (keyboard-inputdev support still sux :() keyboard/mouse now work with SAGEM (and Phillips??) too :-) keyboard-debug-msgs only when module loaded with debug=1 now LCD-DIMM fix (for all boxes) raw register read for debugging/testing patch von dumdidum 2. patch von dumdidum Jolt (345): initial version Version cleanup Autodetect cxa2126 init fixed Merged framebuffer Small fixes Initial import Merge Part II Final Merge :-) Final Merge :-) Teletext module added Fix for gcc < 3 eNX capture and pig driver eNX capture and pig driver eNX capture and pig driver eNX capture / pig driver extensions eNX capture driver extensions eNX capture fixes Misc AViA driver updates graphic viewport driver added Misc AViA driver updates gtx pig fixes pig macros added pig macro fix Misc fixes - Minor register tweaks Basic PCM driver for eNX - more to come later Basic IR support for eNX - more 2 come HW accelerated functions for eNX Dependency fixes Untested gtx_pcm import 8-) PCM defines Further features/bugfixes. MP3 works very well now 8-) Bugfixes GTX fixes PCM modules PCM tweaks Improved buffer management - MP3 is rocking solid now Backport of improved eNX driver PCM tweaks Further cleanups/bugfixes Merge Cleanups Cleanups Part2 eNX/GTX merge eNX/GTX merge eNX/GTX merge eNX/GTX merge eNX/GTX merge eNX/GTX merge eNX/GTX merge eNX/GTX merge Removed old PCM driver eNX/GTX merge eNX/GTX merge eNX/GTX merge Merged in avia_gt_* eNX/GTX merge eNX/GTX merge eNX/GTX merge eNX/GTX eNX/GTX merge eNX/GTX merge eNX/GTX merge eNX/GTX merge eNX/GTX merge eNX/GTX merge GTX bugfix Merged in avia_gt_gv/fb.c Some fixes for gtx/pcm Add standalone support Capture driver fixes Capture driver merge GTX support finished Fixed GTX support Capture driver fixes Shit happens 8-) Merged GTX capture support Moved to ../test/ Merged vbi driver DMX merge Final DMX merge Added missing module init stuff Use kernel fbgen.c Merged GTX fb support Major cleanup Cleanup Missing init stuff VBI fixes Capture/PIG fixes GV driver updates Framebuffer cleanups Fixes/Cleanups FB cleanup GTX fbworkaround Merge Merge Merge Merge Autodetect Fixes Test YEAH YEAH YEAH :( Do not require ucodes for framebuffer mode PCR PID workaround Doh 8-( obi[TM] fix 8-) IR stuff Misc stuff and cleanups Small fix IR tests Disable ir-dos :) IR stuff IR stuff now working for eNX - THX TMB! IR improvements More IR stuff DMA IR mode added Some pre-GTX stuff GTX stuff IR structs IR fixes GTX fixes GTX IR fixes IR RX support GCC31 fixes GCC31 fixes 2nd shot - sponsored by Frankster (THX!) GCC31 fixes 2nd shot (GTX version) - sponsored by Frankster (THX!) VBI stuff Sections cleanup DVR driver added DVR merge DVR fixes DVR fix - GCC warning fixes DVR cleanups PCR stuff (currently no sync logic) Compile fix Merge HW sections can be disabled Enabled basic sync mode Sync logic is broken :( Engine is working now for GTX and eNX (except for section data :-( ) CRC engine stuff CRC stuff New sync logic - DMX/NAPI cleanup - HW section fix (GTX) HW sections workaround - DMX/NAPI cleanup DMX/NAPI cleanup DMX/NAPI cleanup - Removed GTX_SECTION DMX/NAPI cleanup DMX/NAPI cleanup DMX/NAPI cleanup DMX/NAPI cleanup DMX/NAPI cleanup - DMX/NAPI cleanup DMX bugfix Test NAPI bugfix NAPI cleanup DMX/NAPI cleanup DMX sanity checks DMX fix Fixes DMX fixes DMX fixes Compile fix Symbol fix HW sections fix DMX/NAPI cleanup SW sections fix Grrrrr NAPI cleanup HW sections bugfixes Fixed section mode selection: Changed queue handling NAPI cleanup Fixed GTX HW-CRC HW CRC support - Directly pass hw sections to napi NAPI cleanup NAPI cleanup HW CRC for SW sections NAPI cleanup Cleanup DMX fixes and cleanups Fixes Queue handling changes Queue handling changes #2 Queue handling changes #3 Mostly rewritten dvr driver Fixes Now obsolete -> hw crc Removed old sw crc dependency Some queue changes Improved dvr - still buggy Misc fixes/cleanups Added missing spin_unlock PCM sample rate hack Added 24000 and 12000 sample rate support AViA command handling fixes SPTS support Cleanups AViA AV cleanups New NAPI compatible VBI interface NAPI cleanups NAPI cleanups NAPI cleanups Cleanups / Fixes Bugfixes Queue handling changes Some small fixes HW copy support Uhhh :) DMX & Section fixes Fix FB cleanups HW copy stuff HW copy WDT API driver Tweaks for in-kernel compile Initial import of linuxtv.org NEWSTRUCT Compile fixes Ported to new API Removed fp dependency Added Makefile and compat module Test driver Removed dvb_i2c dependency Pre NAPI changes DVB I2C support FE test and diag tool Enhancements / cleanups More features ;) New I2C stuff Fixes Frequency fix More infos Type fixes Status fixes Lots of enhancements First skeleton of the new API Cleanups / Porting Cleanups / Merging Porting Porting Basic Soft DMX support More work on the new api PCR handling linuxtv sync Changes for i2c changes Reverted I2C changes Revert I2C changes Bugfix Performance tweaks Queue handling changes part1 Queue handling changes part2 Queue handling changes part3 Queue handling changes part4 Cleanups / First soft section parts Cleanup Section CRC support priv field Accel hooks HW CRC support HW TS and PES support Some decoder work More decoder work tuxindent'ed Decoder work More infos Event fixes Whoops ;) Decoder work Added some features Fixes Fixes Fixes Moved I2C stuff into proper interface Removed I2C stuff Module dependency cleanup LinuxTV sync CRC handling changes LinuxTV sync LinuxTV sync CRC handling cleanups CRC fixes Cleanups Fixed CRC stuff AViA crash[TM] handler notifier fixes mem leak fixes linuxtv sync Quick fix for PCR problem Tweaked last patch a bit PCR PID fix AVIA API work Ultra fast zapping support :D Large cleanups + fixes PCR fixes / changes Audio fixes Support for AC3 and non sync mode More work on AVIA API Fixes SPTS mode support (which is now default) Adaptive IRQ rate control IRQ rate fixes LinuxTV sync Cleanups LinuxTV sync Fix lots of ugly things - V4L2 compatible pig interface Misc fixes / tweaks Fixes Whoops Fix stack order Follow v4l2 api changes Removed old capture api Input dev support for remote control Fixes Additional key def's Whoops ;-) Options to disable old/new RC support Input dev support for buttons and keyboard Added mouse support Some eNX work Compile fixes Tuxbox info module Whoops Style changes Fix Fix Add CAPABILITIES infos Typo Fix return codes Remove old interface - Add support for Sagem / Philips Hopefully fixed old Nokia RC Adapt some new stuff from libtuxbox - Fixed fast release - press again cases - Removed DVB I2C <-> MPC8xx I2C hack Compile fixes Tuxbox info module (Dreambox version) LazyT (4): fixed VBI insertion fix VBI again ups, TTX double declaration SAAIOGWSS works now and doesn't kill the box McClean (4): fix framebuffer screenposition bug make OUT OF SYNC dprintf fix no audio bux fix for old nokia-fb Terminar (1): implemented more ioctls - pcm Termina'ted' ;) TheDOC (6): Changed event-delay to 30, which works well. Transcriptable lumineffiziency added Question: How to make 1000 lamers cry with just 2 lines of code? :) whoever did this crap, shame on you! 4 and 8 bit-modes are fixed now, 16 bit needs to be fixed, can't test this right now... export the poll-stuff Fix(tm) for lock-problem (c) by Jolt Toerli (1): Flimmern bei Sagem beseitigt TripleDES (50): *** empty log message *** *** empty log message *** Inital Release added eNX support added sagem/philips? init added cam init (fp-cmd) added fp_cam_reset for sagem/philips? support added fp_cam_reset for sagem/philips? support some unused commands cleared (sagem testing) some changes added mitel (tuner) support (second i2c-struct) added driver id for VES1993 fixed "new resolution" bug final "new resolution" fix added FEC and SR support added voltage switching (H/V) added fp_sagem_set_secpower for lnb voltage control (sagem) added fp_sagem_set_secpower for LNB-voltage control (H/V) fixed the grey-backgrund fixed the transparency for fb-console but this works not very fine with other modes (no black) :( ...only that the fb-console runs, again ;) fixed queue-reset problem - solves zap problem with enx added compressed bitstream out on spdif (AC3) support fixed my own mistake - the fade delay ;) workaround for bitstream off - fixed the decoded output on spdif some fixes for spdif switching some testing with avia moved the ucode loading to dmx -some fixes -more fixes (corrects my wrong commit) -some fixes avia-testing (channel-change) -small fix (dac) -more fixes changed the user-queue sizes for streaming (cheap workaround) some changes (scart fnc 2 init) & (removed some printks from ves1993) removed the "@lcd" fixed AC3 problem added dsID added avia-type added avia small fx in avia-detection added DiSEqC(tm) support - no minidiseqc up to now fixed diseqc(tm) problem some fixes added fix very small fix ;) added low-band support (never missed ;) added low-band support for Sagem added low-band support & DiSEqC (tm) fixes (tests) fixes fixes Zwen (7): - Wakeup fuer sagem/phillips implementiert - clear_wakeup fuer nokias implementiert Nokia needs an additional read from address 0x2A for the wakeup to be cleared - improved wakeup detection - moved dbox2_fp_timer_init() to fp_detect_client() - modified wakeup detection - reduce i2c calls in dbox_fp_timer_clear() to minimum alexw (21): changed output volume to avoid clipping Allow more read_only frontend users fix and another one fnc at init compile fix, hopefully complete sorry, cut n paste mistake ;) fastzap[tm] now working ;) workaround for init problem, on sagem tested this should fix the ac3 bug on avia500 boxes, thx to thegoodguy.. removing this does not result in any kernel oops here lcd autodimm feature, thx to Voldemort timer fixed, if this causes problems, disable it in durin your compile capture enabled, but someone needs to implement f4l2 compile fix for cdk framebuffer should be available even without microcode do not let camd2 drive mad, if firmware not available do not remove features! use the ucode that suits for you i2c cleanup, now compiles with newer versions cvsignore Disable SPDIF output implemented premiere keyboard now completely supported barf (3): Support keys sysrq (= Druck S-Abf), leftmeta ("Windows key"), and rightmeta ("second Windows key") General overhaul of controld etc to get the video outputs right, see http://forum.tuxbox.org/forum/viewtopic.php?t=39520 Ensure that 32 possible keys can be used (both in old as well as nedw protocol) by adjusting some badly chosen codes, see http://tuxbox-forum.dreambox-fan.de/forum/viewtopic.php?f=3&t=48538 carjay (72): register added bugfixes and modifications for ENX and changes to allow double buffering corrected error message adds autorepeat to RC-event (0=released,1=key pressed,2=autorepeat) printing the message takes too long (tuxtxt triggers this several times Fixed error in naming of struct. Driver would not detach clients, so small typo clean up interface and add MPEG audio header Disregard toggle_bits after RELEASE. Test this with learning remote some info about WSS bits added finally found what seems to be responsible for the 16:9 tearing effect VIDEO_CENTER_CUT_OUT changed to be of use for a dumb 16:9-tv support for message queue Workaround/Fix for a certain old Nokia-FP revision which seems to overflow the First attempt of a separation into demux and ucode-specific parts, no functional changes (intended... :) ) fix fix Workaround to keep a PID from being setup twice we should probably actually use the constants we define :) I think one kernel-thread should be enough for everybody :o) allow only 1 user at a time - bugfix for last commit ("old RC"-timer was actually never activated) "coxified" functions reenabled tap feeds (which allow to switch decoder feeds while streaming at fix typo bugfix for resync and removed superfluous for-loop don't check on non-busy decoder (f.ex. video decoder in radio mode) export function to determine avia version (500/600) Non-API extension device for the Avia, currently used to switch on/off header file for aviaEXT include ext-dir fix proper README added missing function call for QAM (used for Sagem DVB-C) Not setting the transparency is not a good idea (got set to 0xffff, so everything was Better init the two register values before writing them the first time. some info about the switch matrix (only cxa2092-video for now) Do not start watchdog for Avia500. See if this helps with older Nokias. Also disable the audioframe-interrupt for Avia500. Ok, so Avia-AV watchdog seems to be necessary even for Nokia 500. comment fix add some new ioctls to enable/disable ttx interface - adds new ioctls to turn ttx interface on/off add module parameter "no_watchdog" for eNX watchdog thread as well, fix for dbox2_fp_timer_get(), thanks to Peri_meter - added query/set functions for playback mode - added possibility to change the avia decoding mode at runtime Fix for race condition: Fix memleak. Thx to Chakazulu. - Init all registers, not only the one explicitly referenced in the use register init from latest DVBAPI driver fix - use MTD subsystem to access the BMon partition to avoid potential - fix for typo (thx to Sat_Man) and better error handling - fixes reboot problem that seems to exist only on certain Nokias which changes to make ucode work - mmc card driver contributed by anonymous - pll change already in 2.6 for 2.4 as well IDE driver only build ide subdir if necessary catch all cases latest additions version by dboxbaer latest version by dboxbaer (just cleanup) add version info output - purely stupid cosmetical changes (to harmonize sources and to make - WIP: start of merge with 2.6 (trivial parts) - further work on merge - working merged version - cosmetics - merge 2.4 and 2.6 - use dboxide as the module is named like this - Changes for CDROM by dboxbaer chakazulu (1): driver for DS1307 (I2C RTC) dbt (5): - 64MB onboard RAM Sagem unterstuetzung - update ide driver: delay for software reset reduced new options for --enable-filesystems see: http://tuxbox-forum.dreambox-fan.de/forum/viewtopic.php?f=7&t=48377 revert to rev. 1.100, please fix it first! see: http://www.dbox2-tuning.net/forum/viewtopic.php?p=376567#p376567 derget (52): an kernel 2.4.10-ac9 angepasst sagem restart FP_IOCTL_POWEROFF für sagem eingebaut kein pic auf dem fb beim init debugoutput entfernt debugoutput entfernt New sample freq output rausgeschmissen angepasst an neue sagem sagem kabel at76c651b support wieder gefixxt l33t h4xoring for kernel console on fb :) needet for fb-gen.c nix ves1993 detection für nokia bla info.fe wieder eingebaut :) support für nokia mit ves1993 und tsa5059 eingebaut minidiseq eingebaut (untestet) diseq solte nun gehen (untested) fixx wegem lock problem von zapit (untested) gtx pic offset fixxt pic position auf nokia gefixxt und getestet :) test fixxt gtx sorry downgrade , weil mit den ggc3.1 fixxes geht dann bei <3.1 nix mehr ntsc fix FISE=1 (858 total pixel clocks per line) ==> 60 FPS module para für tv_standard treiber fuer Philips kabel fe stv0297 __pa() ==> iopa() to run with new bittkeper sync in kernel 2.4.25-pre5 cleanup setsymbolrate eingebaut SEC_VOLTAGE_OFF /* UGLY , set voltage only makes sense whenn power is 1 fixxt bug for freq < 200 Mhz autoinversion half implemented :) YUV patch for beamer fixxed fixxed missing break Ok also change beetween VHF low and VHF hight fixxed 466 Mhz support for ucode_00F0 new url to driver package first try of implementation of an wachdog wich stuff by npq do not spam with CC errors :) first test than commit another wathdog .. flame on me :) only use wdt on enx risc init/reset msgque msg for better debug hm on some enx enable spaming for better debug pal->ntsc switching enigma problem patch diemade (4): Fix from Homar (http://tuxbox.org/forum/viewtopic.php?t=24990) added module-paramter hw_sections (default=1 - enabled) revert "stange stuff" from 1.89 - should be re-used when black-screen-bug is resolved fix compiler-error/warning "no newline at end of file" dirch (2): workaround for enx stretch problem, tuxtxt works now - alexW fixed bitmask - alexW field (4): Fixed ENX-Framebuffer position bug Fixed CRLFs (verdammter Editor!) Timeout bei dvb_s an ves1993 angepasst Hoeheres dvb_s timeout fnbrd (43): Hab mal angefangen mit dem Chip der Sagem-Kabel. Noch ein paar Kleinigkeiten eingefuegt. Log mit grossem L. :-) Symbolrate wird berechnet. Alle Interrupt-Routinen auskommentiert (task), da sie auch beim alten Treiber Kleine Aenderung bzgl. Berechnung der Symbolrate Symbolrate sollte jetzt richtig sein, irq geht, tuner wird eingeblendet. IRQ aktiviert, Tuner fest eingeblendet (zum testen). Kleinigkeiten. Modifizierte pcm-Treiber angepasst an den enx. Da er allerdings noch nicht laeuft sind Prototypen fuer enx_allocate_irq und enx_free_irq eingefuegt. pcm_enx wird mit compiliert. Kleiner Fehler behoben. DMAADDR in PCMD umbenannt. Ist wohl ein Schreibfehler im Datenblatt. Angepasst an neues enx.h. Geht aber immer noch nicht. Siehe vorher, war falsche Datei. /proc/bus/dbox.sh implementiert. /proc/bus/dbox.sh an die sh der BusyBox angepasst. Koennte jetzt funktionieren. vout5mute war falsch, gehort laut Spec nach data3 nicht data2. Kleinere Aenderungen. Fixed mute/unmute. Debugausgabe raus. Unterscheidung von enx/gtx. Debugausgabe der Modulversion. Default auf Scart-TV. Nicht erwaehnenswert. Kosmetik. Added fix from tmbinc. ;) Doppeltes init abgestellt. Aufraeumarbeiten. Ein paar printks in dprintks geaendert, damit der Treiber 'leiser' laedt. Sync-Bits (lock) etwas umsortiert. Rand gefixed. Probe auf AT/VES1993 und kleine Fehler bei Philips behoben parameter fe gibts nicht mehr Parameter firmware is now only the path for the ucode. 2 new frequencies. Removed one warning with gcc 3.0 Fixed one frequency Fixed bug with sync. Better debug output. reverted to old api fx2 (3): *** empty log message *** hab n bissl veraendert, in der hoffnung, daran lags :) flicker of colours on sagem -> reduce dac-speed gandalfx (3): avia demux: Moved interrupt-work from keventd to bh Fix Enhanced feed2pid for multiple feeds per pid ghostrider (1): implement DMX_GET_STC ioctl ( enigma needs this for DVB Subtitles Support on dbox2 ) gillem (313): Initial revision Initial revision some bugfixes some bugfixes detect bug removed *** empty log message *** *** empty log message *** 18.12.2000 gillem - add some interrupt stuff fp bug fix more fixes more more fixes *** empty log message *** Initial revision *** empty log message *** *** empty log message *** *** empty log message *** *** empty log message *** *** empty log message *** new *** empty log message *** Initial revision *** empty log message *** exports some bugfixes ... not ready for release add speed ioctl new object files cvs check cvs check add some mixer stuff (not work now) add volume to mixer ioctl rewriten - bug fix some new ioctls fix 2.4.0 Kernelparameter fix 2.4.0 Kernelparameter - fix volume set - add avs_get_volume function - fix set volume - add pixel function - initial release - add AVSIOGSTATUS Initial revision some kernel styles change change appz some fixes add path to commproc.h add ioctl - add appl - fix setpos ... - patch from JeyCol - 2.4.1 support - 2.4.1 support - tests - makefile support - change some function to inline - add exports (avia_wait,avia_command) - fix audio - more audio fixes :-/ delete paint files *** empty log message *** Initial revision *** empty log message *** *** empty log message *** global commproc.h - remove scan_cable unregister gtxdmx add GtxDmxCleanup function - add ioctl SAAIOGREG,SAAIOSINP,SAAIOSENC - add noint option - add ioctl SAAIOSOUT (output control) - some stuff - kernel crash fixed by MHC ... -fix the interrupt problem (ppc i like you) - rewrite stuff ... not ready (read source to understand new params) - add defines - rename aviam.c - rename to avia_core.c - change module name to avia.o - remove ucode - some avia600 tests - fix init - some changes - bugfix ... - more debug output - remove polling some drivers not work now ! - change interrupt stuff (use 2.4.2 kernel patch) - initial release - add osd driver - add functions - add ioctl's - initial release - add ioctl - change osd stuff *** empty log message *** - fix sound for AVIA600L - fix "volume" for AVIA600L - fix fpid - initial release - not ready ... - add avs - add avs_core - initial release - remove cxa subdirs - cleanup - bugfix *** empty log message *** - intr test ... not work - add enx_fb - fix device - fix enx_fb entry - add option firmware,debug - fix code - remove camd - remove - update devices - patch from linuxtv - add more frames, not work ! - fix for sagem box - show 16 frames ... avia600 only ???? - patch for the patch - add read function ... avia500 multiframe not work fix fix fix include *** empty log message *** - remove compiler warning - some rewrites - initial release - fix 600er bug - add bitstream info @ procfs - add display modes + ioctl - add digest ioctl - add debug option - initial release - add ca - add exports - remove free_intr - change to ca - add ca *** empty log message *** - remove avia settings - add interrupt - add new cannel command - add new option (test only) - add new channel - fix af parser - fix af parser - add new option for filter - fix ts parser - test only ... sections not work - test only ... cam init not work - fix mute/unmute - initial release - add crc32 - fix bugs in section parsing - fix dprintk output - fix buffer for sections - fix section parser - resize buffer - fix section parser - remove scripts - fix errors - some fixes - add defines - add interrupt stuff - change output for more infos - fix for multiple interrupts at same time - add ioctl GET_UNCORRECTABLE_BLOCKS - add dummy function - add function - change defines - add default values - adjust xpos of fb - moved to include - update includes - fix a patch from tmb - add mixer stuff - fix mixer device - fix mute - fix value check - add include - fix debug output - ... - re-set buffersize - add encoder setting - initial release - initial release - add scart api (not ready today) - initial release - add stv6412 - fix error val - some changes in scart api - add stv6411 data struct - some change in svideo stuff - fix for dietlibc - remove conflicts with linux/types.h - more functions in nokia ostnet scart api - some changes in nokia ostnet scart api - change to device name define - add ostnet devices - add ostnet devices - update ca from cvs - update from cvs - update from cvs - sync video with cvs - update from cvs - initial release from cvs - sync with cvs - update from cvs - sync frontend with cvs - update from cvs - update from cvs - add osd & net - add dvbnet - initial release - bugfix (set pointer) - add release net - fix return value - start with osd stuff - start autodetect - change dvb_net init - change flags - add stv6412 - some changes - some changes ... bugreport ! - sync with cvs (linuxtv) - add ioctl to set rgb/fbas/svideo - some changes - add defines - add POLLHUP on timeout - add defines - fix address-range for stv6412 - fix data struct - fix default values - remove compiler warning - define bug fixed - add rgb control - more fixes (thx to SQUelcher for testing) - change default value - fix some values - add power save mode (experimental) - fix gcc3 warning - simple bugfix - update reset function (test only!) - fix lcd device - fix adc - change to LCD_IOCTL_INIT - update - remove gcc3 warning - add get/set stdby bit - malloc.h -> slab.h - remove gcc3 warning - malloc.h -> slab.h - add vcr handling - initial release - add core dir - add todo - initial release - initial release - initial release (not ready today) - some fixes for mpc8xx rtc (you need a kernel patch !) - initial release - add more functions - add global event handler now - remove debug stuff ;-) - more work on rtc - sync with ostdev (not ready today) - sync with includes - add events - add events - some work on event-filter - more work on event stuff ... - work on timer stuff - work on standby mode - add host to decoder interrupt - update - fix lcd init - fix dvr polling - export DmxDevDVRPoll - add define __DVB_PACK__ - sync with linuxtv - FIRST sync with linuxtv - sync with linuxtv/dmxdev.c - fix oneshoot - mini sync with linuxtv - sync with header - sync with linuxtv - remove mutex (fix this) - some changes - sync videodevice with linuxtv - sync audiodevice with linuxtv - sync frontenddevice with linuxtv - fix for old api - add debug option - change to old version - add mutex - fix mute - more fixes (save old mute/aroute values for correct audio routing) - fix get audio switch & mute settings (stv sucks) - add vcr/tv slow blanking event - some changes - fix default routing - fix mute flag - add lcd interface detect - add lcd defines - add include - handle more events - fix output - clean module unload - remove dec/inc use count - clean module unload (set into standby) - clean module unload (set into standby(i hope)) - fix include path guenther (2): add mmc test files in head optimised mmc2 driver, now approx. 300KBytes/s (before 150 KBytes) happydude (17): allow digital recording from SPDIF output - implemented audio device API call AUDIO_CHANNEL_SELECT allow seperate setting of pcr pid fix spdif mute deactivate pcr pid failsafe fix AVSIOGFNC unified setting of scart pin8 voltage for lazyT :) unified scart pin 8 voltage setting for lazyT :) fix ASTRA MTV-Transponder, please test thoroughly, it works on my 2 dishes reception improvements reception improvements fix "no newline at end of file" make led on/off work on Nokia add module license mix Philips AV-Switch mute fix double unmute disable debug messages homar (4): Bugfix: mini-freeze, unsync AV on zapping be quit i cantttt understand some people... maybe they need these missing files ups houdini (4): add .cvsignore start with audio outputs disabled - removes the loud noise during avia_av module load on Nokia - even on cinch outputs Nokia EPG workaround for some APS transponders whitespace cleanup jolt (5): - Removed old CAM interface Fix init Remove hardcoded CODE_BASE. It's a module param now (mio=0x?????). Register access function cleanups - Fix hw_section crc seeding kerlimann (3): alternate avia_gt_dmc.c (workaround) workaround make it stable first! kwon (15): test... testing... just removed newline... kwon <kw...@el...> test! arghl... "make" does not install the modules/test apps anymore - use "make install" cosmetics ups, forgot this one ;-) satisfy the compiler .cvsignore - possible fourth arg: filter-mask EXTRA_DEFINES=-I../include use __le32_to_cpu() instead of endian_swap() indent /dev/ost/demuxN shall be opened O_RDWR - mini-DiSEqC works correctly now - less verbose marsellus (1): fixed enx transparency :) mcclean (3): Directfb/DFB++ updated to 0.19 Update Directfb, DFB++ to version 0.9.20 + update gtx/enxdriver for new DFB-Version build directfb_gtx for directfb .23 metallica (1): better tuning for low band frequency (in praxis) mhc (2): - bugfix - cleanup * added caid-routine * Sagem/Philips User testen !!! mogway (1): add cvsignore mws (7): wrong cmd id for digest cmd fixed fix debug macros in directfb_gtx - BUG was renamed to D_BUG refresh directfb and ++dfb; small whitespace cleanup bump version of directfb in gtx driver follow up gtx driver to directfb version fix detection of autofoo versions obi (375): struct pcm_state moved to pcm.h added -I$(KERNEL_VERSION)/include/asm-ppc to build with newer kernels build event.o include dbox drivers re-added with correct file rights version history was gone changed #define DMX_IOCTL5 47 to #define DMX_IOCTL6 47 replaced CONFIG_NOKIADBOX2 by CONFIG_DBOX2 as in kernel revert to current fp.c - is not related to tuning api reverted to previous revision - is not related to tuning api replaced get_fast_time by do_gettimeofday for kernel 2.4.18 compatibility Transcriptable lumineffiziency fixed ;) little fix for something which won't be used anyway :) added missing variables to dbox.sh compilable with kernels >= 2.4.10 - simplify gtx blev code renamed to avia_oss.c partially implemented FE_SEC_GET_STATUS partially implemented FE_SEC_GET_STATUS added sys/time.h include stdint.h waldi: besser? renamed to avia_gt_pcm.c added FE_READ_UNCORRECTED_BLOCKS replaced by avia_gt_core removed annoying debug output :-) build fix added raw diseqc command changed mem offsets and sizes added gv structs more gtx support enabled pig fixed check for S made framing byte hack nicer added video queue structs added video queue structs and configuration register structs added some registers removed compile warnings - replaced rh() by gtx_reg_s() changed ioctls added some structs - formatted source replaced r*() by gtx_reg_*() changed fb_ioctl replaced r*() by gtx_reg_*() moved some code from fb_core to gv_init replaced r*() by gtx_reg_() bugfix cleanup for new kernel create /dev/dvb/card0 only once, not 25 times some infrared structs changed PRCPID to PCRPID use slab.h instead of malloc.h more registers cleanup renamed conflicting VERSION define to AVIA_AV_VERSION export avia_gt_pcm_set_mpeg_attenuation renamed AUDIO_SPDIF_SET to AUDIO_SET_SPDIF_COPIES added VIDEO_FORMAT_AUTO linuxtv compatibility, simplifiying, cleanup cleanup, added some tabs fixed avia_gt_set_blevel() cleanup, use structs fixed typo lirc header replaced "lirc.h" by <dbox/lirc.h> export symbols for avia_gt_lirc framer control register struct max audio volume is 255, not 64 fixed 640x480 fullscreen console added newline at end of file added comments increased ddelay for diseqc - untested, reported by co...@gm... no need for 'core' with 2.4.19 define __DVB_PACK__ in Makefile checked wrong byte for avia detection? removed compiler warnings removed compiler warning removed compiler warnings removed compiler warning synced dvb_net driver with linuxtv cvs. cleanup disabled unused FE_GET_FRONTEND command which uses obolete struct from synced dvb_frontend.* with linuxtv cvs removed old unused headers cosmetics sync with linuxtv cvs added patch from dvb mailinglist to improve parallel filtering reverted some changes - BER should work (the higher fbcn (min 0, max F), the higher the bitrange) - added symbol rate calculation and anti-alias filter selection - return really used frequency on FE_GET_EVENT ves1820.c does auto inversion stop dmx before tuning restart stopped dmx filters after tuning tp_pcr/stc/dir/diff: printk -> dprintk - FE_READ_SIGNAL_STRENGTH, FE_READ_SNR: return values in range 0 to 0xFFFF sync with linuxtv cvs ves1820.c does not do auto inversion anymore huge cleanup rewrote most parts of the driver added proc states added some ioctls and did some cleanup sync with linuxtv cvs enable hw sections for ucode_0013 moved infrared register addresses to match pentasomething driver... moved testapps to apps tree moved testapps to apps tree moved lcd-ks0713.h to include/dbox cleanup added dvb_filter cleanup build script export TOPDIR cleanup readded old speedup patch initialize pids with zero delete avia_av objects on clean - moved pcr flush to dmx ioctl two unimportant lines of code u32 does not exist in userspace den inhalt einer variable zu exportieren macht keinen sinn. fp driver cleanup - sync with new dvb drivers register descriptions - merged ves1893 and ves1993 to ves1x93 register descriptions do not depend on dbox/fp.h ported to new api sync rc fix cleanup compile fix *** empty log message *** bugfixes BER bugfix i2c changes i2c changes bugfixes some fixes more fixes tuner fix for nokia ves1893 board disabled broken afc calculation fix ves1993 boards Makefile bugfixes. driver still reports strange BER values. sync with linuxtv some fixes make cam work with dvb api v3 drivers make cam work with dvb api v3 moved copy_to_user from cam.c to dvb.c do not use frequency bending (we do not have multiple frontends in one box) build new drivers. to stay with the old drivers do Makefile fix audio export fp_get_info fp napi driver return opnotsupp for ves1993 (set frontend) removed fp.h dependency minimize diff no need to add frontend ioctls module licenses build only one module, dvb-core.o removed two unneeded memcpy()s fix tuning for ves1820 compatibility stuff for non-ppc architectures ignore dependency files (*.d) driver cleanup sync with linuxtv cvs sync with linuxtv cvs sync with linuxtv cvs LinuxTV sync LinuxTV sync LinuxTV sync clean up kernel symbols clean up kernel symbols disable debug compile-/bugfix add explicit parentheses to ensure the correct operator precedence fix comment :-) apply fix by Micael Beronius <mic...@te...> in order to release the grumpf fix i2c errors. functionality untested. oops read only ioctls - do not kill i2c bus on nokia boxes AGAIN s/2.4.19/2.4.20/; code cleanup removed comma at end of enumerator list fix dvr driver build (untested) - fix mmio offset build and install cleanly removed useless include path mid is stored in the bmon area, not in the dallas chip LinuxTV sync - LinuxTV sync add environent variables and fix path to modules LinuxTV sync fix select() removed -DDBOX2 time_before(a,b) wants longs further cleanups for in-kernel-compile cleanup C++ style comments are not allowed in ISO C89, bit-field `foo' type invalid in ISO C C++ style comments are not allowed in ISO C89 removed unused nokia scart api removed old drivers and headers removed some debug output cleanups, bugs and fixes - treat version number as 16 bit value LinuxTV sync added dvb_net support - moved newchannel to end of init and to pid set function to allow fixes for sp5668 #include <time.h> power off lnb in FE_SLEEP, power on in FE_INIT cleanup compile fix another fix eNX register definitions ... typo LinuxTV sync (make diff easier) LinuxTV sync #include <time.h> LinuxTV sync moved kernel header into driver tree #include <tuxbox/tuxbox.h> dreambox caps tiny cleanup partially works with new makefiles... - autodetect ves1893 / ves1993 add definitions for ttpci card added missing #endif - merged ves1893 inittabs for pci and dbox2 into a single inittab updated for 0.9.17 and added some untestet enx stuff fixed mmio address for eNX added eNX support for rectangle filling and LUT8, RGB332, ARGB1555. some notes about binary firmware fixed some typos LinuxTV sync LinuxTV sync added FP_IOCTL_SET_REGISTER forgotten commit export dvbdmx_connect_frontend and dvbdmx_disconnect_frontend rewrote clip mode driver for GTX and eNX, removed module_init/_exit updated demux.dmx.capabilities compile dmx ucode v0014 into avia_gt driver. ucode array is taken from code cleanup - renamed lots of avia functions to avia_av_* LinuxTV sync LinuxTV sync fixed avia_gt_napi_before_after_tune for gtx patch by Micha_R: code cleanup code cleanup cleaned up ts header, added pes header - use write_to_decoder instead of overwriting write avia_gt_dvr has been integrated into _dmx and _napi improved tuning on nokia dbox2-c synced with linuxtv + removed non-working auto inversion. sanity check set port control bits to 1 splitted before_ioctl() into multiple functions disable irqs during write to risc ram to keep the risc alive when using - replaced some hex values with aliases inversion bugfix - fixed audio/video get caps ioctl use undocumented stream type 0 to get into spts mode updated cvs url updated homepage url updated homepage url, removed some unnecessary includes and cleaned up fb driver source formatting added generic avia_gt_reg_set and avia_gt_reg_o macros stopped queues little cleanup added generic avia_gt_reg_16n and avia_gt_reg_32n macros, added some fields source layout cosmetics fixed initialization when input queue is busy, e.g. when bmon was alancoxifiy the driver source code revert broken commit Driver for Infineon SQC6100 DVB-T Frontend (unfinished, untested) - removed lots of unneded #includes merged ves1993 init tabs module parameter "ucode" is optional now stream id might be ac3 (private stream) added cam_poll() very limited support for ucode version 001A pes & ecd support for ucode 001a + fewer risc ram accesses ucode_001A is supported now indent and fixes for kernel merge. please review. very little symbol rate improvement last commit was no good idea :( added missing '\n' typo fix coding style "fixes" fixes fixes LinuxTV sync LinuxTV sync - implemented VIDEO_FORMAT_221_1 (aspect ratio 2.21:1 a.k.a. 20:9) for VIDEO_SET_FORMAT ioctl() allow lots of read only users be less verbose and therefore get less "lost sync on queue N" errors. - implemented VIDEO_GET_EVENT ioctl use lowercase hex numbers for easier case sensitive searching added gtx irq definitions, fixed irq order and names always use 0xFFFF for NEW_AUDIO_CONFIG compatibility definitions for vanilla kernels compatibility stuff for vanilla kernels reverted last commit which broke vanilla kernel compatibility. removed unmaintained debian package updated homepage url removed revision history from file headers don't initialize static variables to 0 or NULL because then they will get removed obsolete watchdog driver. kernel patch can be found in cdk/Patches licenses misc updates LinuxTV sync fixed the "mpeg2 playback does not work after mp3 playback" bug bug- and layout fixes be quiet if ves1x93 can not be detected and debug is not enabled fix semantics: VIDEO_GET_SIZE should not affect VIDEO_GET_EVENT irq cosmetics LinuxTV sync preparation for kernel inclusion corrected order & added comment DSPF_RGB16 for enx various fixes don't poll unneeded registers try to resync on every audio pes packet which contains a pts value during - cleaned up includes removed unused fields from struct little cleanup kernel style synatx, no functional change removed unneeded header maybe fixed some bugs :-) fixed old nokia rc (use break codes instead of timer) fix setting of new audio config... (i.e. wait for semaphore to become use mdelay for ms... a/v pts/stc debug output pass const data pointer to avia_av_audio_pts_to_stc() reverted avia_gt_napi.c:1.188->1.189 cleanup LinuxTV sync use crc32_be() instead of crc32_le() cleanup LinuxTV sync + some misc fixes teletext clipmode read the queues to prevent denial of service in case one type of workaround kernel oops due to mislead teletext packets - inversed meaning of module parameters to save 8 bytes of binary size :-) - get pes instead of ts payload from ucode 001a fixed oopses caused by broken list handling added missing symbol, try to keep coding style intact LinuxTV sync - Carsten's fix for smem_len and mmio_len use function pointers in bh task - fixed crc32 memory range check yell if a demux queue is not in accessible memory made gtx/enx driver more configurable and moved graphics viewport removed debug message fixed bug in ucode B107 moved DEBUG and STANDALONE to .config - fixed BER estimation use 64 bit division to get exact results for very low symbol rates experimental driver for TDA8044 and TDA8083 based QPSK frontends divide clk according to anti alias filter setting strange stuff fixed dvb api fixed build (and only build!) for kernel 2.4.22 made the pll function readable, use more kernel & userspace friendly __u32 papst (1): Make avia version (avia500, avia600) available in /proc/bus/avia_version racker (5): fix, tda80xx should work now too -add some "volatiles" to avoid problems -split "sagem" code provided by mgerald21 (thx) into new driver Fix: removing device files fix error in Sagem pin assignment reported by littlsnack, thx rasc (2): change WSS (c) Bit - no (c) Bit set by default Avia DIGEST Mode into aviaEXT module rhabarber1848 (27): backport some stuff from LinuxTV code, patch by Striper: http://tuxbox-forum.dreambox-fan.de/forum/viewtopic.php?p=365621#p365621 backport some stuff from LinuxTV code, patch by Striper: http://tuxbox-forum.dreambox-fan.de/forum/viewtopic.php?p=365697#p365697 silence OSS log message silence OSS log message use driver/oldapi/include instead of driver_dream/ for Dreambox/IPBox, patch by seife: http://tuxbox-forum.dreambox-fan.de/forum/viewtopic.php?p=367218#p367218 fix libtuxtxt compile for IPBox we now have only one Philips tuner kernel module, deactivate the old one in Makefile to save 9k in flash images: http://tuxbox-forum.dreambox-fan.de/forum/viewtopic.php?p=367972#p367972 front processor kernel module now turns on dimmed LCD: http://tuxbox-forum.dreambox-fan.de/forum/viewtopic.php?f=3&t=48558 Avia500 SPTS fix, thanks to those who created it a long time ago: http://tuxbox-forum.dreambox-fan.de/forum/viewtopic.php?p=370186#p370186 Remove $Log from source files, history is provided by SCM: http://www.dbox2-tuning.net/forum/viewtopic.php?f=2&t=48993 cdk/configure: Add lots of new options to in-/exclude plugins and tools, see cdk/configure --help or http://www.dbox2-tuning.net/forum/viewtopic.php?p=374424#p374424 for details. This will reduce the needs for customisation scripts. Fix SIG display on Sagem boxes, patch by mrvica: http://www.dbox2-tuning.net/forum/viewtopic.php?p=374817#p374817 Fix signal strenght display on Sat boxes, patch by mrvica: http://www.dbox2-tuning.net/forum/viewtopic.php?p=375688#p375688 & http://www.dbox2-tuning.net/forum/viewtopic.php?p=375690#p375690 Improve Avia watchdog thread, patch by seife: http://www.dbox2-tuning.net/forum/viewtopic.php?f=3&t=46533 Second set of compile fixes for gcc 4.1.2 (dbox2 drivers), thanks to poeschel: http://www.dbox2-tuning.net/forum/viewtopic.php?p=379522#p379522 Last set of compile fixes for gcc 4.1.2 (dbox2 drivers): http://www.dbox2-tuning.net/forum/viewtopic.php?p=379472#p379472 gcc4: Fix warning: http://www.dbox2-tuning.net/forum/viewtopic.php?p=379535#p379535 gcc4: Fix compile errors in mmc modules: http://www.dbox2-tuning.net/forum/viewtopic.php?p=379539#p379539 Dbox2 kernel 2.4 drivers: Add defines to distinguish old code for gcc3 and new code needed for gcc4 to (hopefully) solve UM smartcard problem: http://www.dbox2-tuning.net/forum/viewtopic.php?p=379640#p379640 Dbox2 drivers: Improve gcc4 support, thanks to poeschel and seife: http://www.dbox2-tuning.net/forum/viewtopic.php?p=379772#p379772 Dbox2 drivers: Fix problems when stripping kernel modules: http://www.dbox2-tuning.net/forum/viewtopic.php?p=379674#p379674 Dbox2 drivers: Strip kernel modules to save space: http://www.dbox2-tuning.net/forum/viewtopic.php?p=379350#p379350 Fix SIG values on Nokia Sat boxen with VES1893, patch by Gaucho316: http://www.dbox2-tuning.net/forum/viewtopic.php?p=380288#p380288 Revert commit because of problems when booting from deep standby: http://www.dbox2-tuning.net/forum/viewtopic.php?p=380388#p380388 drivers/fp: get initial fp state correct (revised version), patch by Gaucho316: http://www.dbox2-tuning.net/forum/viewtopic.php?p=380398#p380398 dBox2: Disable hardware sections by default, use new flag file /var/etc/.hwsections for enabled hardware sections, thanks to Gaucho316: http://www.dbox2-tuning.net/forum/viewtopic.php?p=382130#p382130 Fix 'symbol for parameter irq6 not found' bug with gcc4, patch by GetAway: http://www.dbox2-tuning.net/forum/viewtopic.php?p=384281#p384281 satsuse (4): combined mmc driver added new driver just a readme faster low-level write for wo={1, 4} seife (7): workaround for the Philips "spurious 7/8 RC-event" problem. Load the module Add support for lower symbol rates to tda8044h, see dboxide: allow compilation into the kernel dboxide: allow compilation into the kernel driver/directfb: fix build with libtool >= 2.x Add SEC_VOLTAGE_OFF to tda8044h (ported from tda80xx) drivers/fp: get initial fp state correct sepp776 (4): Disable Hardware Section Filtering for ENX Disabling Hardware Section Filtering seems to be better for GTX as well Enable max. Output in AVS-Mode. Hope this is correct :-) Write correct values to 5 Bit Reg. stdin (1): Cable-Fix (Kassel-Niedersachsen); thx to AudioSlyer striper (1): ves1x93 improvement (THX to Nico77) thegoodguy (7): Reenable full volume Fix unimportant typo Fix typo Adjust to new include/tuxbox Fix ENX Red <-> Blue problem cleanup set_volume change ves1820.c from linuxtv-dvb-1.1.0 version to linuxtv-dvb-1.1.1 version to fix gcc-3.3.4 compilation (since there are more changes in the file, please check for new problems in this driver) tklamm (10): first checkin of the gtx directfb driver. supports RGB332 and ARGB1555 modes. needs directfb from cvs. added readme updated readme save and restore original tcr value, fixes problems running enigma after fix build in non cdk environments. Added DSPF_LUT8 and DSPF_RGB16 support. removed tabs, please dont use tabs for indention. - initial support for virtual y resolutions and panning, enables double buffering in DirectFB. - register video layer with directfb, it is good for some applications - updated for latest DirectFB from CVS tmbinc (125): bug-fixes, set columns to 120. new major: 156. bin mode now default. Initial revision /dev/gtx now works, pid is hardcoded - tmb Fixed some bugs. Bug still there: you cannot record more than one PID with one fd. don't know. Does now reset the avia. Initial revision AViA finally works, some more work to do. - tmb gaanz toll gesplittet, geht manchmal sogar. - tmb Weiss nicht genau. - tmb alles und jenes. Sections feeds noch nicht. rest geht wohl. - tmb unknown. -tmb Added Makefile. - tmb Initial revision Initial revision Headerfiles nun in /include/dbox. - tmb Cleaned up avia drivers. - tmb added (untested) /dev/ost/video-interface. - tmb ups. -tmb Fixed Buffer, removed DAC-Setting (as it's for the PCR), optimized swab. Modified for strictly halfword-aligned accesses to gtxmem. -tmb Moved PCMx- and DPCR-stuff into gtx.h. Was in pcm.h. sound fixes Fixed double-buffering. added poweroff, reboot, halt. improved framebuffer. section filtering (not yet working) *** empty log message *** fixed O_NONBLOCK fixed viewport position fixed DPCR added sections. added cvsignore Added cam-support. Added SA_ONESHOT. Removed %188 bytes check (for PES) fixed ucode-version autodetection. Tried to fix PCR. smem_length 1MB now, transparent color, defaults to dynaclut. Completed first table support (untested) Fixed section handling. Fixed section support. removed annoying message. Added PMT support. removed annoying warning which was true only for RAW-ts recordings. Fixed /dev/ost/video-api. fixed again some bug. fixed section parsing bugs. made it usuable for C++. re-fixed a fixed fix by gillem. Added SYNC-delay for avia, resulting in faster zap-time. CRC check now optional. added /proc/bus/info. temporary removed enx stuff Added register_demod, unregister_dmod. be sure to use new load script fixed defines and CRLFs chaned enx_reg_w to enx_reg_h and enx_reg_d to enx_reg_w. Fixed multiple-section bug. added "poll"-support, blocks on open if already opened improved /proc/bus/info (philips support) added info Finally added new rc-support. fixed some fb-bugs. Test on sagem, please. put setfreq into frontend-driverstruct. added philips-support. made it more modular, this time the demux. dvb.c not anymore dependant on sec- and diseqc now modular, too. added philips-support. removed, now gen-dmx.c renamed gtx-dmx.c to gen-dmx.c enx/gtx support via define philips support (sat, tda8044h), ost/dvb.c fix to call demod->init() now. fixes for eNX small fix. eNX now works on philips. other philips- (and maybe sagem?) fixes fixed RC for new and old fp-code upgraded to new version, fixed ONESHOT removed added new version new version fixed 188bytes-on-callback bug 100ms work around for enx. bug still not found. fixed setcolreg for eNX added stuffing-tester "test_ram" fixed two-stream bug fixed annoying audio bug (thought this was already fixed?!) added this nifty tool added test_ram to .cvsignore fixed gtx-setcolreg. added fe. fixed state sets in sections, now it works as expected (multiple filter on one pid) decent buffersizes. change for your needs. fixed aligning of queues, system queues added some defines fixes fixed double-init, wrong sync at startup fixed the power-bug (having an enum with _ON as first value and checking it as boolean is funny, though :) fixed signal-strength as in ves1820 work-around for sync. (does not work properly in interrupt) fixed power for non-sec devices fixed queue-reset readded /dev/cam fixed init added gtx-capture, very alpha added gtx-capture.o added constants for video-capture removed debug output added fix re-added enx-core added wakeup added FP_WAKEUP and ioctls. (only for nokia) added wakeup-timer added support for streaming a pid to multiple clients. added keyboard support. keyboard events are ignored. small fix for multiple pid streaming added dvb_frontend for new tuning api added new tuning api (branch: new_tuning_api) changed frontend device to fr... [truncated message content] |