On 09/13/12 22:12, Jason Baron wrote:
> jan.kis...@siemens.com, juzh...@redhat.com, ag...@suse.de, 
> yamah...@valinux.co.jp, mklet...@redhat.com, afaer...@suse.de, 
> arm...@redhat.com, lcapitul...@redhat.com, alex.william...@redhat.com
> Message-Id: 
> <e9be57cd1e9aba8c97fc1518055a05e28533904c.1347565443.git.jba...@redhat.com>
> In-Reply-To: <cover.1347565443.git.jba...@redhat.com>
> References: <cover.1347565443.git.jba...@redhat.com>
> Subject: [PATCH 2/9] seabios: pciinit: initialize pcimem_start and pcimem_end 
> depending on chipset.
> 
> From: Isaku Yamahata <yamah...@valinux.co.jp>
> 
> 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
SeaBIOS@seabios.org
http://www.seabios.org/mailman/listinfo/seabios

Reply via email to