Welcome to LQ,
If uClinux uses a patched kernel from the official kernel then I would hop on over to kernel.org
and get the last official version of the kernel uClinux uses (2.6.26 kernel according to your above post). Then run diff on the uClinux kernel against the official kernel to see what changes were made. Once you know what changes and what files were changed you can view the affected files in the latest kernel.
Hopefully if the changes are relatively minor and the parts which are patched are unchanged from 2.6.26-2.6.36 then you can simply run patch to patch the new kernel. Otherwise you might have to make some changes to your uClinux patch to match the latest kernel.
It would be prudent to run diff on only
the affected files between the 2.6.26 and latest kernel to more easily tell if there were any changes in those files between the two versions.
That's how I would tackle it. Please let us know of your results.