We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
aarch64
This is a tracking issue for the support of the aarch64/ARMv8 platform for Theseus.
nano_core
log
x86_64
memory
interrupt_controller
interrupts::aarch64
context_switch_regular
Context
context_switch_regular::ContextRegular::set_first_register()
setup_context_trampoline
task_wrapper
FS_BASE
fs
Task::set_as_current_task()
get_my_apic_id()
device_manager
console
interrupts::PL011_RX_SPI
write_relocation
.text
Once the above core subsystems and components are finished, we will open separate issues for the following:
unwind
kernel/pci
The text was updated successfully, but these errors were encountered:
kevinaboos
NathanRoyer
No branches or pull requests
This is a tracking issue for the support of the
aarch64
/ARMv8 platform for Theseus.bootstrap and basic initialization
nano_core
as an UEFI applicationlog
-compatible logger setupmemory management
aarch64
[WiP]Basic page_allocator and frame_allocator init for aarch64 #693
Architecture-dependent Page Table Entry (PTE) flags for
x86_64
andaarch64
#699Porting
memory
to aarch64 #701interrupts
aarch64
interrupt_controller
ininterrupts::aarch64
#972task management
context_switch_regular
: Context Switching Primitives for AArch64 #744Context
typecontext_switch_regular::ContextRegular::set_first_register()
setup_context_trampoline
totask_wrapper
FS_BASE
andfs
onx86_64
; seeTask::set_as_current_task()
SMP multicore support
get_my_apic_id()
Basic I/O support for interactivity
device_manager
andconsole
interrupts::PL011_RX_SPI
to the board config crateLoading and Linking
write_relocation
Workaround: allocate pages for.text
sections within a certain 128MiB range; see page allocator: support allocating pages within an address range #970.Future endeavors
Once the above core subsystems and components are finished, we will open separate issues for the following:
aarch64
-specific trampolines inunwind
kernel/pci
currently assumes an x86-style interface using Port I/O to access PCI config data, but aarch64 uses MMIO.The text was updated successfully, but these errors were encountered: