Re: FreeBSD/amd64 on machine without ACPI BIOS?

From: John Baldwin <jhb_at_freebsd.org>
Date: Mon, 12 Dec 2011 13:43:56 -0500
On Friday, December 09, 2011 5:10:18 am Lev Serebryakov wrote:
> Hello, Freebsd-current.
> 
>   Soekris ("famous" developer of small x86-compatible appliance-like
> hardware) released net6501 some time ago, which is based on Atom (E6xx)
> CPU.
>   It seems, that 64-bit version of Linux could run on it without
> problems.
>   But FreeBSD/amd64 can not. It stops after kernel detect some
> devices without any errors or panics.
>   This box has one big difference from billions other Intel-based
> boxes on market: it has very special BIOS without ACPI at all. Someone
> says, that it could be reason why FreeBSD/amd64 could not be boot on
> this box.
>  Is it true? Is it possible to have FreeBSD/amd64 without ACPI?

Hmm, amd64 pretty much requires ACPI currently.  It might mostly work
if you add 'device mptable', but it won't be able to find PNPBIOS
devices (though hints will mostly work for that stuff).  If you don't
have an mptable it won't be able to route PCI interrupts, etc.  It
also requires an APIC, though you might be able to use 'device atpic'
to work around that.

-- 
John Baldwin
Received on Mon Dec 12 2011 - 17:50:13 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:21 UTC