tool: simplify pv_offset use
inittask_p_v_offset doesn’t actually need to be calculated.
For ui_p_reg_end we know the size of the init task so can just use that instead.
This change was motivated by inittask_p_v_offset causing exceptions in debug builds of the tool (which are not released in the SDK) since it is unsigned overflow and Rust does not panic for integer overflow in release mode by default.
Signed-off-by: Ivan Velickovic i.velickovic@unsw.edu.au
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802032778号
seL4 Microkit
The purpose of the seL4 Microkit is to enable system designers to create static software systems based on the seL4 microkernel.
The seL4 Microkit consists of five components:
The Microkit is distributed as a software development kit (SDK).
This repository is the source for the Microkit SDK.
If you are a system designer and want to use the Microkit SDK please download a pre-built SDK from the latest release.
If you need help getting started see the seL4 documentation website as well as the manual in the SDK (
doc/manual.pdf).If you are developing Microkit itself see DEVELOPER.md.