diff --git a/src/lib/twizzler-abi/src/arch/aarch64/upcall.rs b/src/lib/twizzler-abi/src/arch/aarch64/upcall.rs index c7efe7f88..a26951ed7 100644 --- a/src/lib/twizzler-abi/src/arch/aarch64/upcall.rs +++ b/src/lib/twizzler-abi/src/arch/aarch64/upcall.rs @@ -72,6 +72,18 @@ impl UpcallFrame { pub fn bp(&self) -> usize { self.fp as usize } + + /// Build a new frame set up to enter a context at a start point. + pub fn new_entry_frame( + stack_base: usize, + stack_size: usize, + tp: usize, + ctx: crate::object::ObjID, + entry: usize, + arg: usize, + ) -> Self { + todo!() + } } #[no_mangle]