Promixis, LLC Forums  

Go Back   Promixis, LLC Forums > Old software > Girder 3.3

Reply
 
Thread Tools Display Modes
  #1  
Old October 13th, 2003, 08:40 AM
Tito Tito is offline
Junior Member
Intermediate User
 
Join Date: Oct 2003
Location: Assen, Netherlands
Posts: 26
Default Plugin/driver for medion md2819

Hello,

Me and a lot of dutch ppl have bought the md2819 tv-tuner. It's a tv tuner from avermedia. There is no plugin for this card but there are plenty for avermedia cards. I tried the avermedia plugins but they didn't work.
I tried to compile the averstudio2 plugin but i couldnt compile it.

The dll's by the md2819 looks a lot on the dll from avermedia.
The avertv2k.dll needed for the girderplugin is almost the same as the averapi.dll that is included with the md2819

The md2819 has a philips saa7124 chip and tuner.

I found information on the avermedia here: http://www.girder.nl/phpBB2/viewtopi...ght=avertv+303

a tdump of averapi.dll:

Code:
Exports from averapi.dll
  13 exported name(s), 13 export addresse(s).  Ordinal base is 1.
  Sorted by Name:
    RVA      Ord. Hint Name
    -------- ---- ---- ----
    000014D0    1 0000 AVER_AllFreqScan
    00001D60    2 0001 AVER_FMAllFreqScan
    000017D0    3 0002 AVER_FMInit
    00001A70    4 0003 AVER_FMIsSignalPresent
    00001900    5 0004 AVER_FMSetFreq
    00001010    6 0005 AVER_Free
    000010A0    7 0006 AVER_GetHWInfo
    000020A0    8 0007 AVER_GetRemoteData
    000020F0    9 0008 AVER_GetTunerType
    00001040   10 0009 AVER_HWInit
    000014B0   11 000A AVER_IsSignalPresent
    00001120   12 000B AVER_SetFreq
    00001070   13 000C AVER_put_TVFormat

******************************************************************************
Reply With Quote
  #2  
Old October 14th, 2003, 08:09 AM
Tito Tito is offline
Junior Member
Intermediate User
 
Join Date: Oct 2003
Location: Assen, Netherlands
Posts: 26
Default

I have tried te compile a new plugin, Girder will load the new dll that i have make. But don;t react on ir signals.
How can i test(debug) the plugin if it gets some signals
Reply With Quote
  #3  
Old October 14th, 2003, 08:22 AM
Mark F Mark F is offline
Senior Member
Long-Time User
 
Join Date: Feb 2001
Location: Plano, TX, USA
Posts: 3,053
Default

Build the debug version of the plugin and use Girder as the executable that you wish to debug. You should see the symbols for your plugin get loaded and should be able to set breakpoints in the code where you want.
__________________
Mark F
Reply With Quote
  #4  
Old October 14th, 2003, 11:12 AM
Tito Tito is offline
Junior Member
Intermediate User
 
Join Date: Oct 2003
Location: Assen, Netherlands
Posts: 26
Default

I don't get it.
I've got this http://luon.net/~ericbl/averstudio.cpp

It will load in girder, I see that the plugin is in the memory loaded.
But when i touch a key on my remote, nothing happend.

I dont have any knowlegde of c++, I changed the orginal plugin with borland c++ builder.
Reply With Quote
  #5  
Old October 14th, 2003, 12:11 PM
Mark F Mark F is offline
Senior Member
Long-Time User
 
Join Date: Feb 2001
Location: Plano, TX, USA
Posts: 3,053
Default

Quote:
I dont have any knowlegde of c++ ...
And I have no knowlege of this hardware or software driver stack. Sorry.
__________________
Mark F
Reply With Quote
  #6  
Old October 14th, 2003, 12:21 PM
Tito Tito is offline
Junior Member
Intermediate User
 
Join Date: Oct 2003
Location: Assen, Netherlands
Posts: 26
Default

Quote:
Originally Posted by Mark F
Quote:
I dont have any knowlegde of c++ ...
And I have no knowlege of this hardware or software driver stack. Sorry.
Its not your fault'

Mayby you now a good example for reading ir commands of a chip.
I search for a saa7134 driver but the only drivers that i can't find are for linux were the ir device is working.
I taugth making the driver work in girder was de difficult part.
But reading the the input...

thx Mark for your input here.
Reply With Quote
  #7  
Old October 14th, 2003, 01:06 PM
Mark F Mark F is offline
Senior Member
Long-Time User
 
Join Date: Feb 2001
Location: Plano, TX, USA
Posts: 3,053
Default

Sorry. I have knowlege of the Philips SAA7xxx parts and how to extract data from them.
__________________
Mark F
Reply With Quote
  #8  
Old October 14th, 2003, 01:52 PM
Tito Tito is offline
Junior Member
Intermediate User
 
Join Date: Oct 2003
Location: Assen, Netherlands
Posts: 26
Default

Quote:
Originally Posted by Mark F
Sorry. I have knowlege of the Philips SAA7xxx parts and how to extract data from them.
That is very cool.
Tell me how i can help you. Our how you can help me.(a example maybe)
I know lots of ppl are waiting on drivers for this cards.

The dll thats deliverd by the card is: averapi.ddl http://145.99.197.110/zooi/averapi.dll
Reply With Quote
  #9  
Old October 14th, 2003, 02:19 PM
Mark F Mark F is offline
Senior Member
Long-Time User
 
Join Date: Feb 2001
Location: Plano, TX, USA
Posts: 3,053
Default

My previous post should have said this:

Sorry. I have no knowlege of the Philips SAA7xxx parts and how to extract data from them.
__________________
Mark F
Reply With Quote
  #10  
Old October 14th, 2003, 02:23 PM
Tito Tito is offline
Junior Member
Intermediate User
 
Join Date: Oct 2003
Location: Assen, Netherlands
Posts: 26
Default

Quote:
Originally Posted by Mark F
My previous post should have said this:

Sorry. I have no knowlege of the Philips SAA7xxx parts and how to extract data from them.
damn!

i've found this:
Code:
 1000209E  9090                      		Align	4
 100020A0                           AVER_GetRemoteData:
 100020A0  A148B00010                		mov	eax,[L1000B048]
 100020A5  83E800                    		sub	eax,00000000h
 100020A8  742C                      		jz 	L100020D6
 100020AA  48                        		dec	eax
 100020AB  7416                      		jz 	L100020C3
 100020AD  48                        		dec	eax
 100020AE  7533                      		jnz	L100020E3
 100020B0  8B442404                  		mov	eax,[esp+04h]
 100020B4  50                        		push	eax
 100020B5  E8E6150000                		call	SUB_L100036A0
 100020BA  83C404                    		add	esp,00000004h
 100020BD  B801000000                		mov	eax,00000001h
 100020C2  C3                        		retn
somebody else who can help me??
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 08:40 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright (c) Promixis, LLC