From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ej1-f48.google.com (mail-ej1-f48.google.com [209.85.218.48]) by mx.groups.io with SMTP id smtpd.web08.2028.1617148891258235120 for ; Tue, 30 Mar 2021 17:01:31 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20161025 header.b=DhUQ9j0a; spf=pass (domain: gmail.com, ip: 209.85.218.48, mailfrom: harlydavidsen@gmail.com) Received: by mail-ej1-f48.google.com with SMTP id l4so27344853ejc.10 for ; Tue, 30 Mar 2021 17:01:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=e/I9IapcSaM5M4Mx38fWbr85ApRvh3QCsuUI1ffJSv0=; b=DhUQ9j0a4KBZN7o4pMTGFswNqi3wohMTFPDPNPRMWwURwdH9eWZbPLr/ifZPR3c+Ie EeJUmGxu6OFVCt44lb2AjwOgDN+2ejYN/jF2rt0nBX/SP/JIg8Cm3qO1kzqQ60/+I6Th Gj/RQtkg+uLb4rNS+I1DL7dmPj3MfVF8SH/VDWUbQzvColZr9wQogDkfs5+mE0gMtB2p oIo4Dc1d7HkEeiLFqn3QLwhuBT7voLpZtpvOjfoKACyUx4QaDSqHgR1/Xe/iB8cDFadL hmnb0qqtHp1CHKHI/aHfq8hEWrFwhnNlx7boM0hWy/CBjfQoWPaBsP0yjhupjyOsd7VW pglg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=e/I9IapcSaM5M4Mx38fWbr85ApRvh3QCsuUI1ffJSv0=; b=ZAm6hEjwC+dh1DxrlDA+st0l1s42QuhqFk1cJpepKHVjy0IQlYRNAXn0BmCLC8GAp8 icx02NRvJsWQ8OqVdZBFAopaueXnV+zt+G8gXN0CGrJ1f4oPWqPonmzRouTNp3j5YCyP 1tj+pJPqvCFeNvuOHWDtwS6bWBRj962OLRVnaFdPU29VslG2qO5We7vqlr16KfafHbzC amltwMq1Zp/HItcQk0Punz1hzM89LaObgZZLMnlN3mXBu1Rg6xvfCr3G5VZ8ArLShjFp OiCJFcrHnB28td6KMh9SRp22N1QCWnIRHJi1hHeLlHjvmBGjXuh2K8tPwsFFgQ4tmqiV 3DcA== X-Gm-Message-State: AOAM530cqql8kLRky+CnuhXkFvX6IlgSoFt0MprWzyqypFO+QfRLoEqJ akbZksJBJo9bCg/Oa4txR18TYaaphtNNbxkwbvBdgIfqU5E= X-Google-Smtp-Source: ABdhPJyDtwKvyOSs39BJr1XmHrW6/k43whChmXTILhrXFI7FH1zK+FkhoLKzCnpI/jtYqGcIrsGf2XskUEyPgJy2XMM= X-Received: by 2002:a17:906:dbd0:: with SMTP id yc16mr683165ejb.71.1617148889696; Tue, 30 Mar 2021 17:01:29 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a50:458d:0:0:0:0:0 with HTTP; Tue, 30 Mar 2021 17:01:29 -0700 (PDT) In-Reply-To: <16713E6D64EE917D.25648@groups.io> References: <16713E6D64EE917D.25648@groups.io> From: "Ethin Probst" Date: Tue, 30 Mar 2021 19:01:29 -0500 Message-ID: Subject: Re: [edk2-devel] VirtIO Sound Driver (GSoC 2021) To: devel@edk2.groups.io, harlydavidsen@gmail.com Cc: Rafael Rodrigues Machado Content-Type: text/plain; charset="UTF-8" I'm wondering where exactly I should add the VirtIO sound protocol. I just familiarized myself with the build system and am about to test it by building OVMF if possible, but I'm wondering where I should actually put the protocol and all that stuff. Maybe there's documentation I've missed as well. On 3/30/21, Ethin Probst via groups.io wrote: > I agree. Plus, it gives me a chance to finally learn the EDK2 build > system and how it works! I've been working on a hobby OS as a side > project and, though learning from other code examples from OSes is > fun, I have to say that learning from the firmware code like from > SeaBIOS has been some of the most enlightening and interesting times > thus far. > Thanks for the link to your code, Rafael; once I get virtIO support > in, I can work on HDA support, though I might tackle USB support > second and HDA third. We'll see, but VirtIO definitely is coming > first. > > As I said before, I look forward to working with all of you wonderful > people! > > On 3/30/21, Rafael Rodrigues Machado > wrote: >> This would be amazing so people can continue my work related to >> accessibility at BIOS. Something desired by the blind people since the >> 90's >> Just for reference, this is what I have done: >> >> https://github.com/RafaelRMachado/Msc_UefiHda_PreOs_Accessibility >> >> Thanks >> Rafael >> >> Em seg, 29 de mar de 2021 20:24, Ethin Probst >> escreveu: >> >>> Hello everyone, >>> >>> This is the first time I've ever contributed to EDK2. As part of GSoC >>> 2021, I have submitted a proposal to implement a UEFI audio output >>> protocol that will utilize the VirtIO sound driver. I've already >>> submitted a draft proposal, and apologize if I've done things out of >>> order. This is my first time doing GSoC 2021, and contributing to EDK2 >>> felt like a really fun thing to do! >>> >>> I look forward to working with you guys on this and any future projects! >>> :-) >>> >>> -- >>> Signed, >>> Ethin D. Probst >>> >>> >>> >>> >>> >>> >> > > > -- > Signed, > Ethin D. Probst > > > > > > -- Signed, Ethin D. Probst