pub const fn stack_rev() -> Range<*mut u32>
The Range currently in use for the stack, defined in reverse such that Range operations are viable.
Hence the end of this Range is where the stack starts.
end