From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from rn-mailsvcp-ppex-lapp34.apple.com (rn-mailsvcp-ppex-lapp34.apple.com [17.179.253.43]) by mx.groups.io with SMTP id smtpd.web10.5738.1621388514162581414 for ; Tue, 18 May 2021 18:41:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@apple.com header.s=20180706 header.b=QJlcOxBC; spf=pass (domain: apple.com, ip: 17.179.253.43, mailfrom: afish@apple.com) Received: from pps.filterd (rn-mailsvcp-ppex-lapp34.rno.apple.com [127.0.0.1]) by rn-mailsvcp-ppex-lapp34.rno.apple.com (8.16.1.2/8.16.1.2) with SMTP id 14J1cDg9007944; Tue, 18 May 2021 18:41:53 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=from : content-type : content-transfer-encoding : mime-version : subject : date : references : to : in-reply-to : message-id; s=20180706; bh=MMR2y5AHUsw4rNB/qCcfujVIdYdoOaNfFq66z/v2r34=; b=QJlcOxBC3Xfiq4vPNM9A9TKApC/AUyM7BG6JJ8RcN8BuTcKylLI7pzl25wH3wuDJwY8H GVu4sdMp0ZtCyC2pJIoEH3gH63Vk6Jljj6yFazOLJaRczANPzylr6wjX0DjKvYks4Zs9 NMuOO77zMzUM4uPuplWqF5Lmcrrr4DWBcVp7wutgWq+Zn2SkeCQqk4ynqxTx9xyNo+qM v2/gNDIL58AJIFD9ae4uC/dO2IurzaYZfp8e/bxNiJL1BLsllvNp5EzzwBmMKbd+KslP ujMPiSlTGrKVTuBzYtUwCjCto+QQcILwj8HTm42A1jWodii/rbRFOwfENodqvtV7+S/t 4A== Received: from rn-mailsvcp-mta-lapp03.rno.apple.com (rn-mailsvcp-mta-lapp03.rno.apple.com [10.225.203.151]) by rn-mailsvcp-ppex-lapp34.rno.apple.com with ESMTP id 38ja51778f-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 18 May 2021 18:41:53 -0700 Received: from rn-mailsvcp-mmp-lapp01.rno.apple.com (rn-mailsvcp-mmp-lapp01.rno.apple.com [17.179.253.14]) by rn-mailsvcp-mta-lapp03.rno.apple.com (Oracle Communications Messaging Server 8.1.0.7.20201203 64bit (built Dec 3 2020)) with ESMTPS id <0QTB006HTZDTFPD0@rn-mailsvcp-mta-lapp03.rno.apple.com>; Tue, 18 May 2021 18:41:53 -0700 (PDT) Received: from process_milters-daemon.rn-mailsvcp-mmp-lapp01.rno.apple.com by rn-mailsvcp-mmp-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.7.20201203 64bit (built Dec 3 2020)) id <0QTB00300Z7NRY00@rn-mailsvcp-mmp-lapp01.rno.apple.com>; Tue, 18 May 2021 18:41:53 -0700 (PDT) X-Va-A: X-Va-T-CD: 494ba4982f0b5c44357f821690cbd4e9 X-Va-E-CD: 95b63baac6117800d297dbea1b679e07 X-Va-R-CD: 266870e298c79cf4cbb60402c8a2fe6c X-Va-CD: 0 X-Va-ID: d930aab8-4289-4f21-886c-037073f5aa10 X-V-A: X-V-T-CD: 494ba4982f0b5c44357f821690cbd4e9 X-V-E-CD: 95b63baac6117800d297dbea1b679e07 X-V-R-CD: 266870e298c79cf4cbb60402c8a2fe6c X-V-CD: 0 X-V-ID: b1b63f5b-b0df-4ad6-8db5-7ffac485a04f X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391,18.0.761 definitions=2021-05-18_11:2021-05-18,2021-05-18 signatures=0 Received: from [17.235.51.193] (unknown [17.235.51.193]) by rn-mailsvcp-mmp-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.7.20201203 64bit (built Dec 3 2020)) with ESMTPSA id <0QTB00IJPZDR7J00@rn-mailsvcp-mmp-lapp01.rno.apple.com>; Tue, 18 May 2021 18:41:52 -0700 (PDT) From: "Andrew Fish" MIME-version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.1\)) Subject: Re: [edk2-devel] GSoC 2021: audio output protocol Date: Tue, 18 May 2021 18:41:51 -0700 References: To: edk2-devel-groups-io , Ethin Probst In-reply-to: Message-id: X-Mailer: Apple Mail (2.3654.20.0.2.1) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391,18.0.761 definitions=2021-05-18_11:2021-05-18,2021-05-18 signatures=0 Content-type: text/plain; charset=us-ascii Content-transfer-encoding: quoted-printable > On May 18, 2021, at 9:14 AM, Ethin Probst wrot= e: >=20 > Greetings everyone! >=20 > I've been selected as a student coder for the audio output protocol > project with Ray Ni and Leif Lindholm as my mentors. This is my first > time doing GSoC and working on EDK II so this will be very enjoyable > and a wonderful learning opportunity for me. (It'll also give me > something to do over the summer, which is always a plus.) >=20 > Some of you have already communicated with me in the past, both about > this proposal and about UEFI accessibility in general, and I'm glad to > be working with you guys again. I'm primarily on Linux (Arch Linux to > be exact) and I've already got my development environment set up and > can fully compile OVMF. However, though I've read a bit through the > UEFI driver manual, I certainly haven't read all of it, and I'm still > quite unfamiliar with the EDK II code as a whole. So, how can I use > this community bonding period to get to grips with the development > process? What else do I need to learn? >=20 > I apologize for not having many questions to ask -- this is my first > time so I'm not really sure. :-) I can't wait to begin working with > all of you this summer! >=20 Ethin, Maybe try making a simple Hello World App and figure out how to debug it. = Also maybe make a stub driver that produces a protocol and write an app to = access the protocol. That way you could practice using the environment for = a simple task.=20 Maybe other folks have other ideas? Thanks, Andrew Fish > --=20 > Signed, > Ethin D. Probst >=20 >=20 >=20 >=20 >=20