Programmer's Hideaway

  • About

  • Posts

  • SupportMe

  • Tags

Implementing Stdio for UEFI

Hello everyone. In this post, I will go through how I implemented the stdio module for UEFI. The implementation code can be found here. ...more

July 08, 2022 #rust #tianocore #gsoc22 #uefi

GSoC 2022: Progress Report 1

Hello everyone. In this post, I will explain the current state of std implementation for UEFI. The rust repository containing my work can be found here. In the end, we will use this fork to run a Rust binary. ...more

June 29, 2022 #rust #tianocore #gsoc22 #uefi

Using Rust main from a custom entry point (Part 2)

Hello everyone. I will continue where I left off in post with the Rust main in this post. Since we now have an allocator, the Thread::new statement at library/std/src/rt.rs works. So we need to fix the line where we set the main thread with guard information. This will be a short post since it turned out easier than I initially thought. ...more

June 25, 2022 #rust #tianocore #gsoc22 #uefi
  • 5
  • 6
  • 7
  • 8
  • 9

Recent Posts

UEFI Rust Std is now in Nightly
GSoC23: Summary Post
GSoC23: BeaglePlay Greybus Demo
GSoC23: Project Status update
GSoC23: Concurrency in ZephyrRTOS
GSoC23: Linux Serial Device Bus
GSoC23: Getting started with Zephyr for BeaglePlay CC1352
GSoC23: Writing a Hello World Driver for BeaglePlay
GSoC 2023 Introduction

Copyright © 2023 Programmer's Hideaway

  • About
  • SupportMe
  • Sitemap

The source code is licenced MIT. This website content is licensed CC BY 4.0