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/compile.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/kfile.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_mvlpro4.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.
Troy
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source