最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

嵌入式驱动开发之---LinuxALSA音频驱动(一)

IT圈 admin 28浏览 0评论

2024年3月12日发(作者:管忆秋)

int ret = 0;

/* Bodge while we unpick instantiation */

card->dev = &pdev->dev;

INIT_LIST_HEAD(&card->dai_dev_list);

INIT_LIST_HEAD(&card->codec_dev_list);

INIT_LIST_HEAD(&card->platform_dev_list);

printk(KERN_WARNING "soc audio probe!n");

ret = snd_soc_register_card(card);

if (ret != 0) {

dev_err(&pdev->dev, "Failed to register cardn");

return ret;

}

return 0;

}

  4> 声卡创建

主要分析snd_soc_register_card()函数。

2024年3月12日发(作者:管忆秋)

int ret = 0;

/* Bodge while we unpick instantiation */

card->dev = &pdev->dev;

INIT_LIST_HEAD(&card->dai_dev_list);

INIT_LIST_HEAD(&card->codec_dev_list);

INIT_LIST_HEAD(&card->platform_dev_list);

printk(KERN_WARNING "soc audio probe!n");

ret = snd_soc_register_card(card);

if (ret != 0) {

dev_err(&pdev->dev, "Failed to register cardn");

return ret;

}

return 0;

}

  4> 声卡创建

主要分析snd_soc_register_card()函数。

发布评论

评论列表 (0)

  1. 暂无评论