mirror of
https://github.com/panpaul/tiny_os
synced 2024-09-20 09:45:19 +08:00
feat: uapi: add initial cspace layout
This commit is contained in:
parent
a37efbd13f
commit
302de5eae1
10
uapi/src/cspace.rs
Normal file
10
uapi/src/cspace.rs
Normal file
@ -0,0 +1,10 @@
|
||||
#[derive(Clone, Copy, Debug, Eq, PartialEq, FromPrimitive, ToPrimitive)]
|
||||
pub enum CNodeSlot {
|
||||
NullCap = 0,
|
||||
TcbCap,
|
||||
CNodeCap,
|
||||
VSpaceCap,
|
||||
BootInfoFrameCap,
|
||||
UntypedCap,
|
||||
// IrqControlCap
|
||||
}
|
@ -5,6 +5,7 @@
|
||||
extern crate num_derive;
|
||||
|
||||
pub mod cap;
|
||||
pub mod cspace;
|
||||
pub mod error;
|
||||
pub mod fault;
|
||||
pub mod syscall;
|
||||
|
Loading…
Reference in New Issue
Block a user