Philippe Gerum wrote: > Jan Kiszka wrote: >> This patch gets rid of code that is no longer needed or valid: >> >> - x86_64 APIC frequency is now delivered via ipipe_request_tickdev > > Ack. > >> - __ipipe_tick_irq is maintained via ipipe_update_tick_evtdev also on >> x86_64 > > Client RTOS may/do assume that timing is always delivered through the > local APIC timer on x86_64. We could merge that and allow the 8253 to be > used as the timer device, but this would not work in practice.
For forget HPET. There is no wiring of the timer IRQ to the APIC anymore. The result is that there is no difference between x86_32 and x86_64 anymore, and that's what the code reflects. If the client RTOS is not yet fully prepared for this, this has to be fixed. And only if there is no valid Linux configuration (e.g. HPET off) that results in the same timer assignment as with 2.6.23, we need a workaround at I-pipe level IMHO. Jan
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Adeos-main mailing list [email protected] https://mail.gna.org/listinfo/adeos-main
