Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove more Alpha bits from the boot code including fixing several | jhb | 2006-05-12 | 2 | -2/+2 |
| | | | | stale comments. | ||||
* | Reimplementation of world/kernel build options. For details, see: | ru | 2006-03-17 | 2 | -2/+6 |
| | | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine) | ||||
* | Add loader(8) variables for RB_DFLTROOT, RB_MUTE, and RB_PAUSE: | ru | 2005-09-22 | 2 | -4/+16 |
| | | | | "boot_dfltroot", "boot_mute", and "boot_pause" respectively. | ||||
* | Start each of the license/copyright comments with /*- | imp | 2005-01-05 | 2 | -2/+2 |
| | |||||
* | NOFORTH -> NO_FORTH | ru | 2004-12-21 | 2 | -2/+2 |
| | |||||
* | Remove the last vestiges of the userconfig option. None of this actually | scottl | 2004-12-01 | 2 | -8/+0 |
| | | | | did anything, so this commit should be considered a NO-OP. | ||||
* | Remove NOMAN so loader man pages are installed. | grehan | 2004-08-18 | 2 | -2/+0 |
| | | | | Noticed by: ru | ||||
* | Instead of "OpenFirmware", "openfirmware", etc. use the official spelling | marius | 2004-08-16 | 2 | -4/+4 |
| | | | | | | "Open Firmware" from IEEE 1275 and OpenFirmware.org (no pun intended). Ok'ed by: tmm | ||||
* | Add PowerPC bridge instruction flag to the assembler to help out | grehan | 2004-08-02 | 2 | -0/+6 |
| | | | | with test code written in the loader. | ||||
* | Use a linker script for the loader. This avoids issues with | grehan | 2004-07-08 | 4 | -4/+284 |
| | | | | | | command-line options, such as misaligning the data segment. Exposed by the limited PearPC OFW ELF loader, but a good thing in general. | ||||
* | Remove cache flush, 256Mb 1:1 BAT mapping, and BAT clearing. This doesn't | grehan | 2004-07-08 | 2 | -90/+0 |
| | | | | | | | work on a G5 (no BAT registers) or on PearPC (dBAT3 used for mapping the framebuffer and BATs not re-inited on OpenFirmware calls). It also hid a number of bugs. | ||||
* | Loader makefile cleanup. | grehan | 2004-02-09 | 2 | -92/+38 |
| | | | | Submitted by: ru | ||||
* | Convert to __FBSDID. | obrien | 2004-01-04 | 6 | -10/+18 |
| | |||||
* | Update libstand filesystems to be in-line with tier-1 platforms. | grehan | 2003-12-10 | 2 | -12/+28 |
| | |||||
* | - Bring Makefile up to rev with sparc64 in terms of config options and rules | grehan | 2003-12-10 | 2 | -106/+130 |
| | | | | | | - Move loader relocation up to 0x1C00000. This is in line with OSX bootx, and allows more space for boot-time modules/ramdisks without conflicting with OpenFirmware's use of RAM | ||||
* | FICL doesn't build on PowerPC yet, so disable. | obrien | 2003-08-16 | 2 | -20/+20 |
| | |||||
* | Fix asm string newlines to keep gcc3.3 happy. Use register prefixes | grehan | 2003-08-05 | 2 | -108/+108 |
| | | | | to make the asm a bit more readable. | ||||
* | Also look for an "elf64 kernel" (for sparc64) and "elf32 kernel" (for | peter | 2003-04-30 | 2 | -2/+6 |
| | | | | powerpc) when building metadata. | ||||
* | Renamed the loader's zipfs to gzipfs. zipfs.c was repo-copied to gzipfs.c. | jake | 2002-12-19 | 2 | -2/+2 |
| | |||||
* | Change the device path representation in libofw to use the full firmware | jake | 2002-11-10 | 2 | -20/+6 |
| | | | | | | | | | path, instead of an internal i386 specific one. Don't try to interpret a disklabel in ofw_disk.c, open the partition's device node directly and let the firmware do it. This fixes booting from a partition other than 'a' on sparc64, which is needed to support more installation methods. No objection: ppc | ||||
* | Add support for passing metadata. | benno | 2002-07-10 | 4 | -2/+644 |
| | |||||
* | Uncomment some bits that we now need. | benno | 2002-06-07 | 2 | -12/+12 |
| | |||||
* | -ffreestanding is the word. | obrien | 2002-05-10 | 2 | -2/+2 |
| | | | | | (also resort some CFLAGS such that the more "important" value are first so they are easier to see) | ||||
* | Mega-patch for OpenFirmware loader support. | benno | 2001-10-07 | 6 | -12/+36 |
| | | | | | | | | | | | | | - Flesh out ofw_readin routine. - Add OpenFirmware load and exec routines. - Make sure memory allocation for the kernel is done correctly. - Change the way the heap is allocated so as to make it easier to deallocate when we hand over. - Add a command to print memory maps similar to the one for ia64. With this patch, I can now load and hand over to a kernel on my iMac. There are some problems with OpenFirmware routines failing after the hand over that still need to be addressed. | ||||
* | Create backup copies using install(1). | ru | 2001-09-12 | 2 | -6/+2 |
| | |||||
* | Remove -DNEW_LINKERSET, it is not used here anymore. This is now native. | peter | 2001-06-21 | 2 | -6/+0 |
| | |||||
* | Nuke old gensetdefs based linker sets with extreme prejudice | peter | 2001-06-14 | 2 | -22/+4 |
| | |||||
* | MAN[1-9] -> MAN. | ru | 2001-03-27 | 2 | -2/+0 |
| | |||||
* | OpenFirmware/PowerPC loader, part 2. | benno | 2000-11-10 | 6 | -64/+282 |
| | | | | | | | | | | As of this patchset, the loader builds (under NetBSD/macppc), boots, interacts and talks to BOOTP/NFS servers. (main.c was moved from boot/ofw/libofw to boot/ofw/common but has no revision history) Reviewed by: obrien | ||||
* | Convert from the Alpha compontents to PowerPC ones. | obrien | 2000-10-16 | 2 | -28/+36 |
| | |||||
* | "Ok, my loader's now up to putting up a prompt. It probes disks partially | obrien | 2000-10-16 | 7 | -0/+251 |
| | | | | | | | | but can't boot from them yet." Thanks to Stephane Potvin for the some of the code in this set. Submitted by: Benno Rice <benno@jeamland.net> | ||||
* | Update loader logic to distinguish modules vs. files. | bp | 2000-05-01 | 2 | -4/+4 |
| | | | | | | | Add support for module metadata. The old way of dependancy handling will be supported for a while. Reviewed by: peter | ||||
* | Teach the loader about the ext2fs filesystem, extended partitions, and | jlemon | 2000-04-29 | 2 | -0/+6 |
| | | | | the new readdir function. | ||||
* | Add more missing files from the reorganisation. | msmith | 1999-09-07 | 2 | -0/+198 |
Submitted by: dfr |