Didenko Sergey wrote:
>>> For now on I have done with:
>>>
>>> - prepare kernel with adeos patch
>>> - configure kernel with its original defconfig file (the original
>>> configuration is verified and working fine on target board)
>>> - building kernel (and here we are!)
>>>
>>> 2) I did add implementation for (even though the  I did not find any
>>> link to it in HOWTO, so I referred to PXA's implementation):
>>> __ipipe_check_tickdev (called from kernel\core.c)
>>>
>>> And for:
>>> mv88f6290_osmr0_set_mode
>>> mv88f6290_osmr0_set_next_event
>>> ckevt_mv88f6290_osmr0
>>> Even though all of them are required by __ipipe_mach_release_timer() I
>>> did not find in HOWTO how these functions should be implemented for
>>> MYCORE, so I referred to PXA's implementation again.
> 
> *Gilles:*
> No, you should not add these functions. They already exist if your board
> supports GENERIC_CLOCKEVENT and GENERIC_TIME.
> 
> *Sergey:*
> Unfortunately no, there is no these functions for my board, there are only
> for "arm\mach-pxa" and "arm\mach-sa1100".

Then your board does not support GENERIC_CLOCKEVENT and GENERIC_TIME,
and you should skip the section about it in the howto.

> 
> *Q1: Does the fact that these options are enabled or disabled in kernel's
> .config file effects on how kernel code has been patched?*
> *
> *
> *Q2: Could anyone please explaine more exactly what do these options
> (GENERIC_CLOCKEVENT
> and GENERIC_TIME) mean? What are they doing and how? I realy want to
> understand it, but can not find any information about it.*

ask the internet.
http://lkml.indiana.edu/hypermail/linux/kernel/0701.2/1799.html
http://www.linuxworld.com/news/2007/022807-kernel.html
http://kernelnewbies.org/Linux_2_6_21#head-8547911895fda9cdff32a94771c8f5706d66bba0
http://lwn.net/Articles/223185/

-- 
                                            Gilles.

_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to