The wiki page below has been updated with patches/changes required (over 
DSPLink 1.6x) for building with 2.6.28 kernel
http://tiexpressdsp.com/wiki/index.php?title=Building_DSPLink_with_kbuild

Regards,
Mugdha

-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of 
Tivy, Robert
Sent: Friday, January 30, 2009 4:02 AM
To: Yusuf Caglar AKYUZ; Ryan Talbot
Cc: [email protected]
Subject: RE: CMEM/DSPLink and 2.6.28 kernel?


Linux Utils 2.22 contains an update to CMEM for 2.6.28 kernels, although it 
hasn't yet been validated.  Here's the output of a "diff -c" with the Linux 
Utils 2.21 cmemk.c: 

***************
*** 1694,1700 ****
--- 1694,1704 ----
  #ifdef USE_CLASS_DEVICE
      class_device_create(cmem_class, NULL, MKDEV(cmem_major, 0), NULL, "cmem");
  #else
+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,27)
+     device_create(cmem_class, NULL, MKDEV(cmem_major, 0), NULL, 
+ "cmem"); #else
      device_create(cmem_class, NULL, MKDEV(cmem_major, 0), "cmem");
+ #endif // LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,27)
  #endif // USE_CLASS_DEVICE
  #endif // USE_CLASS_SIMPLE
  #endif // USE_UDEV

I hear the DSPLink team is being pressured to provide an update for 2.6.28, but 
don't know the status of that.

- Rob 

> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]
> ] On Behalf Of Yusuf Caglar AKYUZ
> Sent: Thursday, January 29, 2009 2:11 PM
> To: Ryan Talbot
> Cc: [email protected]
> Subject: Re: CMEM/DSPLink and 2.6.28 kernel?
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Ryan Talbot wrote:
> > I searched the list, but couldn't find any evidence of
> patches to get
> > CMEM or DSPLink working with davinci-git kernels >2.6.26.  We're 
> > currently using 2.6.28-rc6-davinci1, CMEM from TI's LinuxUtils 2.21 
> > package, and DSPLink 1.60.  CMEM at least looks like it needs some 
> > patches to work with 2.6.28 kernels; I haven't tried
> building DSPLink
> > yet.
> >  
> > Are there no patches available?  I just wanted to make sure
> I wouldn't
> > be reproducing work, if there were.
> >  
> 
> You can find all the necessary patches in the openembedded tree.
> 
> I worked with dsplink 1.50, dsplink 1.60 and 1.30 with latest kernels. 
> CMEM is the well-behaved child when compared to dsplink. It was always 
> easy to make it work, though I haven't tried latest CMEM.
> 
> Regards,
> Caglar
> 
> > Thanks,
> >  
> > Ryan Talbot
> > [email protected]
> > 
> > 
> > 
> > 
> ----------------------------------------------------------------------
> > --
> > 
> > _______________________________________________
> > Davinci-linux-open-source mailing list 
> > [email protected]
> > 
> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.9 (GNU/Linux)
> Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org
> 
> iEYEARECAAYFAkmCKXgACgkQ/nL+S5dojeiHlwCePLMuW9ifZdod0oJuxdvo58eT
> 0fAAnj5goTVustlHL6LT9ssHjRXrSd+P
> =lez1
> -----END PGP SIGNATURE-----
> 
> _______________________________________________
> 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
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to