summaryrefslogtreecommitdiff
path: root/sys/arch/mvme68k
AgeCommit message (Collapse)Author
2006-04-25Missed an include chunk.Miod Vallat
2006-04-25that extern was needed for now, miodTheo de Raadt
2006-04-22Correct an evil typo which broke MVME147 support.Miod Vallat
2006-04-21Since bugtty (and BUG routines in general) can only work if we keep the BUGMiod Vallat
mapped, and we don't, do not bother carrying this code around - it can not be used anyway.
2006-04-16Convert the last remaining net-driver users of ether_input to ether_input_mbuf.Christopher Pascoe
sgec ok martin@ if_ie ok miod@ if_de, if_hp not in GENERIC ok brad@
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
outbound), using a new BIOCSDIRFILT ioctl; guidance, feedback and ok canacar@
2006-03-15Nuke dk_establish(), no longer used.Miod Vallat
2006-03-15Correct checks against cd_ndevs - valid numbers are strictly inferior toMiod Vallat
cd_ndevs.
2006-03-12remove splimp().Brad Smith
2006-03-04Dead meat.Miod Vallat
2006-01-30When delivering SIGFOO, make sure the siginfo code is a FOO_xxx constant;Miod Vallat
also deliver SIGILL/ILL_COPROC rather than SIGFPE/FPE_FLTINV for disabled or missing floating point support.
2006-01-22b_cylin -> b_cylinder; no functional change.Miod Vallat
2006-01-21Remove old mdpflag debug help.Miod Vallat
2006-01-17since bcopy/bzero will be assigned to these pointers, get the size_t in the ↵Theo de Raadt
cast right; ok millert
2006-01-16adjust to size_t changesTheo de Raadt
2006-01-11Switch to __HAVE_DEVICE_REGISTER to find the device we're booted from.Miod Vallat
Simpler, better.
2006-01-10Really pass -fno-stack-protector in CFLAGS as intended, and define theMiod Vallat
load addresses in one single place; from mvme88k
2006-01-10use ${INSTALL_STRIP} ok miodTheo de Raadt
2006-01-06Merge machine/ansi.h and machine/types.h into machine/_types.h andTodd C. Miller
rename the types using the __ protected namespace (e.g. __size_t). Idea from FreeBSD.
2006-01-01Let cons_init() and cons_init_bell() initialize the whole consdev structure,Miod Vallat
thus removing the need for drivers to initialize cn_pri to CN_DEAD when hardware probe fails.
2005-12-30Now that errno.h and sys/errno.h are separate header files there is noTodd C. Miller
need to use the -Derrno=errno workaround added when __errno() was introduced. OK deraadt@
2005-12-27Remove unused sw_nblks field of struct swdevt. Then, remove swapconf()Miod Vallat
which duplicates work done by uvm_swap_init().
2005-12-22More reasonable size for fixed extent storage.Miod Vallat
2005-12-17Get rid of deprecated vm_{offset,size}_t types for good, use {p,v}{addr,size}_tMiod Vallat
instead; looked at millert@
2005-12-11On halt, wait for a keypress on the console and reboot; allows one to haveMiod Vallat
the BUG set to auto-boot and not lose the machine upon halting. Requested by deraadt@ and nick@ long ago.
2005-12-03The first thing done when XXX_scsi_cmd() returns TRY_AGAIN_LATER isKenneth R Westerback
to set xs->error to XS_BUSY. So it is pointless and misleading to set xs->error to XS_TIMEOUT, XS_DRIVER_STUFFUP or XS_BUSY just before returning TRY_AGAIN_LATER. No functional change. ok miod@
2005-11-27Get rid of the `len' locator for VME devices, since mappings have a pageMiod Vallat
granularity anyway; devices who would want more than one page mapped in order to probe for the hardware can take appropriate action in their cfmatch routine anyway.
2005-11-27Nuke autoconf.h commons.Miod Vallat
2005-11-25We don't have a va mapping in match() so don't bother trying to use badvaddr()Miod Vallat
at all.
2005-11-24Prefer vaddr_t and paddr_t types in device softc, instead of void * andMiod Vallat
heavy casts. Improves readability, no functional change.
2005-11-24Peek at the correct location in badpaddr() - how could this go unnoticed before?Miod Vallat
2005-11-21contorl -> controlMiod Vallat
2005-11-12Pass a struct proc * to ISHPMMADDR instead of abusing curproc in it.Miod Vallat
2005-11-06Factorize setregs() code to m68k-common location.Miod Vallat
2005-11-06Homogeneize all PSR field tests in user-provided structures. No functionalMiod Vallat
change.
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.