Drew Galbraith
|
d44be91099
|
[Zion] Add an argument to memory align a mapping.
|
2023-11-23 18:52:28 -08:00 |
Drew Galbraith
|
8d730c67c1
|
[Mammoth] Move most classes to the mmth namespace.
|
2023-11-22 14:59:41 -08:00 |
Drew Galbraith
|
5f8d577948
|
[Mammoth] Move remaining classes to a shared folder.
|
2023-11-22 14:39:27 -08:00 |
Drew Galbraith
|
8e827a5dfb
|
[Mammoth] Move all callers of FromCapability to OwnedMemoryObject.
|
2023-11-19 20:33:15 -08:00 |
Drew Galbraith
|
1ccbf5e12e
|
[Yellowstone] Disable most log messages in yellowstone.
|
2023-11-15 16:26:15 -08:00 |
Drew Galbraith
|
26b61db021
|
Move userspace to a templated StrFormat.
|
2023-11-03 02:48:21 -07:00 |
Drew Galbraith
|
3e4fdfee84
|
[Denali] Move denali server to yunq.
|
2023-10-25 20:28:28 -07:00 |
Drew Galbraith
|
48c6e5b3a4
|
[zion] Add a method for duplicating and scoping down VMMOs.
Use the AHCI section of the PCI config as an example POC of this.
We can now pass a memory capability instead of just the physical
address.
|
2023-08-01 17:46:26 -07:00 |
Drew Galbraith
|
8f84f8c3ca
|
[zion] Remove temp PCI Memory Object create function.
Pass the PCI memory space to the yellowstone init process instead.
|
2023-08-01 17:13:19 -07:00 |
Drew Galbraith
|
29d9923f5a
|
[yellowstone] Add a way to retrieve to denali client from yellowstone
|
2023-07-05 16:03:20 -07:00 |
Drew Galbraith
|
318356e54c
|
[yellowstone] Log a line when MBR is incorrect
|
2023-07-05 14:33:00 -07:00 |
Drew Galbraith
|
16dd675828
|
[denali] Get Ahci device address from yellowstone.
|
2023-06-26 17:01:59 -07:00 |
Drew Galbraith
|
90f33f31c5
|
[mammoth] Move EndpointClient to move-only semantics.
|
2023-06-26 11:54:36 -07:00 |
Drew Galbraith
|
69501bfe01
|
[all] Add stub for new Endpoint kernel object
|
2023-06-21 21:43:27 -07:00 |
Drew Galbraith
|
0b86a94f14
|
Migrate to error constants in glacier
|
2023-06-21 18:28:54 -07:00 |
Drew Galbraith
|
36a83b142b
|
[yellowstone] Use denali client to parse GPT
|
2023-06-19 22:58:00 -07:00 |
Drew Galbraith
|
a202bf2371
|
Have yellowstone dump the MBR/GPT tables
|
2023-06-19 21:54:40 -07:00 |
Drew Galbraith
|
5e99dbf7d1
|
Refactor all Zion decls into one header
|
2023-06-17 01:45:53 -07:00 |
Drew Galbraith
|
09ac87e6f5
|
[yellowstone] Recieve all caps via init port.
|
2023-06-17 00:17:43 -07:00 |
Drew Galbraith
|
528723e490
|
[mammoth] Create a method for getting initial caps.
|
2023-06-16 23:51:49 -07:00 |
Drew Galbraith
|
50201fe6df
|
Updated PCIe walk to be recursive and dump the offset of the sata drive
|
2023-06-08 00:24:50 -07:00 |
Drew Galbraith
|
56789400d7
|
Allow mapping the PCI Config so Yellowstone can map it.
This is a temp system call. Evemtually we should probably supply the
root process with all of the system physical memory objects.
|
2023-06-07 22:45:42 -07:00 |