Edward Tomasz Napierala
ed1f69514a
Fix build on powerpc.
...
Reviewed by: nwhitehorn
2012-11-19 01:15:32 +00:00
Gleb Kurtsou
491a40587d
Use 32-bit ufs_ino_t instead of ino_t to keep boot2 small and prevent
...
unnecessary 64-bit math on 32-bit machines.
Sponsored by: Google Summer of Code 2011
2012-05-25 09:36:39 +00:00
Nathan Whitehorn
c48e7eac15
Make sure to synchronize icache for the newly loaded loader. Not an issue
...
on most systems, when the relevant icache lines are not full.
MFC after: 2 weeks
2012-02-16 03:27:38 +00:00
Nathan Whitehorn
090dd24636
Experimental support for booting CHRP-type PowerPC systems from hard disks.
2012-01-25 03:37:39 +00:00
Eitan Adler
36daf0495a
- change "is is" to "is" or "it is"
...
- change "the the" to "the"
Approved by: lstewart
Approved by: sahil (mentor)
MFC after: 3 days
2011-10-16 14:30:28 +00:00
Dimitry Andric
ce8fb93178
Merge binutils 2.17.50 to head. This brings a number of improvements to
...
x86 CPU support, better support for powerpc64, some new directives, and
many other things. Bump __FreeBSD_version, and add a note to UPDATING.
Thanks to the many people that have helped to test this.
Obtained from: projects/binutils-2.17
2011-02-18 20:54:12 +00:00
Nathan Whitehorn
67167531f0
Provide support in loader for booting 64-bit PowerPC kernels. Like amd64,
...
64-bit PowerPC kernels are loaded by a 32-bit loader, since nearly all
powerpc64 firmwares execute in 32-bit mode.
2010-07-12 00:49:22 +00:00
Nathan Whitehorn
4d3800847a
Modify our boot block to pick an output device, without which boot1 will fail
...
on G4 machines. On the assumption that most people using FreeBSD on Apple
hardware are not using serial consoles, set boot1's output to screen. This
should be revisited. While here, reduce verbosity of boot1.
2008-10-31 00:52:31 +00:00
Nathan Whitehorn
5f7ec695e9
Add a simple HFS boot block implementation for booting PowerPC macs. It creates
...
a small HFS filesystem with a CHRP boot script and an early-stage bootloader
derived from the sparc64 boot block.
Obtained from: sparc64
2008-10-14 03:32:41 +00:00