|
93dabb523b
|
feat: uapi: update endpoint info
|
2024-09-04 21:28:37 +08:00 |
|
|
e6d6a2ee21
|
feat: kernel/syscall: wire up endpoint operations
|
2024-09-04 16:14:12 +08:00 |
|
|
46a8ff9691
|
feat: kernel/objects/endpoint: add do_send, do_recv, do_signal
|
2024-09-04 15:50:39 +08:00 |
|
|
ecb0142b69
|
feat: uapi/syscall: define reply convention
|
2024-09-04 11:06:21 +08:00 |
|
|
0ed0720ba8
|
feat: uapi: update spec
|
2024-09-03 19:27:37 +08:00 |
|
|
3475bf36cd
|
feat: kernel/syscall: refactor
|
2024-09-02 13:55:00 +08:00 |
|
|
7b54abcc13
|
feat: uapi/syscall: update message info, add cap n_bits field
|
2024-08-29 19:45:56 +08:00 |
|
|
6577c5614e
|
chore: uapi: mute warnings
|
2024-08-23 10:02:56 +08:00 |
|
|
e1e772dca5
|
fix: uapi: add missing conversions between LookupFailure and SysError
|
2024-06-17 00:44:29 +08:00 |
|
|
7d3cef6f80
|
chore: kernel: move root related consts into uapi
|
2024-06-17 00:43:25 +08:00 |
|
|
92801fccdc
|
feat: root: done
|
2024-06-16 23:35:48 +08:00 |
|
|
78133158b6
|
feat: root: drop boot info and refactor
|
2024-06-16 22:22:05 +08:00 |
|
|
da05567fbf
|
chore: uapi: cap: rename PageTable to Table
|
2024-06-14 15:34:24 +08:00 |
|
|
302de5eae1
|
feat: uapi: add initial cspace layout
|
2024-06-14 15:33:19 +08:00 |
|
|
c013478d0b
|
feat: cap: update size info
|
2024-06-09 21:46:20 +08:00 |
|
|
9f4be01153
|
feat: add debug support for cnode
|
2024-06-09 15:38:46 +08:00 |
|
|
fb94285028
|
chore: uapi: split fault
|
2024-06-09 00:19:03 +08:00 |
|
|
3f6f0ac18c
|
feat: uapi: add initial syscall structs
|
2024-05-20 16:58:26 +08:00 |
|
|
a56c481970
|
feat: split lib/vspace:
1. `addr` move to `utils`
2. prepare to refactor `vspace`
[skip_ci]
|
2024-05-07 23:50:52 +08:00 |
|
|
2db111e730
|
feat: add FrameCap
|
2024-05-06 00:30:22 +08:00 |
|
|
f577370ee7
|
chore: rename api to uapi
|
2024-05-05 21:28:34 +08:00 |
|