summaryrefslogtreecommitdiff
path: root/sys/arch/macppc
AgeCommit message (Collapse)Author
2002-09-06use <> on include of machine/... files. also include bus.h so thatDale Rahn
types used in this file are available.
2002-09-06sizeof(pointer) is not what should be used here, should be sizeof(*pointer)Dale Rahn
pointed out by aaron.
2002-09-06KNF, get this out of my tree finally.Dale Rahn
2002-08-22Remove code, use common ether_crc32_le() routine.Dale Rahn
2002-08-22Configure the media in the initialization routine so that media/mediaoptDale Rahn
fields in hostname.bm0 will work correctly. This does not fix the 100MB receive problem, but allows media 10baseT in hostname.bm0 to set the speed to a working speed.
2002-08-20Add a pseudo openfirmware console device for early debugging purposesDale Rahn
and to allow UKC to work properly. ok miod@
2002-08-13Remove some unused prototypes, KNF.Dale Rahn
2002-08-09Add an explicit dependancy of assym.h to Makefile.Miod Vallat
This makes sure it will be regenerated if you run config(8) again.
2002-08-02Do correct bounds checking in get/set/put cmap routines. A few ofTodd C. Miller
these check were already OK but have been modified for consistency. Problem found by Silvio Cesare.
2002-07-29Recognize additional host bridges, pretty printing only, no function diff.Dale Rahn
2002-07-28Add 'option NFSCLIENT' to macppc RAMDISK.Kenneth R Westerback
Delete (comment out) 'option NFSCLIENT' in sparc, sparc64, and sun3 RAMDISKs. This brings the presence of /sbin/mount_nfs in the boot image and the presence of NFSCLIENT in the RAMDISK kernel into alignment. Except for sparc64 which will now have mount_nfs removed from the boot image to save space. mvme88k RAMDISK did not need to be adjusted as it only *looks* like it does not have NFSCLIENT. It actually includes the system GENERIC. Investigation for inconsistancies prompted by todd@. This solution recommended by deraadt@.
2002-07-24- change pte_spill_X() to take an extra parameter to determine ifDale Rahn
the fault is a EXE fault or R/W fault. - mask/or the SR_NOEXEC bit into the segment register value when the number of executable pages becomes 0/non-zero. - create segments with SR_NOEXEC set, will be cleared when first exec mapping in the segment is created. - allow pte_spill_X() to deal with a new type of fault, page mapped but non executable, when execute was requested. Adds up to - non-exec stack support for powerpc.
2002-07-24and add the things that are missing?Theo de Raadt
2002-07-24why do i always have to mop upTheo de Raadt
2002-07-23Remove unused files now that powerpc archs use link_elf.hDale Rahn
2002-07-23Allow 'boot hd:,ofwboot bsd' previously it required '/bsd' instead ofDale Rahn
just 'bsd'.
2002-07-23Cardbus/pcmcia support for macppc. parts borrowed from NetBSD, and otherDale Rahn
portions of the tree.
2002-07-21cleanup, mostly 'if 0'ed code removal.Dale Rahn
2002-07-20Instead of copying out the signal trampoline on top of the stack, createArtur Grabowski
an uvm aobj, copy out the signal trampoline into it and share that page among all processes for the same emulation. This also requires us to actually be able to tell signal code where the trampoline is located, so introduce a new field in struct proc - p_sigcode that is a pointer to sigcode. This allows us to remove all the ugly calculations of the signal trampoline address done in every sendsig function in the tree (that's why so many files are changed). Tested by various people. ok deraadt@
2002-07-10proper cdev_decl(crypto) and no private protosMichael Shalayeff
2002-07-10proper cdev_decl(ksyms), fix ksyms's broken functionsMichael Shalayeff
2002-07-09move common declarations to if_wivar.h; mickey@ and millert@ ok.Federico G. Schwindt
2002-06-28Recognize the Fn-arrow combinations (PgUp, PgDwn, Home, End) keys onMiod Vallat
Apple laptops. ok maja@
2002-06-27Do not muck with the color palette unless the console depth is 8 bit.Dale Rahn
32 bit depth console and wsfb now work (If firmware is forced to that depth).
2002-06-25IEEE1394 infrastructure part.Jun-ichiro itojun Hagino
IP-over-FW and SCSI over FW are being worked on.
2002-06-24move cdev_decl() for usb devices into one place.Michael Shalayeff
usage of cdev_decl() in the driver code is more tricky since i have kqueue mods here and there and will fix that on that way through.
2002-06-23committed by mistakeJun-ichiro itojun Hagino
2002-06-23make CAPS_IS_CONTROL a default. pvalchev okJun-ichiro itojun Hagino
(translates weird ADB capslock keycode to more normal behavior)
2002-06-22Add ${PIPE} to CFLAGSTodd C. Miller
2002-06-21configure HID0, and show cache status for IBM750FX. from netbsdJun-ichiro itojun Hagino
2002-06-21identify 0x7000 (IBM750FX). snprintf.Jun-ichiro itojun Hagino
do we need "IBM" or "Motorola" in cpu_model?
2002-06-19Fix compilation error if option DEBUG is defined.Miod Vallat
Reported by Peter Philipp (pphilipp at mac dot com)
2002-06-19using cdev_ugen_init for all sorts of usb devices is just one pint less ↵Michael Shalayeff
wrong than using cdev_decl_random for the same purpose
2002-06-18KNF (whitespace)Jun-ichiro itojun Hagino
2002-06-18document CAPS_IS_CONTROL. suggested by miodJun-ichiro itojun Hagino
2002-06-18"option CAPS_IS_CONTROL" will enable use of caps key as controlJun-ichiro itojun Hagino
(need wsconsctl keymap too)
2002-06-17Add UK keymap (tested on PBG4). Since it doesn't have a # key, do likeAnil Madhavapeddy
MacOS X and map it to Option-3. ok maja@
2002-06-11Add missing bus_space_read_raw_region_X bus_space_write_raw_region_X APIs.Dale Rahn
2002-06-11... but ucom can not be used as a console, oops. Me needs more booze.Miod Vallat
2002-06-11Correct com vs ucom cut-n-paste thinko.Miod Vallat
2002-06-09knf/cleanup/dead code removal.Dale Rahn
2002-06-09more arpcom ->sc_arpcom missing.Dale Rahn
2002-06-08One ddb to rule them all.Miod Vallat
Move the ddb files form macppc/macppc to powerpc/ddb, so that mvmeppc can benefit from the better ddb that was in macppc. db_interface.c is left as an md part.
2002-06-08Factorize common parts (cache-related stuff).Miod Vallat
ok drahn@
2002-06-08Macppc switches to gem from gm. Use the MI, better, Gig-E capable driver.Dale Rahn
2002-06-07Fix DDB build problem, minor cleanup.Dale Rahn
2002-06-07Add wsconsctl recognition support for adb keyboard.Dale Rahn
2002-06-07Hand-editing diff file to remove a few chunks that you don't want toMiod Vallat
commit now sucks. Especially when you accidentally delete an important chunk. Put a few more pm_xxx() prototypes there to unbreak compilation, 10x maja@
2002-06-07Vacuum cleaning of the adb code, step 1: random KNF, remove mac68kMiod Vallat
leftovers, unused variables and functions, fix some comments, etc.
2002-06-07KNFMiod Vallat