Рассмотрим, как показано, как ядро получает доступ к звуковой карте PCI. Например, устройство ввода-вывода, регистры устройства, вызовы функций (включая вызовы в DMA, данные не требуются - можно догадаться об этом из источников). Хотите получить журнал, <... прочитайте его, напишите какой-нибудь скрипт для создания диаграммы Graphviz>,
Я могу настроить виртуальную машину для тестирования, указал на несколько вещей, на которые следует обратить внимание в коде ALSA, но все еще не знаю, как отслеживать все это в реальном времени.
Для меня идеальный режим отладки - войти в режим отладки, загрузить модули, вызвать aplay для отправки данных на звуковую карту, выгрузить модули, выйти из режима отладки, выгрузить журнал отладки в файл. Любые рекомендации будут в порядке.