summaryrefslogtreecommitdiff
path: root/sys/arch/powerpc
AgeCommit message (Collapse)Author
1999-01-23Fixes to update to that the powerpc port builds again.Dale S. Rahn
These change were necessary due to the following changes: The change/import of the "generic" isa/pcppi driver. The powerpc port currently has it's own copy of that driver. The two versions need to be merged. The parameter changes to cpu_set_kpc. The powerpc change was not quite correct.
1999-01-11panic prints a newline for you, don't do it in the panic stringTodd C. Miller
1999-01-10Generalize cpu_set_kpc to take any kind of arg; mostly from NetBSDNiklas Hallqvist
1999-01-08move spinlock.h into the real worldDavid Leonard
1999-01-08check for lp->d_secpercyl == 0) in bounds_check_with_label()Todd C. Miller
1999-01-08make uint*_t line up nicely and add a few $OpenBSD$ tags that were missingTodd C. Miller
1999-01-07move uint*_t to machine/types.hTodd C. Miller
1999-01-07global decl for *intr() routines, plus add INET6Theo de Raadt
1998-10-14openfirmware root was moved to attach at mainbus some time back, thisDale S. Rahn
config file was missed when that change was made.
1998-10-12While It would be a really nice thing to have nested interrupts,Dale S. Rahn
getting all of the complexities captured in the code before release is not going to be possible, maybe after release this will be fixed. Regressing to 1.8 (version before allowing nested interrupts).
1998-10-11When copying several lines from one file to another, do not delete the linesDale S. Rahn
from the first file. (the last commit of this file had several lines missing.)
1998-10-10Merged versions of GENERIC and MIX as well as RAMDISK and RAMDISKMIX.Dale S. Rahn
1998-10-09These installation instruction were so out of date that they wereDale S. Rahn
worse than useless.
1998-10-09Update to current state of powerpc port.Dale S. Rahn
1998-10-09Support nested interrupts for the powerpc interrupt controller.Dale S. Rahn
1998-10-09Functions to enable and disable interrupts, instead of spreading asm codeDale S. Rahn
through the drivers. Ok, it would not be too bad to have it an inlined function in a header file, but it is not that bad.
1998-10-09PCI io space starts at 0x80000000 not 16MB added to that address, whenDale S. Rahn
referring to the offset specified in the pci base address config register.
1998-10-09Workaround for wscons support, this is how this was done on alpha,Dale S. Rahn
we really should fix the config args of the wscons code.
1998-10-09requesting tty and net soft interrupts does not mean requesting a clockDale S. Rahn
soft interrupt.
1998-10-03Add a "spoofonly" argument to readdisklabel() which will be used toTodd C. Miller
implement an ioctl to get a spoofed label even for disks that have a label on them.
1998-09-27add wscons support to powerpc port.Dale S. Rahn
This contains several pieces of the port MI: vgafb, on powerpc under openfirmware the vga card comes up in gfx mode. instead of resetting it to text mode, vgafb treats this as a raster display. The mechanism used may not have been the best, it's interface to wscons is as a text display, and it does the character plotting itself. font_8x16.c was stolen from the atari port for use. MD: ppcppi support stolen from alpha pms.c, pckbd.c and the rest of the support files were used nearly directly. powerpc conf.c to support wscon, vga/kbd machdep.c hack to get around a bus_space_set_region,bus_space_copy error. ofw_machdep.c some hack code on the road to supporting wscons as console.
1998-09-25o xfs is in the house (thanks art, for getting me started)Todd T. Fries
o all but vax are major 51
1998-09-21change default console to serial ports. should work with VI computersDale S. Rahn
too, execept console will be com3 :-)
1998-09-20Change openfirmware to not try to configure a device on sd or wdDale S. Rahn
disks if those drivers are in the kernel. This allows the use of ofdisk0 for floppy support. (until fd.c is supported).
1998-09-20Changes to probe for address, and frequency for serial console.Dale S. Rahn
This should enable the same kernel to work on VI machines as well as MCG machines. Only remaining piece is the rtc. For now an extra config file has been added to use serial for MCG machines until all issues are resolved. The various extra config files and ramdisks should go away as soon as merger is finished.
1998-09-17Put this back for now, appearently the VI boards use COM4 for console.Dale S. Rahn
they only have COM3 and COM4, MCG boards have COM1 and COM2 addresses (only). This will need to be turned into a variable that is probed and then passed to the console (com) driver.
1998-09-16Add entries for the following devices in the cdev switch ksyms, uk, and ss.Dale S. Rahn
1998-09-12Detect more that just Motorola machines for openfirmware hardwareDale S. Rahn
detection. This should allow MIX to run on Power4 and possibly Power3 machines. It emits a warning when the system was not recognised.
1998-09-10kernel and install floppy kernel for POWERSTACK machines.Dale S. Rahn
uses hardware drivers for scsi (ncr) and ethernet (de) and openfirmware for console (ofcons) and clock (ofrtc).
1998-09-09Weak version of support for ddb breakpoints. Works, but not fullyDale S. Rahn
implemented.
1998-09-09support for putting ofroot on mainbus, not on root.Dale S. Rahn
1998-09-09Allow ddb to be entered upon boot via boot command argument.Dale S. Rahn
1998-09-09remove debugging printf that had been forgotten.Dale S. Rahn
1998-09-09fix typo.Dale S. Rahn
1998-09-09Fix openfirmware attachment for openfirmware only systems.Dale S. Rahn
if only ofrtc, still need the openfirmware support files.
1998-08-31Return ENXIO on open of /dev/mem minor devs that don't existTodd C. Miller
1998-08-25Provision for mask or no mask modePer Fogelstrom
1998-08-25More interrupt changesPer Fogelstrom
1998-08-25PolishPer Fogelstrom
1998-08-25Add badaddr() and fix faultbuf handlingPer Fogelstrom
1998-08-25Mapping stuff v.i 4ePer Fogelstrom
1998-08-25Faultbuf modsPer Fogelstrom
1998-08-25Use symbolic namesPer Fogelstrom
1998-08-25Use symbolic namesPer Fogelstrom
1998-08-25Make faultbuf a structPer Fogelstrom
1998-08-25Local macroPer Fogelstrom
1998-08-25CleanupPer Fogelstrom
1998-08-25Add a few defines and change some.Per Fogelstrom
1998-08-25Fix a couple of spl errors - spotted by Dale and me.Per Fogelstrom
1998-08-25clear softints when they are taken, by the time hwpend as used, it was zeroed.Dale S. Rahn