summaryrefslogtreecommitdiff
path: root/sys/arch/powerpc/stand
AgeCommit message (Collapse)Author
2000-04-27Fixes to xcoff bootloader to allow it to execute and load kernels for OpenBSD.Dale S. Rahn
2000-01-24Previous fix to allow '-' in filenames did not work as desired,Dale S. Rahn
causes a trailing ' ' to be on filenames and was not recognized if at beginning of string. Fixed so those instances work also.
2000-01-22do not interpret a '-' character in a file or bootpath as the beginning ofDale S. Rahn
options, the dash character is only special if a space preceeds it. fixes booting from "/pci/mac-io/ide/disk/bsd".
2000-01-14Remove change that was checked in by accident with last commit.Dale S. Rahn
2000-01-14UVM changes mainly. As of this checkin UVM is still not working for powerpcDale S. Rahn
it has a copyin bug after device configuration. However to get these diffs out of my tree. All of the UVM code is currently inside ifdef UVM the kernel works fine without option UVM. Config files have been left without UVM for now. Prelimiary changes for busdma, (what UVM was wanted for).
1999-11-09Add OpenBSD tags.Dale S. Rahn
changes to boot on Apple iMac G3 (333). ethernet address changes Locore.c OpenBSD tag hack to delay decrementer exception until after bootload, apple OFW enables interrupts during "system calls" add OF_call_method, to make ofw call by name. Apple OFW can return unexpected values from getchar calls. alloc.c OpenBSD tag boot.c OpenBSD tag updated (but still unused load symbol code). Code cleanup for egcs. cache.c OpenBSD tag use dcbst, not dcbf icbi has both arguments as registers, not constant and register. net.c OpenBSD tag netif_of.c OpenBSD tag add "local-mac-address" to methods of fetching mac address, it can be stored in that variable or in mac-address. support dma buffers, add additional return value for OF_read for network timeout purposes. ofdev.c OpenBSD tag support dma buffers, ofdev.h OpenBSD tag add dmabuf remove MAC default kernel def. ofwmagic.S OpenBSD tag openfirm.h OpenBSD tag boot.mac/Makefile Build debug, - not used for version 3 apple openfirmware, ie imacs.
1998-08-07Remove floppy checks from ofwboot. Ramdisk is kernel, not loadef from floppy.Dale S. Rahn
1998-05-29Major changes here and there, tweaks elsewhere.Dale S. Rahn
Support for Openfirmware drivers was reintroduced so that more systems were supported. This should work with the real driver configurations as well. Bootloader files were deleted/replaced with the newer versions in the subdirectory. Some effort has been made to be closer to support booting (at least the bootloader) on the Mac. Config files that end with OFW are the openfirmware versions of the kernels without have native drivers. Native driver support has not been changed, presumably it still works. I couldn't test that.
1998-04-06New mbr and msdos partPer Fogelstrom
1997-10-15Add shm/sem includes, fix up disklabel stuffPer Fogelstrom
1997-10-14Need this for ramdisk install...Per Fogelstrom
1997-05-21build ofwboot, this is the "new" boot program, boot.ppc probably willDale S. Rahn
go away soon.
1997-05-05This is not getting picked up from ../Makefile.incDale S. Rahn
set it here. This probably will go away shortly for preference to ofwboot.
1997-05-05only build one version of the libraries.Dale S. Rahn
1997-04-30Newer bootloader from netbsd. This should work with non MCG FirmworksDale S. Rahn
openfirmware.
1997-04-27COPY -> INSTALL_COPY and STRIP -> INSTALL_STRIPTodd C. Miller
This fixes namespace problems where STRIP is sometimes used as the name of the strip(1) to use and other times used as the flag to send install(1) when stripping (or not). COPY doesn't have this problem (yet) but was poorly named.
1997-04-17Apple's firmware returns 0 from OF_read(stdin,)briggs
if no characters are available. Deal with it.
1997-04-01Check in some changes hiding in my tree.Dale S. Rahn
Now that ramdisk is used, booting from floppy does not wait for floppy change. Do not force real mode for booting, this disables caches on certain machines. use the freshly build hack-obj, do not require "." in the current path.
1997-02-18Add the necessary pieces to boot on a PowerMAC, does not currently work,Dale S. Rahn
Debugging in progress.
1997-02-18Add the note object to the executable.Dale S. Rahn
1997-02-18Add note file to elf executable to tell firmware what mode to boot in.Dale S. Rahn
Is this correct to have real-mode 0? It boots...
1997-02-06Add zlib support for booting gzipped kernels.Dale S. Rahn
Clean up to allow this to happen.
1997-01-09Fix the SALIB dependancies correctly so that it builds and locatesDale S. Rahn
the library. Fix alloc.c so that the piece allocated is of the "correct" size for the current allocation by splitting the buffer. This was required so that free would work correctly if a large buffer was allocated, then freed, the allocated again with a small allocation.
1997-01-09Booting OpenBSD not NetBSD.Dale S. Rahn
Change the print to reflect that.
1996-12-28add OpenBSD tag to files.Dale S. Rahn
1996-12-28Changes necessary to make the kernel compile and boot.Dale S. Rahn
Some merging with NetBSD port.
1996-12-21Check-in of powerpc kernel support.Dale S. Rahn
NOTE: This will not work until the other pieces are checked in. This is primarily the NetBSD powerpc port, with modifications to support ELF.