summaryrefslogtreecommitdiff
path: root/sys/arch/mac68k
AgeCommit message (Collapse)Author
2002-10-29Since memory deallocation can't fail, remove the error return fromArtur Grabowski
uvm_unmap, uvm_deallocate and a few other functions. Simplifies some code and reduces diff to the UBC branch.
2002-10-13Remove more '\n's from panic() statements. From Chris Kuethe.Kenneth R Westerback
2002-10-12Remove more '\n's from panic() statements. Both trailing and leading.Kenneth R Westerback
Diff generated by Chris Kuethe.
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-07-15repair tags building (due to obj dirs in /sys)Michael Shalayeff
2002-07-10proper cdev_decl(ksyms), fix ksyms's broken functionsMichael Shalayeff
2002-07-10'sez' is not an english word; ok deraadt@Jason Peel
2002-06-24Provide dummy d_kqfilter() routine so that this compiles, until this driverMiod Vallat
is rewritten to use the MI audio framework.
2002-06-23uid_t is unsignedTheo de Raadt
2002-06-22Add ${PIPE} to CFLAGSTodd C. Miller
2002-06-14spelling; from Brian Poole <raj@cerias.purdue.edu>Todd T. Fries
2002-06-11cnputc() routines are void, not int.Miod Vallat
2002-06-07Remove obsolete CLKF_BASEPRI(). ok niklas@, miod@ and art@Thomas Nordin
2002-06-03spell transceiver correctlyTheo de Raadt
2002-06-03compatiblity -> compatibilityTheo de Raadt
decriptor -> descriptor authentciated -> authenticated transmition -> transmission
2002-05-16Add systrace support to all the remaining architectures.Miod Vallat
Tested by various people on various platforms, I'm willing to fix any breakage this causes. ok niels@ deraadt@ and mickey@ (after his comments were applied)
2002-04-29Enforce the bio <= net <= tty <= imp <= clock spl level ordering by fixingMiod Vallat
the tty spl, too low.
2002-04-29Define placeholders for art's splassert() debugging stuff on all arches.Miod Vallat
Currently as no-ops everywhere. ok art@, deraadt@
2002-04-29wierd -> weirdPeter Valchev
2002-04-27Lots of cleanup to catch up with other m68k-based ports and modern code,Miod Vallat
including: - use netisr_dispatch - extract an allocsys() function from cpu_startup() - updated cachectl() - a few fixes in trap() and more...
2002-04-25Harmonize some bootstrap procedures with hp300, and move some variablesMiod Vallat
from text to data section.
2002-04-25Factorize more common m68k definitions.Miod Vallat
2002-04-24RAMDISK configurations for mac68k.Miod Vallat
2002-04-24Introduce a new file, machine/internal_types.h, to hold that specific archMarc Espie
type characteristics. internal_types.h will contain only settings invisible from standard C, e.g., in the __* or _[A-Z]* namespace, and be reused by files like limits.h. This allows us to shorten machine/limits.h greatly, as all the common defines are now in sys/limits.h, plus a small stub in internal_types.h. Tested on all arches as far as I know. Approved after discussion with art, millert, deraadt, and others.
2002-04-22Bring several stability and performance fixes from NetBSD, as well asMiod Vallat
more hardware support.
2002-04-21Add ramdisk support.Miod Vallat
2002-04-21Change disklabel policy, and allow writing disklabel to any media that doesMiod Vallat
not carry MacOS fingerprints. Media shared with MacOS will still use the Apple partition map information, and no native BSD disklabel will be allowed on it.
2002-04-20Get rid of "integrate" and "hide" bad taste modifiers, thus get non-DDBMiod Vallat
kernels to compile.
2002-04-18Make the Mac68k disklabel 16 partitions long, to cope withMiod Vallat
partition-{convoluted,challenged} disks.
2002-04-18Report explicit failure instead of success and no operation when asked toMiod Vallat
write a disklabel. Disklabel on mac68k is virtual and constructed from the MacOS partition table, that should only be edited from MacOS for safety.
2002-04-16Same .text vs .data issue as for mvme68k.Miod Vallat
2002-04-16Use the common m68k pmap_bootstrap code here.Miod Vallat
2002-04-16Missing prototype.Miod Vallat
2002-04-16Using a dull device to probe the FPU is ridiculous, replace it with an earlyMiod Vallat
initialization. While there, rework the cpu_model string creation so that it gets a more useful content.
2002-03-23Add variables for config(8) -e time tweak of systemV shared memoryMarc Espie
parameters. Ok millert@, miod@, maja@
2002-03-19Fix bus_space_copy_region_ macro that got messed up by unpeeing.Todd C. Miller
miod@ OK
2002-03-15Cosmetic changes only, primarily making comments line up nicely after theTodd C. Miller
__P removal.
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-17Patch from Daniel Lucq <daniel@lucq.org>Mats O Jansson
The patch allows you to change the value of NMBCLUSTERS, BUFCACHEPERCENT and NKMEMPAGES using the config command, instead of recompiling the kernel. This is the kernel part of the patch. I have compiled it on i386, sparc64, alpha and macppc. -moj ok art@ maja@
2002-02-10spellingTheo de Raadt
2002-01-23move mb_map allocation to mbinit()Artur Grabowski
2002-01-23move definition of mb_map from zillions of machdep.c to uipc_mbuf.cArtur Grabowski
2002-01-16Don't include <sys/map.h> when you don't need what's in it.Miod Vallat
2002-01-10Bring back pmap_motorola for mac68k.Miod Vallat
2001-12-25Oops, I barfed there, too.Miod Vallat
2001-12-24Harmonize and complete wrt cross-compilation.Miod Vallat
2001-12-20Temporarily revert the pmap_motorola changes, as they may account forMiod Vallat
some problems as well. Requested by deraadt@
2001-12-19UBC was a disaster. It worked very good when it worked, but on someArtur Grabowski
machines or some configurations or in some phase of the moon (we actually don't know when or why) files disappeared. Since we've not been able to track down the problem in two weeks intense debugging and we need -current to be stable, back out everything to a state it had before UBC. We apologise for the inconvenience.
2001-12-14Remove the ugly protection_codes[] array, only used by the pte_prot()Miod Vallat
macro, by a different version of the aforementioned macro.