我目前有一些项目使用TS-7400板,具有 Cirrus Logic EP9302 ARM9 处理器。我的一些应用程序需要 1ms 的周期性定时器,所以经过一番努力我发现这些补丁(感谢 Matthieu Crapet!)无滴答系统和高分辨率定时器该平台的内核功能。这样我就能够创建具有纳秒分辨率的 POSIX 计时器并实现 10 毫秒以下的周期性任务,但这些补丁现在不再维护,也从未合并到官方 Linux 内核树中,所以我永远停留在内核 2.6.32.3 上。
为了能够使用未来的内核改进,我真的倾向于迁移到另一个 ARM9 或 ARM11 平台,这些平台已经开发了高分辨率计时器支持并将其合并到官方主线中,因此我最终可以避免这个补丁狩猎噩梦。有什么建议么?