Skip to content

Major Release: CPU #2

@makubacki

Description

@makubacki

Top-level tracking issue for the complete set of CPU related work needed for the initial Rust DXE core major release. Includes memory protections such as:

  • CpuDxe responsibilities being absorbed into Rust DXE Core
  • A design for splitting responsibilities across interface boundaries

Key deliverables:

  • Improved exception handling support
  • Paging support
  • MP support
  • Memory attributes support

Note: Core should be agnostic to architecture. Need proper abstractions.

Sub-issues

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions