This website requires JavaScript.
Explore
Help
Sign In
drew
0 Followers
·
0 Following
Joined on
2023-03-07
Repositories
13
Projects
Packages
Public Activity
Starred Repositories
drew
pushed to
main
at
drew/acadia
2023-06-26 15:47:30 -07:00
02e6b49d90
[glacier] Add a vector class
64d355b20d
[glacier] Move LinkedList to glacier.
Compare 2 commits »
drew
pushed to
main
at
drew/acadia
2023-06-26 12:00:53 -07:00
08abe776a4
[yellowstone] Rename yellowstonestub to yellowstone_stub.
3c62ad8719
[denali] Rename libdenali to denali_stub
7f2530bc15
[zion] Rename cmake zion_lib to zion_stub.
380953937f
[mammoth] Rename cmake target to remove _lib
90f33f31c5
[mammoth] Move EndpointClient to move-only semantics.
Compare 8 commits »
drew
pushed to
main
at
drew/acadia
2023-06-26 09:00:54 -07:00
b7a962cc26
[mammoth] Finish separating PortServer and PortClient.
5fb9fa6ae6
[mammoth] Move port server operations to their own class.
7989c9d616
Remove libcxx stub library and move operator new to mammoth.
Compare 3 commits »
drew
pushed to
main
at
drew/acadia
2023-06-22 02:20:34 -07:00
a46694d0f7
[yellowstone] Add yellowstone server for endpoint registration.
8dcb1ddabd
[glacier] Slightly build out string lib.
36d82370c1
[zion] Add a thread wait syscall
Compare 3 commits »
drew
pushed to
main
at
drew/acadia
2023-06-22 00:25:04 -07:00
f0e8ce14a4
[victoria] Create and start VictoriaFalls process
drew
pushed to
main
at
drew/acadia
2023-06-22 00:02:26 -07:00
dc63084d61
[zion] Move synchronization to the message queue
9dd457391c
[zion] Move IPC objects to share code
58df2c0ed2
[zion] Move ipc syscalls to one file to prep refactor
c064af5fa7
Endpoint syscalls implemented
69501bfe01
[all] Add stub for new Endpoint kernel object
Compare 5 commits »
drew
pushed to
main
at
drew/acadia
2023-06-21 21:26:53 -07:00
1f7a15eed4
[mammoth] Return ErrorOr when creating a process
0ec2fa3e76
[glacier] Move Pair to glacier.
Compare 2 commits »
drew
pushed to
main
at
drew/acadia
2023-06-21 18:48:05 -07:00
c2dfe17363
[zion] Use ErrorOr in PciConfiguration
drew
pushed to
main
at
drew/acadia
2023-06-21 18:39:26 -07:00
3a3ab8717b
[denali] Use glcr::ErrorOr as a POC.
0b86a94f14
Migrate to error constants in glacier
Compare 2 commits »
drew
pushed to
main
at
drew/acadia
2023-06-21 16:35:48 -07:00
3ab9b4d818
[zion] Move Channel and Port blocked threads to IntrusiveList.
a99096b0ff
[zion] Move the scheduler to the IntrusiveList for runnable threads
25737d9377
[glacier] Add an IntrusiveList container
e1af79b975
[zion/glacier] Move RefPtr to glacier.
8bcb574677
[zion/glacier] Move RefCounted to glacier.
Compare 8 commits »
drew
pushed to
main
at
drew/acadia-newlib
2023-06-20 21:09:41 -07:00
6723b58e3d
Patch acadia support with stubs.
drew
created branch
main
in
drew/acadia-newlib
2023-06-20 16:20:05 -07:00
drew
pushed to
main
at
drew/acadia-newlib
2023-06-20 16:20:05 -07:00
6604db8b80
fhandler/proc.cc: use wincap.has_user_shstk
1c4a00962f
wincap.cc: set wincap member has_user_shstk true for 2004+
293785382c
wincap.h: add wincap member has_user_shstk
0480315010
Cygwin: use new XATTR_{NAME,SIZE}_MAX instead of MAX_EA_{NAME,VALUE}_LEN
538b29a8da
Cygwin: export XATTR_{NAME,SIZE,LIST}_MAX
Compare 10 commits »
drew
created repository
drew/acadia-newlib
2023-06-20 16:18:34 -07:00
drew
pushed to
main
at
drew/acadia
2023-06-20 15:52:07 -07:00
172bf51db7
[zion] Move capability validation to capability.h
93cf8f2740
[zion] Cleanup syscall entrance.
Compare 2 commits »
drew
pushed to
main
at
drew/acadia
2023-06-20 15:38:17 -07:00
d60b2bdc61
[zion] Move channel to use the message queue.
fe1641ac38
[zion] Create a message queue to be shared between the port and channel
Compare 2 commits »
drew
pushed to
main
at
drew/acadia
2023-06-20 15:04:49 -07:00
1edd5023ce
[zion] Move the final syscalls to the new format.
bd431b94ce
[zion] Move port calls to new syscall process.
77bb3acfb4
[zion] Move channel syscalls to new format.
1a70ce4855
[zion] Move memory syscalls to the new format
f755cd38fe
[zion] Move thread syscalls to the new format.
Compare 8 commits »
drew
pushed to
main
at
drew/acadia
2023-06-20 00:09:32 -07:00
4fef54084f
[zion] Remove legacy capability method.
164309eada
[zion] Add utility to zero out a page when allocating one.
0b9e0adfbb
[zion] Remove legacy capability table method.
Compare 3 commits »
drew
pushed to
main
at
drew/acadia
2023-06-19 22:59:14 -07:00
36a83b142b
[yellowstone] Use denali client to parse GPT
45cf2115da
[denali] Add a stub client for denali
a202bf2371
Have yellowstone dump the MBR/GPT tables
0aa38ac4a4
[denali] Make denali less noisy on interrupt
1cebe547c0
[zion] Allow the sleep thread to be preempted.
Compare 8 commits »
drew
pushed to
main
at
drew/acadia
2023-06-17 02:02:31 -07:00
685070d65e
Get rid of the type field on zmessage
7bd6aa42b0
[zion] Declare z_cap_t and start replacing existing types
5e99dbf7d1
Refactor all Zion decls into one header
7dcbbd671e
[denali] Get all caps from the init port.
6e86ce67f0
[zion] Fix capability permission issues
Compare 16 commits »
First
Previous
...
10
11
12
13
14
...
Next
Last