Skip to content

Comments

fix: add runtime services descs to usable memory types#32

Merged
Alon-L merged 1 commit intomainfrom
fix/switch-runtime-services-areas
Oct 4, 2025
Merged

fix: add runtime services descs to usable memory types#32
Alon-L merged 1 commit intomainfrom
fix/switch-runtime-services-areas

Conversation

@Alon-L
Copy link
Owner

@Alon-L Alon-L commented Oct 4, 2025

The OS can use runtime services so they have to be stored and switched as well. This is especially true since the OS holds physical pointers to the runtime services, which are loaded at different physical addresses every boot. If they weren't switched, then the OS would hold invalid physical pointers.

The OS can use runtime services so they have to be stored and switched as well.
This is especially true since the OS holds physical pointers to the
runtime services, which are loaded at different physical addresses every
boot. If they weren't switched, then the OS would hold invalid physical
pointers.
@Alon-L Alon-L merged commit c234b29 into main Oct 4, 2025
1 check passed
@Alon-L Alon-L deleted the fix/switch-runtime-services-areas branch October 4, 2025 10:32
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.

1 participant