summaryrefslogtreecommitdiff
path: root/sys/arch/mvme68k
AgeCommit message (Collapse)Author
2005-10-27stupid me, of course these MD macros need to be converted to MI macrosMartin Reindl
as well
2005-09-27Do not initialize physmem to a magic value at compile time.Miod Vallat
2005-09-25Define the symbolic register indexes in trapframe in <m68k/reg.h> onlyMiod Vallat
#ifdef _KERNEL; also remove duplicate prototypes with <sys/ptrace.h>. Helped by martin@
2005-09-21isbad() is only used on SMD disks on sparc; remove it on other platforms.Miod Vallat
2005-09-12Change the NKMEMPAGES range to 4-64MB for 32bit arches, and 8-128MB for 64bitMiod Vallat
arches; except on sparc where the range is 4-8 for !sun4m and 4-64 for sun4m, selected at runtime.
2005-08-14DCIAS() no more.Miod Vallat
2005-08-14Use dma_cachectl() with the right size rather than DCIAS() which implies aMiod Vallat
cache line. tested deraadt@
2005-08-06We do not need a char machine_arch[] constant.Miod Vallat
ok deraadt@
2005-08-06If a process has trashed its stack, use sigexit() instead of psignal() toMiod Vallat
terminate it with prejudice, as done in native sendsig(). Plus you get a memory leak in COMPAT_HPUX on m68k fixed for free. review art@ test martin@
2005-08-03enable safte and ses on all archs that appear to have real scsi bussesDavid Gwynne
ok deraadt@ beck@ marco@
2005-08-03Link with -lgcc like hp300 to pull in the gcc functions that zlib needs.Todd C. Miller
OK deraadt@
2005-08-01Kill unused PARTITIONMASK define; ok deraadt@Miod Vallat
2005-08-01Remove option FPU_EMULATE from the mvme68k kernels - first, it is misleadingMiod Vallat
as the mvme68k port does not provide the necessary MD parts of the FPU emulator; second, because we do not run (yet) on FPUless mvme68k boards, although I have a couple in the Attic... cVS:
2005-08-01Dead meat.Miod Vallat
2005-08-01Factorize cachectl() accross m68k platforms, and make the CC_ constantsMiod Vallat
public.
2005-07-31Wrong copyout() size in writeback().Miod Vallat
2005-07-31Introduce bpf_mtap_af and bpf_mtap_hdr to be used when passing a mbuf chainChristopher Pascoe
to bpf with either an address family or other header added. These helpers only allocate a much smaller struct m_hdr on the stack when needed, rather than leaving 256 byte struct mbufs on the stack in deep call paths. Also removes a fair bit of duplicated code. commit now, tune after deraadt@
2005-05-06generate vim-compatible tag files, from netbsdPedro Martelletto
2005-05-01Bring raise-only semantics to splsoft* on m68k and m88k, as done elsewhere.Miod Vallat
2005-04-30start the job of making things look more alikeTheo de Raadt
2005-04-30nice docs at top of GENERICTheo de Raadt
2005-04-19nothing uses spllowersoftclock() anymoreMichael Shalayeff
2005-03-30first approximation: spoof UDF filesystem disklabels when we see them.Theo de Raadt
it is likely a slight bug or two will sneak in with this, so everyone please keep an eye out on your disklabels
2005-03-08Cosmetics...Thierry Deval
Mainly remove space between locators parens, replace spaces with tabs where appropriate and consistently align dependencies.
2005-02-20Do not pass 68060-specific compiler flags anymore.Miod Vallat
2005-01-15make sure interface is in RUNNING state before touching the multicast filtersBrad Smith
From NetBSD NetBSD PR 27678 for details ok mcbride@
2004-12-30If we are running on a 68040 or a 68060 processor, overwrite the copypage()Miod Vallat
code with the faster copypage040() before the kernel text is mapped read-only.
2004-12-30Rework pmap_bootstrap() computations of I/O maps. Makes the MD part ofMiod Vallat
this much simpler. Also, make sure an userland process can fill its UPT as expected. No functional change.
2004-12-27Finally put copyrights on files I wrote _long_ ago. prodded by miod@Dale Rahn
2004-12-25Use list and queue macros where applicable to make the code easier to read;Miod Vallat
no functional change.
2004-12-24{e,}intr{cnt,names} bye-bye.Miod Vallat
2004-12-06Use uvm_grow() to account for stack growth, rather than home-grown codeMiod Vallat
or nothing. Inspired by a similar recent change in NetBSD.
2004-12-015 -> FC_SUPERDMiod Vallat
2004-12-01Remove unexpected (and wrong) easter egg.Miod Vallat
2004-11-26Kill __HAVE_EVCOUNT, now that all architectures provide them.Miod Vallat
2004-11-11TyposMiod Vallat
2004-10-08Move dev/cons.c to MI conf/files.Alexander Yurchenko
ok miod@
2004-10-08Use ${MKDEP} instead of mkdep.Alexander Yurchenko
ok miod@
2004-09-29Ratibibugle now useless evcnt structures.Miod Vallat
2004-09-29Do not count 060SP traps; there are too many of them, better handle themMiod Vallat
as fast as possible.
2004-09-16cleanup deafult locators (blah ?); please check that your most hated ↵Michael Shalayeff
architecture is still fluffy (;
2004-09-15Crude diff to allow user break on zs to enter ddb, for 147/1x2; spottedMiod Vallat
by matthieu@.
2004-08-31Buglet in cachectl(), do not use curproc anymore.Miod Vallat
2004-08-09Unbreak RAMDISK; deraadtMiod Vallat
2004-07-31Always reset the cd2400 chip if console, and do not partially reprogramMiod Vallat
it later when the device attaches; fixes some jitter in output on MVME177. Tested on MVME167 and MVME177.
2004-07-31Use cons_decl() instead of homemade wrong prototypes.Miod Vallat
While there, fix a mismatch between the zs device number and the associated dev_t nodes.
2004-07-30Move struct evcount inside struct intrhand, and modernize intrhandMiod Vallat
usage; similar to (and from) mvme88k. Also remove unused haltvec structures and related code.
2004-07-30Might count timer interrupts as well (oops).Miod Vallat
2004-07-30Switch mvme68k to evcount interrupt counters.Miod Vallat
2004-07-13errno changes, lib major version bumps, and general flag dayMarco S Hyman
To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build