[SeaBIOS] [PATCH] move pcibios mem base back to 0xf0000000

Stefan Reinauer stepan at coresystems.de
Sun Jan 24 18:56:54 CET 2010


On 1/23/10 6:56 PM, Marcelo Tosatti wrote:
> Commit d9104ffe085bffdd35196b70672883cc6af8808f moved pcibios mem base
> to 0xe0000000, which conflicts with the address of the VBE mapping.
>
> Move it back to 0xf0000000.
>
> Fixes http://sourceforge.net/tracker/?func=detail&atid=893831&aid=2936094&group_id=180599
>
> Signed-off-by: Marcelo Tosatti <mtosatti at redhat.com>
>
> diff --git a/src/pciinit.c b/src/pciinit.c
> index a6070e7..c849a4c 100644
> --- a/src/pciinit.c
> +++ b/src/pciinit.c
> @@ -194,7 +194,7 @@ pci_setup(void)
>      dprintf(3, "pci setup\n");
>  
>      pci_bios_io_addr = 0xc000;
> -    pci_bios_mem_addr = BUILD_MAX_HIGHMEM;
> +    pci_bios_mem_addr = 0xf0000000;
>  
>      int bdf, max;
>      foreachpci(bdf, max) {
>   

Could this stay a define in config.h rather than a hard code?

Stefan

-- 
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
      Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info at coresystems.dehttp://www.coresystems.de/
Registergericht: Amtsgericht Freiburg • HRB 7656
Geschäftsführer: Stefan Reinauer • Ust-IdNr.: DE245674866




More information about the SeaBIOS mailing list