Alex Zenla
|
4b4f22ffcd
|
implement setvcpucontext, it's not working properly yet
|
2024-01-11 21:10:59 -08:00 |
|
Alex Zenla
|
492a836213
|
implement initialization of start info for x86
|
2024-01-11 17:23:09 -08:00 |
|
Alex Zenla
|
684a7d1f62
|
introduce logging for debug purposes
|
2024-01-11 12:21:33 -08:00 |
|
Alex Zenla
|
2e4f688916
|
fix loading of kernel into memory
|
2024-01-10 23:28:41 -08:00 |
|
Alex Zenla
|
38a5718ca6
|
fix memory initialization in boot setup
|
2024-01-10 22:42:26 -08:00 |
|
Alex Zenla
|
629c3d81b0
|
actually allocate max memory
|
2024-01-10 19:18:48 -08:00 |
|
Alex Zenla
|
153619a02c
|
implement memory allocation in boot setup
|
2024-01-10 16:07:57 -08:00 |
|
Alex Zenla
|
d46d0cf0c3
|
cleanup elf loader and more work towards boot support
|
2024-01-10 10:08:39 -08:00 |
|
Alex Zenla
|
5ff0ea8a1b
|
split out elfloader and adjust mutability
|
2024-01-10 08:58:08 -08:00 |
|
Alex Zenla
|
19b797f1a2
|
implement elf loader
|
2024-01-09 22:42:49 -08:00 |
|
Alex Zenla
|
35f3346858
|
implement support for creating domains
|
2024-01-09 15:40:17 -08:00 |
|
Alex Zenla
|
4b31d95e43
|
introduce workflow for checks
|
2024-01-09 11:18:53 -08:00 |
|
Alex Zenla
|
c9f61ec72f
|
introduce xencl for high-level interaction with xen
|
2024-01-08 23:23:26 -08:00 |
|
Alex Zenla
|
faf8027590
|
add support for hypercalls
|
2024-01-08 20:45:16 -08:00 |
|
Alex Zenla
|
47b924d618
|
implement evtchn support
|
2024-01-08 17:07:00 -08:00 |
|
Alex Zenla
|
7ca32dd413
|
implement transaction interface
|
2024-01-08 15:04:06 -08:00 |
|
Alex Zenla
|
8e2fc80ee0
|
use constant for error comparison
|
2024-01-08 14:16:33 -08:00 |
|
Alex Zenla
|
f8938ac2c6
|
add support for mkdir and rm and code cleanup
|
2024-01-08 14:14:38 -08:00 |
|
Alex Zenla
|
710282674a
|
Initial commit.
|
2024-01-08 13:58:15 -08:00 |
|