Commit graph

13 commits

Author SHA1 Message Date
Drew Galbraith
18e512cf1f [Teton] Move console/shell to rust. WIP 2024-08-12 11:35:54 -07:00
Drew Galbraith
76f8795a46 Implement yunq server in rust. 2024-07-31 19:59:46 -07:00
Drew Galbraith
d4f60f4942 Moved process exit to syscall helper.
Final call moved so syscall is private now.

Also cleans up the macro a fair bit.
2024-07-28 21:01:03 -07:00
Drew Galbraith
c2f9f5388b Move yunq client to use syscall helpers. 2024-07-28 20:54:52 -07:00
Drew Galbraith
5705f8d2ab Move more syscall usages to helper functions. 2024-07-28 20:10:32 -07:00
Drew Galbraith
ca67da16e6 [Mammoth] Move thread syscalls to wrappers. 2024-07-28 19:48:05 -07:00
Drew Galbraith
d35e8d253f Reorganize mammoth lib in rust. 2024-07-28 19:26:23 -07:00
Drew Galbraith
d5a5041c4b Add multithreading to rust code. 2024-07-28 19:02:03 -07:00
Drew Galbraith
ccd13fecf1 Use in macro. 2024-07-27 08:36:56 -07:00
Drew Galbraith
3eea4d811a Example yunq implementation for one Yellowstone endpoint. 2024-07-26 23:36:07 -07:00
Drew Galbraith
51d40f6db6 Return result type from syscall and format info on panic. 2024-07-26 16:31:57 -07:00
Drew Galbraith
e310eee468 Add method for formatting strings. 2024-07-26 15:57:10 -07:00
Drew Galbraith
32ccbedb7a Basic allocations in rust user-space. 2024-07-26 15:20:21 -07:00