public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: pedro.falcato@gmail.com
To: devel@edk2.groups.io
Subject: [edk2-devel] GSoC 2021 (MinPlatform, Ext2, ACPICA, etc)
Date: Fri, 12 Mar 2021 13:07:34 +0000	[thread overview]
Message-ID: <CAKbZUD2G2XqJzZgHdY2oyYP_sJ8Sxj=jiSTosTvaNL96=WyY2w@mail.gmail.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 1483 bytes --]

Hi everyone!

I'm Pedro Falcato, a student from FCT Nova in Lisbon, Portugal. I've gotten
a bunch of experience over the years with C/C++, x86 in general and
UEFI/ACPI with my hobby OS/kernel development, and I've got to say, I'm
quite interested in some of the projects you've got here.

So, a few questions:

1) What entails building a MinPlatform board port for any board whatsoever?
I've seen Kaaira wants to do the Qemu port, I would love to do something
like that but for the RPi or some real motherboard, but I fear it might be
too difficult?

2) How much knowledge of EFI firmware internals do you need? With my EFI
bootloader development over the years I already have a firm hand on how the
external-facing API looks like, but I have to say I haven't really read the
parts of the spec that describe the driver and internal APIs, so to speak.

3) Isn't there already an ACPICA port for UEFI environments? What stops us
from going one step further and also build the rest of the "user-space"
utilities?

4) How's the status of the ext2 driver? How different do Tianocore
filesystem implementations look from the standard-ish kernel interfaces you
can see in Linux, *BSD, etc? I'm also quite interested in this one because
I've written a read/write ext2 driver before, so the concepts are kind-of
fresh in my head.

I hope you folks can answer my questions so I can figure out what project I
want to work on! :)

Looking forward to working in Tianocore!

Thanks,
Pedro Falcato

[-- Attachment #2: Type: text/html, Size: 1879 bytes --]

             reply	other threads:[~2021-03-12 13:07 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-03-12 13:07 pedro.falcato [this message]
2021-03-13  0:51 ` [edk2-devel] GSoC 2021 (MinPlatform, Ext2, ACPICA, etc) Andrew Fish
2021-03-13 17:01   ` Pedro Falcato
2021-03-16  0:25 ` Nate DeSimone
2021-03-23 14:16   ` Pedro Falcato
2021-03-28 22:31     ` Nate DeSimone
2021-03-28 22:42       ` Bret Barkelew
2021-03-31 20:45         ` Pedro Falcato
2021-03-31 20:43       ` Pedro Falcato
2021-03-31 23:13         ` Nate DeSimone
2021-04-04 10:50           ` Pedro Falcato
2021-04-04 15:33             ` Andrew Fish
2021-04-06  7:24             ` Nate DeSimone
2021-04-06 18:51               ` Pedro Falcato

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-list from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAKbZUD2G2XqJzZgHdY2oyYP_sJ8Sxj=jiSTosTvaNL96=WyY2w@mail.gmail.com' \
    --to=devel@edk2.groups.io \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox