summaryrefslogtreecommitdiff
path: root/sys/arch/macppc
AgeCommit message (Collapse)Author
2002-09-23Print pci_addr_fixup info when debugging is enabled, not disabled, ok deraadt@Dale Rahn
2002-09-17Until vgafb on macppc properly support non-console operation, doDale Rahn
not allow it to execute code which could panic the otherwise booting system.
2002-09-16Limit buffer cache size to 35% kvm, not 70.Artur Grabowski
drahn@ ok
2002-09-15backout prematureTheo de Raadt
2002-09-15KNFTheo de Raadt
2002-09-15KNFTheo de Raadt
2002-09-15nice printingTheo de Raadt
2002-09-15pcmcia works somewhatTheo de Raadt
2002-09-14recognize AppleKiwiTheo de Raadt
2002-09-14spacesTheo de Raadt
2002-09-13why was BOOT_CONFIG left out for so long?Theo de Raadt
2002-09-12Support serial console on RAMDISK.Dale Rahn
2002-09-11Include zstty.h, so that the NZSTTY check will be correct.Dale Rahn
2002-09-11When freeing the extent, include the page offset, not just the pageDale Rahn
base. This is important when allocating/freeing sub page size mappings.
2002-09-10move to 3.2-betaTheo de Raadt
2002-09-06Remove the gm driver, the MI gem works better at this point.Dale Rahn
2002-09-06Restore EE bit of MSR on return from exception, rather than blindlyDale Rahn
enabling it. pefo@
2002-09-06Serial console support for macppc. Serial console will work if the modemDale Rahn
has been replaced with a serial port adapter on any machine that has a real serial port internally. This will also power on the internal modem for keylargo based machines (tested on original PBG4) when the serial port is open. ok miod@
2002-09-06KNF.Dale Rahn
2002-09-06allow mapiodev to steal KVM addresses for early mappings likeDale Rahn
bus_mem_add_mappings. Fix calculation error in bus_mem_add_mappings where it used the size instead of the size + offset, could cause the allocation to be one page short in some situations.
2002-09-06wscons display should have a console priority of INTERNAL, not REMOTE.Dale Rahn
ok miod@
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