On 09/13/12 22:12, Jason Baron wrote: > [email protected], [email protected], [email protected], > [email protected], [email protected], [email protected], > [email protected], [email protected], [email protected] > Message-Id: > <e9be57cd1e9aba8c97fc1518055a05e28533904c.1347565443.git.jba...@redhat.com> > In-Reply-To: <[email protected]> > References: <[email protected]> > Subject: [PATCH 2/9] seabios: pciinit: initialize pcimem_start and pcimem_end > depending on chipset. > > From: Isaku Yamahata <[email protected]> > > initialize pcimem_start and pcimem_end based on chipset.
Should not be needed. There is no hard-coded range any more. PCI address space starts above lowmem (see pcimem_start assignment in pci_bios_map_devices()). Probably the q35 dsdt table must be updated to handle this (see \_SB.PCI0._CRS). Probably you also want to grab some address space for mmconfig, i.e. place mmconfig above lowmem and set pcimem_start to the end of mmconfig space. cheers, Gerd _______________________________________________ SeaBIOS mailing list [email protected] http://www.seabios.org/mailman/listinfo/seabios
