summaryrefslogtreecommitdiff
path: root/sys/arch/powerpc
AgeCommit message (Collapse)Author
1997-11-23use MI cdev_decl(ipl)Michael Shalayeff
1997-11-09New endian.h design. All architectures now use a common file for the bulkNiklas Hallqvist
part. Some ports can optimize the swap operations. This also means the general API is extended with swap16, swap32, htobe16, htobe32, betoh16, betoh32, htole16, htole32, letoh16 and letoh32.
1997-10-28stand missingPer Fogelstrom
1997-10-21Dig out the ethernet address from the board configuration. This just takesPer Fogelstrom
the first "network" with a "mac-address" for this. In the future this has to be improved (probably) to handle more than one ethernet ifc.
1997-10-21Straighten up boot options.Per Fogelstrom
1997-10-20Add IPSEC to GENERIC, move if_de srom emul to pciPer Fogelstrom
1997-10-18do not create spoofed partition for DOSTYP_OPENBSDTheo de Raadt
1997-10-15Add shm/sem includes, fix up disklabel stuffPer Fogelstrom
1997-10-14Need this for ramdisk install...Per Fogelstrom
1997-10-14Get a few things right...Per Fogelstrom
1997-10-13A few adjustments.Per Fogelstrom
1997-10-13Monolithic (No OpenFirmware driver crap...) PowerPC kernel. This is thePer Fogelstrom
first release based on Wolfgang Solfrank, TooLs GmbH, work. Most OFW stuff has been ripped out. Only a few functions for memory probing and halt/reboot functionality has been kept. The kernel currently works with V.I's power.4e PowerPC604 board, but more will come.
1997-10-13Monolithic PowerPC kernel, new includePer Fogelstrom
1997-10-13Monolithic PowerPC kernel RAMDISKPer Fogelstrom
1997-10-13Monolithic PowerPC kernel configuration filesPer Fogelstrom
1997-10-11Monolithic PowerPC kernel ISA bus supportPer Fogelstrom
1997-10-11PCI bus code for monolithic PowerPC kernels.Per Fogelstrom
1997-09-29DOSMBR_SIGNATURE, DOSACTIVE; weingartTheo de Raadt
1997-09-15kill Locore.cTheo de Raadt
1997-08-08Change the bounds_check_with_label API to also take a cpu_disklabelNiklas Hallqvist
reference for making transferral of meta-information possible from readdisklabel to bounds_check_with_label. The first (and maybe only) thing that will use this is the multi-disklabel-format code on the alpha where the labelsector is passed via cpu_disklabel so the label write-protection can work correctly no matter what label was found. Also use a new macro DKBAD to get at the dkbad field of the cpu_disklabel implementations that contain it. This too is for multi-disklabel architectures where the "bad" field can be inside a union. Use this macro as a means for a driver to check if an architecture supports dkbad constructs. Remove proto of bounds_check_with_label from all MD disklabel.h as it is in sys/disklabel.h. I have not been able to test the changes everywhere, if I break anything I apologize, and promise to fix it as soon as I become aware of it.
1997-08-01proto __flt_rounds correctlyTheo de Raadt
1997-07-24multiple inclusion protection; brenner@umr.eduTheo de Raadt
1997-07-23Add AppleTalk netisr. Only tested (indeed, only compiled) on mac68k port.denny
Add options NETATALK to your config to try it out.
1997-07-07Too many things include <machine/ansi.h> w/o <sys/types.h> soTodd C. Miller
make time_t int not int32_t.
1997-07-05Make _BSD_TIME_T_ int32_t on all platforms. You can't writeTodd C. Miller
lint-free code when these differ in name accross platforms. Fundamnetal type has not changed (was int on alpha and long on others).
1997-06-25Sigh, Revert changes to endian.h - it was all confusion due to incorrectgrr
usage in new ip_* code, since fixed. Added usage notes to prevent future confusion in this regard.
1997-06-25Big endian HTON?() macros should be (void)(x).Jason Downs
1997-06-24change like sparc/include/endian.hgrr
1997-05-22dont used ipkdb, doesn't configure currently.Dale S. Rahn
need MAXUSES defined. (ok this probably is not the best place to put this.
1997-05-21build ofwboot, this is the "new" boot program, boot.ppc probably willDale S. Rahn
go away soon.
1997-05-20powerpc port does not use genassym.c anymore, do not attempt toDale S. Rahn
create dependancies on it.
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-05-05add Extended partition id.Dale S. Rahn
I hate when things are sitting around in trees forgotten.
1997-05-01nice rd attach msgTheo de Raadt
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-18Use the new genassym.cf method of generating the assym.h file.Dale S. Rahn
1997-04-17Apple's firmware returns 0 from OF_read(stdin,)briggs
if no characters are available. Deal with it.
1997-04-07unconfuse partition/block sizing stuffTheo de Raadt
1997-04-04Define in_addr_t and in_port_t everywhere but use u_intXX_t forTodd C. Miller
htonl and friends.
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-03-21Yet more DDB type correctnessNiklas Hallqvist
1997-03-21New FIXUP_PC_AFTER_BREAK convention from NetBSDNiklas Hallqvist
1997-02-28Add missing _MACHINE & _MACHINE_ARCH defines + some RCS IdsNiklas Hallqvist
1997-02-27Fix MAXBUFCACHE changes.Dale S. Rahn
1997-02-24for generic case, use dk_mountroot not special hacksTheo de Raadt
1997-02-24implement BUFCACHEPERCENT and take care with kva spaceTheo de Raadt
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