Dear Harishkumar;
I already know how to find the changes, please see
my 1st e-mail below.
The problem is, those changes are more than
thousands of lines of code, and hundreds of files are added or
modified.
I wonder, how can I apply those thousands of
changes to new kernel source quickly and easily?
After that, I will cross compile new kernel, and
everything will be fine. But how to apply those thousands of changes? How long
it would take?
Do we need to change Kconfig files? Do I need to
change Makefiles? or both?
Best Regards
----- Original Message -----
Sent: Thursday, June 07, 2012 2:48
PM
Subject: Re: New kernel for Chipbox
Sertac,
From your present source, u can find the
Celestial SoC change. check for arch/arm folder.
then in
corresponding drivers, like usb,serial,video etc.
On Thu, Jun 7, 2012 at 4:36 PM, Sertac TULLUK <sertac@xxxxxxxxxxxxxxxxx> wrote:
Dear Harishkumar;
Thank you very much for your quick
answer.
Where can I find related Celestial SoC & driver
patch file?
Best Regards
Sertac
----- Original Message -----
Sent: Thursday, June 07, 2012 1:31
PM
Subject: Re: New kernel for
Chipbox
Sertac, Basically u need to have Celestial SoC &
drivers related patch. Then, u can download desired kernel or latest
3.3.x. Apply and do the forward porting. It won't be straight
forward, u need to re-write a bit. U can always refer any other
celectial SoC family in latest kernel source or other ARM9
family. see -> arch/arm/
On Thu, Jun 7, 2012 at 2:36 PM, Sertac TULLUK <sertac@xxxxxxxxxxxxxxxxx> wrote:
Dear All;
I have a digital satellite receiver (named
Chipbox), which uses linux kernel 2.6.12.5.
Main chipset name is Celestial CSM1203 ( It is
ARM926EJ-S core).
I would like to add some functionality (Such as
CIFS, USB WIFI...) to my STB. In order to do that, I need to cross
compile new kernel.
However, the chipset provider ( Celestial) does
not provide a new kernel to do this. They just compiled 2.6.12.5 for
about 5-6 years ago, and they didn't do a new kernel from that
time.
So, I need your helps:
1) Celestial has done a lot of modifications on
the original 2.6.12.5 source ( drivers, headers, definitions...) All
these changes can be seen by using MELD tool.
2) In order to have a new kernel ( Such as
2.6.35.13) which can be running on my chipbox, what are the steps should
be done one by one?
Can you please explain for a newbie
please?
Best Regards
Sertac _______________________________________________ Kernelnewbies
mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
-- Thanks and Regards, Harish Kumar.
V
--
Thanks and Regards, Harish Kumar. V
|