Сопоставление оборудования формы ioport с функцией vDSO

Я использую процессор SAMA5d2 с Linux и хочу иметь доступ к ioport из функции vdso. Как мне сопоставить ioport с памятью пользовательского пространства, чтобы получить доступ к ioport в функции vdso, которая вызывается из пользовательского пространства? На самом деле я хочу реализовать получение циклов таймера в таймере tcb_clksrc. Ядро имеет реализацию только для источника синхронизации arch_arm_timer, и я хочу сделать реализацию для таймера tcb_clksrc, чтобы использовать его в моем SAMA

0 ответов

Я нашел решение в проекте evl. В этом проекте реализован новый источник часов USER_MIMO, и любой драйвер часов может регистрироваться в нем как аппаратные часы. Я портировал интерфейс tihs на свое ядро, и он работает файл

Другие вопросы по тегам