| #
da1547d6 |
| 20-Sep-2014 |
phx <phx@NetBSD.org> |
A stack size of 8K is too small for a block buffer of 65536 bytes. Increased the stack size to 128K. This makes ofwboot work with FirmWorks OpenFirmware systems again (tested with Motorola PowerStack
A stack size of 8K is too small for a block buffer of 65536 bytes. Increased the stack size to 128K. This makes ofwboot work with FirmWorks OpenFirmware systems again (tested with Motorola PowerStack II).
show more ...
|
| #
e7925f69 |
| 18-Aug-2011 |
phx <phx@NetBSD.org> |
Finding the disklabel on MBR partitioned disks did no longer work since RDB support was added. Fixed that and bumped the version to 1.12.
|
| #
ad129353 |
| 11-Sep-2009 |
phx <phx@NetBSD.org> |
Added support for RDB partitions. Moved MBR parition code out of ofdev.c into mbr.c. Tested on Pegasos2 (RDB and MBR) and RS6000.
|
| #
dc6a7fd2 |
| 13-Feb-2008 |
garbled <garbled@NetBSD.org> |
Add support to ofwboot for booting on the 7046-B50. Also likely to work on the 7043-150. The B50 wants not only a note at the head of the binary, like the 7044 did, but it also wants a PHDR that po
Add support to ofwboot for booting on the 7046-B50. Also likely to work on the 7043-150. The B50 wants not only a note at the head of the binary, like the 7044 did, but it also wants a PHDR that points at it. Because the IBM firmware doesn't like the real note section that ld generates (it puts it at the end of the file), we instead point PT_NOTE at the text section. This works, because at the top of the text section, there is a note hacked in, which was required for the 7044.
Also, change the mode from virtual mode to real mode in the note, because the B50 hangs if you load it in virtual. Tested to work on a B50, 7044, and Pegasos2.
Yay IBM.
show more ...
|
| #
2849d0b8 |
| 24-Jan-2008 |
garbled <garbled@NetBSD.org> |
Add padding to align the rodata section. This fixes a strange bug where the bootloader would freak out if various printfs were enabled or disabled.
Add code to autodetect a 64bit cpu, and attempt t
Add padding to align the rodata section. This fixes a strange bug where the bootloader would freak out if various printfs were enabled or disabled.
Add code to autodetect a 64bit cpu, and attempt to load a different set of kernels if they exist.
Bump version to 1.9
show more ...
|
| #
dc535894 |
| 09-Jan-2008 |
garbled <garbled@NetBSD.org> |
Changes to the ofppc ofwboot to make it boot on an IBM CHRP RS/6000. Tested on a pegasos II and a 7044-270. Also, switch away from the hacked up alloc.c we were using, and use the stock libsa one.
|
| #
9c126134 |
| 03-Jan-2008 |
mrg <mrg@NetBSD.org> |
support FS_RAID partitions, and increase the offset by RF_PROTECTED_SECTORS (64) if so.
|
| #
30dc55f8 |
| 18-Oct-2007 |
garbled <garbled@NetBSD.org> |
Bump version
|
| #
42e835d3 |
| 23-Oct-2001 |
thorpej <thorpej@NetBSD.org> |
Clean up the NetBSD/ofppc boot loader: - Garbage collect some cruft that doesn't apply to the ofppc port. - Make our OFW-friendly alloc.c more like the libsa alloc.c - Generally reduce some differenc
Clean up the NetBSD/ofppc boot loader: - Garbage collect some cruft that doesn't apply to the ofppc port. - Make our OFW-friendly alloc.c more like the libsa alloc.c - Generally reduce some differences where we can between this boot loader and the NetBSD/macppc boot loader. - Use libsa's loadfile(). - Fix DDB symbol loading -- Add a magic number after the args string so the kernel knows the symbols are there, provide both ssym and esym, and make sure all these values are aligned to a 4-byte boundary. - Add support for MS-DOS file systems.
show more ...
|
| #
49c105ff |
| 24-Sep-2000 |
jdolecek <jdolecek@NetBSD.org> |
add new macro BOOT_FLAG() (defined in <sys/boot_flag.h>) - this maps standard boot flags to corresponding RB_* values use BOOT_FLAG() in port's MD code as appropriate
as discussed on tech-kern, add
add new macro BOOT_FLAG() (defined in <sys/boot_flag.h>) - this maps standard boot flags to corresponding RB_* values use BOOT_FLAG() in port's MD code as appropriate
as discussed on tech-kern, add new boot flags -v, -q for booting verbosely or quietly, and corresponding AB_VERBOSE/AB_QUIET boot flags; also add FreeBSD-compatible bootverbose macro and NetBSD-specific bootquiet macro
for hpcmips, use new bootverbose instead of it's own hpcmips_verbose
Tested on i386, and to limited extend (compile of affected files) also for mvme68k, hp300, luna68k, sun3.
show more ...
|
| #
a53aafbf |
| 19-Apr-1997 |
thorpej <thorpej@NetBSD.org> |
...and again.
|
| #
28d3c2e2 |
| 19-Apr-1997 |
thorpej <thorpej@NetBSD.org> |
Replay history....
|
| #
1bd80ab6 |
| 16-Apr-1997 |
thorpej <thorpej@NetBSD.org> |
New OpenFirmware boot code for NetBSD/powerpc, based on Wolfgang's original NetBSD/powerpc boot program. Highligts: - Rearrange a bit so that we can sanely add boot programs for non-OpenFirmware s
New OpenFirmware boot code for NetBSD/powerpc, based on Wolfgang's original NetBSD/powerpc boot program. Highligts: - Rearrange a bit so that we can sanely add boot programs for non-OpenFirmware systems. - Add support for loading compressed kernels (for booting from 1.44M floppies). - Add support for loading Elf kernels (Elf is the new standard format for NetBSD/powerpc). (XXX Don't load symbols right now - the code to do it is there, but I don't particularly like how space for the symbol table is allocated; I will revisit this soon'ish).
show more ...
|