Date: Sat, 22 Dec 2007 09:32:57 +0000 From: Bruce Cran <bruce@cran.org.uk> To: freebsd-questions@freebsd.org Subject: Re: amd64 native boot loader? Message-ID: <476CD9C9.3090101@cran.org.uk> In-Reply-To: <70f41ba20712211547g74a6a4b0tf08fec8125739a08@mail.gmail.com> References: <70f41ba20712211547g74a6a4b0tf08fec8125739a08@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
snowcrash+freebsd wrote: > hi, > > i've FBSD/amd64 62Rp9 installed. kernel & world are my own builds > from latest cvsup. > > on boot I see: > > "FreeBSD/i386 bootstrap loader" > > odd. i'd expect a native loader ... > > checking in, > > /usr/src/sys/boot > ls > Makefile alpha/ arm/ efi/ forth/ ia64/ pc98/ > sparc64/ > README arc/ common/ ficl/ i386/ ofw/ powerpc/ > > other arches seem to be there ... just not amd64. > > where's the src for the amd64? > > AMD64 CPUs are backwards compatible with i386; they boot in 16-bit real mode and only get switched into 64-bit 'long mode' by the kernel later on. Since both i386 and amd64 start booting in the same way, there's no need for separate bootloaders. -- Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?476CD9C9.3090101>