Date: Sat, 27 Sep 2014 09:09:50 +0200 From: Hans Petter Selasky <hps@selasky.org> To: huanghwh@gmail.com Cc: "freebsd-usb@freebsd.org" <freebsd-usb@freebsd.org> Subject: Re: xhci problem on UEFI boot MacBookPro 11,3 Message-ID: <542662BE.5050908@selasky.org> In-Reply-To: <CAB8uncYrf=zP=ithL=dCci4opir4U0AWGCWM3JU38EscPdp3Og@mail.gmail.com> References: <CAB8uncZeUjdJAsDcxT81Yx2wHd8EB3QEzortSXsL8R5iuSKJRA@mail.gmail.com> <CAB8uncYd24GkgK8Dsd51BAhoMjKFoAeS3AQ0a0=1mZjeprjHUw@mail.gmail.com> <541FBD6F.2080507@selasky.org> <CAB8uncb%2BHtjDXJG7gS1QGz8ayR%2BwoaO-UWFbwTVXHrCXnQoa2A@mail.gmail.com> <541FDDF0.90502@selasky.org> <CAB8uncZaESbHiDJfYjybTg7mfhq0MG66%2BUqshxqDFVTej6rkeA@mail.gmail.com> <CAB8uncYrf=zP=ithL=dCci4opir4U0AWGCWM3JU38EscPdp3Og@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 09/27/14 00:59, Huang Wen Hui wrote: > Just for Ref, xhci works in UEFI mode of Fedora 20: > http://sw.gddsn.org.cn/freebsd/linux-dmesg.txt > http://sw.gddsn.org.cn/freebsd/linux-lspci.txt > Hi, The Root ACPI descriptor has wrong address? FreeBSD UEFI: kernel: ACPI: RSDP 0xfe020 00024 (v02 APPLE ) FreeBSD BIOS: kernel: ACPI: RSDP 0x7ad8e014 00024 (v02 APPLE ) Linux UEFI: mbp kernel: ACPI: RSDP 0x7ad8e014 00024 (v02 APPLE ) static int elf64_exec(struct preloaded_file *fp) { struct file_metadata *md; Elf_Ehdr *ehdr; vm_offset_t modulep, kernend, trampcode, trampstack; int err, i; ACPI_TABLE_RSDP *rsdp; char buf[24]; int revision; EFI_STATUS status; rsdp = efi_get_table(&acpi20_guid); if (rsdp == NULL) { rsdp = efi_get_table(&acpi_guid); } Try swapping order of efi_get_table() ? rsdp = efi_get_table(&acpi_guid); if (rsdp == NULL) { rsdp = efi_get_table(&acpi20_guid); } In "sys/boot/amd64/efi/elf64_freebsd.c". --HPS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?542662BE.5050908>