This website requires JavaScript.
Explore
Help
Sign In
drew
0 Followers
·
0 Following
Joined on
2023-03-07
Repositories
7
Projects
Packages
Public Activity
Starred Repositories
drew
pushed to
main
at
drew/acadia
2023-11-03 02:49:39 -07:00
26b61db021
Move userspace to a templated StrFormat.
drew
pushed to
main
at
drew/acadia
2023-11-03 00:39:10 -07:00
d9df1212b7
[Zion] Pass data to message queue as IpcMessage obj.
d7af2e3f4f
[Zion] Return the IpcMessage up to the syscall level.
d2c77e1d18
[Zion] Move away from storing pointers to IpcMessages.
59f147193a
[Zion] Store IPC capabilities in a vector rather than list.
4c09a9d019
[Zion] Move to a general IpcMessage object for Ipc.
Compare 5 commits »
drew
pushed to
main
at
drew/acadia
2023-11-02 23:32:25 -07:00
277b0d3ccc
[Zion] Use the glacier ArrayView class for sending IPC msgs.
6feb13d042
[Glacier] Add a basic Array and ArrayView class.
1643f7b4cc
[Zion] Update FIXME in threading.
78624d5291
[Zion] Immediately schedule enqueued threads if we are sleeping.
c63a54d6b1
[Zion] Validate that started threads are in user space.
Compare 7 commits »
drew
pushed to
main
at
drew/acadia
2023-11-02 21:59:26 -07:00
7dd10a3e53
[Zion] Remove dead ZMessage struct.
e66706d381
[Glacier] Convert ErrorCode into an Enum.
Compare 2 commits »
drew
pushed to
main
at
drew/acadia
2023-11-02 21:04:14 -07:00
bcd9cf09bc
[VictoriaFalls] Add the file size to VFS.OpenFile
drew
pushed to
main
at
drew/acadia
2023-11-02 20:58:47 -07:00
d7050ff19f
[VictoriaFalls] Implement Read File.
abf09d8fce
[VictoriaFalls] Split the path when opening a file.
a2e80952c8
[Glacier] Add a StringView class and StrSplit method.
b6c220a350
[Yellowstone] Attempt to read a test file from the system root.
Compare 4 commits »
drew
pushed to
main
at
drew/acadia
2023-11-02 18:56:23 -07:00
38fb6ca170
[VictoriaFalls] Register VFS endpoint with yellowstone.
drew
pushed to
main
at
drew/acadia
2023-10-25 23:10:06 -07:00
48c7721b0f
[VictoriaFalls] Add a VFS yunq stub and register it.
f815eb5614
[Yunq] Fix cmake variables.
Compare 2 commits »
drew
pushed to
main
at
drew/acadia
2023-10-25 22:19:52 -07:00
598816df12
[Yunq] Move yunq cmake macro to yunq dir.
60de1ec9d3
[Yunq] Move example files into subdir.
Compare 2 commits »
drew
pushed to
main
at
drew/acadia
2023-10-25 21:55:17 -07:00
c8dcc07d7d
Update CMakeLists to autogen yunq files.
drew
pushed to
main
at
drew/acadia
2023-10-25 20:47:57 -07:00
0dbafbfa66
[Yunq] Reset cap buffers between server uses.
b85af8d0f8
[Yunq] Fix bug in logging reply errors.
3e4fdfee84
[Denali] Move denali server to yunq.
acfaf26391
[Denali] Use mutexes to synchronize the AHCI responses.
Compare 4 commits »
drew
pushed to
main
at
drew/acadia
2023-10-25 19:10:02 -07:00
adfffdd3c3
[Yellowstone] Use mutex to wait for denali to spawn VFS.
6cb0041253
[Mammoth] Create userspace mutex capability.
Compare 2 commits »
drew
pushed to
main
at
drew/acadia
2023-10-25 18:39:00 -07:00
4c04f9d561
[Zion] Add a mutex object with appropriate syscalls.
drew
pushed to
main
at
drew/acadia
2023-10-24 23:51:05 -07:00
4c2237fa72
[Yellowstone] Move yellowstone yunq def to yellowstone/lib/
drew
pushed to
main
at
drew/acadia
2023-10-24 23:45:20 -07:00
af0852a5fa
[yellowstone] Update TODO.
drew
pushed to
main
at
drew/acadia
2023-10-24 23:44:13 -07:00
05e12aaa7d
[Yellowstone] Move registration service to the main yellowstone service
b516087922
[Zion] Add the ability to pass capabilities via endpoint call.
Compare 2 commits »
drew
pushed to
main
at
drew/acadia
2023-10-24 22:58:07 -07:00
5b781bb394
Update READMEs and TODOs
drew
pushed to
main
at
drew/acadia
2023-10-24 18:25:50 -07:00
2b27af5814
[Yellowstone] Move to yunq definition for yellowstone server.
9c9fd167cd
[Yunq] Clean up codegen issues for client and server.
Compare 2 commits »
drew
pushed to
main
at
drew/acadia
2023-10-24 15:58:59 -07:00
71e3521b87
[yunq] Add codegen for clients and servers (untested).
963cc0b4fa
[Yunq] Move to using jinja for codegen.
Compare 2 commits »
drew
pushed to
main
at
drew/acadia
2023-10-24 12:41:42 -07:00
3faa19e4cb
[Yunq] Cleanup codegen bugs.
d45f831b46
[Glacier] Add buffer types for holding bytes and capabilities.
ca5361b847
[Glacier] Add the [] operator to string.
Compare 3 commits »
First
Previous
...
7
8
9
10
11
...
Next
Last