Hello Vaibhav,
On Sat, 2022-03-12 at 01:14 +0530, vaibhav wrote:
Hello everyone, I am Vaibhav, a 2nd-year Electrical Engineering student, willing to contribute to coreboot this summer.
Awesome. Welcome to coreboot! :)
Did you find a project which is interesting for you?
Currently, I am intermediate in C and beginner in embedded systems I have started with going through the documentation and setting up my build environment, could anyone please guide me in what other concepts I should start looking into and how do I familiarize myself with coreboot and its codebase so that I may be able to make valuable contributions.
Going through or documentation, building coreboot for QEMU and playing around with the code and the configuration is a good start. If you would like to know more about how hardware "works", then the OS Dev wiki [1] is great resource.
Of course, you also can join our chat rooms and ask questions there :)
Please note, that you should upload some patches to review.coreboot.org, which is a requirement for the application. I suggest you pick some little todos from the easy projects [2]. These are also great to get familiar with the code base.
// Felix
[1] https://wiki.osdev.org/Main_Page [2] https://doc.coreboot.org/contributing/project_ideas.html#easy-projects