Troy, Dirk,

DSPLink v1.50 fixes most of the issues with running on 2.6.18+ kernel
versions, since it supports 2.6.18 kernel. It is still not GPL, and we
are trying to sort out issues towards getting it done in future
releases.

Regards,
Mugdha 

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On
Behalf Of Dirk Behme
Sent: Sunday, February 10, 2008 11:40 AM
To: Troy Kisky
Cc: [email protected]
Subject: Building DSP link with DaVinci git kernel, was:DaVinci git
kernel

Troy Kisky wrote:
> Dirk Behme wrote:
> 
>> Kevin Hilman wrote:
>>
>>> Dirk Behme <[EMAIL PROTECTED]> writes:
>>>
>>>
>>>> Troy Kisky wrote:
>>>>
>>>>> I'm exploring the montavista git tree and saw that there has been 
>>>>> no activity for a few months.
>>>>
>>>>
>>>> Yes, unfortunately, you are right. git kernel is hosted by MV, and 
>>>> maintained by a MV employee, Kevin Hilman. This is the open source 
>>>> git kernel for DaVinci, we all ("the community") can, should and 
>>>> have to contribute to if it should be viable. The "commercial
official"
>>>> product TI/MV still supports is the 2.6.10 (?) "TI/MV" kernel.
>>>
>>>
>>> One other minor clarification/disclaimer...
>>>
>>> Please do not call the git tree a Montavista tree.  Let's call it 
>>> the DaVinci git tree.  It is indeed hosted by MV (as is the OMAP 
>>> tree) but that is all.  This is a _community_ tree, dependent on the

>>> quality of _community_ contributions.
>>
>>
>> Kevin: Yes, I completely agree. This is exactly what I tried to 
>> express above with my own words ;)
>>
>> All: To avoid confusion in the future, can we agree on the following
>> wording:
>>
>> - DaVinci git kernel: This is the _community_ kernel as expressed 
>> above by Kevin. It is available at
>>
>> http://source.mvista.com/git/?p=linux-davinci-2.6.git;a=summary
>>
>> - TI/MV kernel: This is the outdated 2.6.10 (?) one you get with 
>> DVEVM CDs and after registration at
>>
>> http://www.ti.com/dvevmupdates
>>
>> Dirk
>>
>>> I have been maintaining it in my spare time, not in any official MV 
>>> role.  As the DaVinci community grows, the maintainer role may need 
>>> to be revisited as more work is will be required.  Until then, lets 
>>> keep discussions going and keep the patches coming.
>>
>>
>> I just saw that you updated git kernel. MANY THANKS for this!
>>
>> Dirk
> 
> I thank you as well. I hope I didn't sound too obnoxious.
> 
> I got videos playing with the 2.6.23 DaVinci git kernel.
> The following are issues I encountered
>
> 1. 
> dvevm_1_20/dsplink_1_30_08_02/packages/dsplink/gpp/src/pmgr/Linux/2.6/
> drv_pmgr.c
> 
> MODULE_LICENSE issue.
> Is a GPL version going to be released???
> 
> 2. 
> dvevm_1_20/dsplink_1_30_08_02/packages/dsplink/make/Linux/Davinci/comp
> ile.mk,
> link.mk
> 
> Make sure the following lines are in the files ifeq 
> ("$(GPPOSVERSION)", "2.6")
> STD_CC_FLAGS   += -include linux/autoconf.h
> endif
> 
> 3. 
> dvevm_1_20/dsplink_1_30_08_02/packages/dsplink/gpp/src/osal/Linux/kfil
> e.c
> 
> sys_read,sys_lseek are no longer exported from kernel.
> add: #define DM642_PCI to work around
> This is a bad name, basically it means don't use sys_lseek and
friends.
> 
> Leading to hardest problem to find
> 4. 
> dvevm_1_20/dsplink_1_30_08_02/packages/dsplink/make/Linux/davinci_mvlp
> ro4.0.mk
> 
> Since sys_lseek in (3) is replaced by "fileDesc->f_op->llseek 
> (fileDesc,offset,SEEK_SET);", and offset is a 64 bit number, the -mabi

> option must match what is selected in the Linux kernel or different 
> registers could be used to pass parameters. No warnings are 
> encountered if this happens.
> 
> Now I'll try Kevin's latest.

This sounds great! Maybe you like to create a wiki page "Using TI
examples with DaVinci git kernel" or similiar?

Dirk
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to