Skip to content

UEFI: Add support for UEFI time and UEFI events; fix STOP \n -> \r\n conversion#5549

Merged
deadprogram merged 2 commits into
tinygo-org:devfrom
sparques:pr/uefi-events
Jul 24, 2026
Merged

UEFI: Add support for UEFI time and UEFI events; fix STOP \n -> \r\n conversion#5549
deadprogram merged 2 commits into
tinygo-org:devfrom
sparques:pr/uefi-events

Conversation

@sparques

Copy link
Copy Markdown
Contributor

This adds support for getting time from UEFI and making time.Now() actually work. It also adds some of the functions needed for UEFI events, which several other UEFI features need, including Simple Text Input (Ex) protocol. This is also ground work for implementing schedulers on top of UEFI.

Additional fix: my last commit to convert \n in to \r\n wasn't actually working even though it looked like it should. I've created a fix and actually verified it works.

Comment thread src/device/uefi/time.go

@deadprogram deadprogram left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for working on this @sparques now merging.

@deadprogram
deadprogram merged commit 259842d into tinygo-org:dev Jul 24, 2026
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants