[zion] Remove temp PCI Memory Object create function.

Pass the PCI memory space to the yellowstone init process instead.
This commit is contained in:
Drew Galbraith 2023-08-01 17:13:16 -07:00
parent c70b5b0753
commit 8f84f8c3ca
9 changed files with 23 additions and 21 deletions

View file

@ -13,6 +13,7 @@ uint64_t gInitEndpointCap = 0;
uint64_t gBootDenaliVmmoCap = 0;
uint64_t gBootVictoriaFallsVmmoCap = 0;
uint64_t gBootPciVmmoCap = 0;
z_err_t ParseInitPort(uint64_t init_port_cap) {
PortServer port = PortServer::AdoptCap(init_port_cap);
@ -40,6 +41,10 @@ z_err_t ParseInitPort(uint64_t init_port_cap) {
dbgln("received victoria falls");
gBootVictoriaFallsVmmoCap = init_cap;
break;
case Z_BOOT_PCI_VMMO:
dbgln("received pci");
gBootPciVmmoCap = init_cap;
break;
default:
dbgln("Unexpected init type %x, continuing.", init_sig);
}