Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion build_sdk.py
Original file line number Diff line number Diff line change
Expand Up @@ -443,7 +443,8 @@ class KernelPath:
kernel_options={
"KernelDebugBuild": True,
"KernelPrinting": True,
"KernelVerificationBuild": False
"KernelVerificationBuild": False,
"HardwareDebugAPI": True,
},
kernel_options_arch={},
),
Expand Down
9 changes: 6 additions & 3 deletions libmicrokit/include/microkit.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ typedef unsigned int microkit_child;
typedef unsigned int microkit_ioport;
typedef seL4_MessageInfo_t microkit_msginfo;

#define VSPACE_CAP 3
#define MONITOR_EP 5
/* Only valid in the 'benchmark' configuration */
#define TCB_CAP 6
Expand All @@ -25,9 +26,11 @@ typedef seL4_MessageInfo_t microkit_msginfo;
#define BASE_ENDPOINT_CAP 74
#define BASE_IRQ_CAP 138
#define BASE_TCB_CAP 202
#define BASE_VM_TCB_CAP 266
#define BASE_VCPU_CAP 330
#define BASE_IOPORT_CAP 394
#define BASE_VSPACE_CAP 266
#define BASE_VM_TCB_CAP 330
#define BASE_VCPU_CAP 394
#define BASE_IOPORT_CAP 458
#define BASE_FRAME_CAP 522

#define MICROKIT_MAX_CHANNELS 62
#define MICROKIT_MAX_CHANNEL_ID (MICROKIT_MAX_CHANNELS - 1)
Expand Down
1 change: 1 addition & 0 deletions tool/microkit/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,4 @@ serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.117"
rkyv = { version = "0.8.12", default-features = false, features = ["alloc", "bytecheck", "pointer_width_32"] }
sel4-capdl-initializer-types = { workspace = true, features = ["serde", "deflate", "transform"] }
zerocopy = {version="0.8.25",features=["derive"]}
Loading