summaryrefslogtreecommitdiff
path: root/sys/arch/vax/include
AgeCommit message (Expand)Author
2010-09-28Implement a per-cpu held mutex counter if DIAGNOSTIC on all non-x86 platforms,Miod Vallat
2010-05-29merge subr.s into locore.S, which requires a fairly complicated danceTheo de Raadt
2010-04-23Make sure IPL_SCHED is always defined by MD headers, instead of having a MIMiod Vallat
2010-04-21more cleanup to cope with the change that tries to make proc.h not actTheo de Raadt
2010-04-04OpenBSD uses bus_space_copy_#, not bus_space_copy_region_#. Make sure only theMiod Vallat
2009-12-26Get rid of the (unused) ``no accounting'' bus_space_{map,unmap} routines.Miod Vallat
2009-12-25Implement bus_space_vaddr().Miod Vallat
2009-11-27Move MB_LEN_MAX into the machine-independent sys/limits.h header,Philip Guenthe
2009-11-04Get rid of __HAVE_GENERIC_SOFT_INTERRUPTS now that all our platforms support it.Mark Kettenis
2009-08-19<machine/macros.h> would provide inline version of a few of the functionsMiod Vallat
2009-06-20Preserve more registers in sigcontext, and restore them in sigreturn. ThisMiod Vallat
2009-06-20Remove unused struct ka410_cpu, long superseded by struct vs_cpu.Miod Vallat
2009-04-20Add a BUS_DMA_ZERO flag for bus_dmamem_alloc() to return zeroed memory.Owain Ainsworth
2009-03-26Remove cpu_wait(). It's original use was to be called from the reaper soOwain Ainsworth
2009-03-20Switch vax to __HAVE_GENERIC_SOFT_INTERRUPTS.Miod Vallat
2009-03-15Introduce splsoftassert(), similar to splassert() but for soft interruptMiod Vallat
2008-10-23Move the va_copy define to <sys/stdrag.h> making sure it is uniformalyMark Kettenis
2008-10-15make random(9) return per-cpu values (by saving the seed in the cpuinfo),Theo de Raadt
2008-10-10Add empty cpu_unidle() macros for architectures that currently don't doArtur Grabowski
2008-10-10Define MAXCPUS on all architectures.Artur Grabowski
2008-10-09Implement CPU_INFO_UNIT for everyone, not just MP kernels.Artur Grabowski
2008-08-30replace TRUNC_PAGE by trunc_page and ROUND_PAGE by round_pageMartin Reindl
2008-08-18Forgot to add this file, needing for KA60 support.Miod Vallat
2008-08-18Add support for the ``Firefox'' VAXstation 3520/3540/3820/3840 workstations,Miod Vallat
2008-08-18Preparing for KA60 support, crank IPL_TTY to level 0x16 (since it isMiod Vallat
2008-08-18Move common CVAX defines and code (internal cache IPR, SSC layout, machineMiod Vallat
2008-08-18Make hardclock() a cpu_dep member. Most machines will use the genericMiod Vallat
2008-08-15Move the vxt-specific clock functions frow clock.c to the cpu-specific supportMiod Vallat
2008-08-15Remove unused and incomplete vax_bus_t enum, and unused vaxbus_dma_get_tag()Miod Vallat
2008-08-15Rename the cpu_dep hook ``steal_pages'' to ``init'', as it serves as anMiod Vallat
2008-08-14convert the last traces of btoc/ctob macrosMartin Reindl
2008-07-21vaxfp.h is VAX pendant of ieee.h. it defines VAX f fp, and VAX dMartynas Venckus
2008-07-21- add proper double_t and float_t definitions for each archMartynas Venckus
2008-07-18Add a macro that clears the want_resched flag that need_resched sets.Artur Grabowski
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-06-24On user/kernel shared page table machines, do not let processes map theirTheo de Raadt
2008-05-21Make _PROF_PROLOGUE visible if PROF is defined; will be needed by libcMiod Vallat
2008-03-30Switch bootloader code to loadfile, and enable a.out and ELF loaders within.Miod Vallat
2008-03-30Let the kernel load forthcoming ELF binaries.Miod Vallat
2008-03-30Nuke common.Miod Vallat
2007-12-15Remove a lot of symbols from the namespace, otherwise sys/sysctl.h andTheo de Raadt
2007-10-10Make context switching much more MI:Artur Grabowski
2007-06-20b_cylinder does not need to be set on the callpath down into drivers.Theo de Raadt
2007-06-17significantly simplified disklabel infrastructure. MBR handling becomes MITheo de Raadt
2007-05-28Move the MSIZE, MCLSHIFT, MCLBYTES and the MCLOFSETThordur I. Bjornsson
2007-05-16splassert_ctl defaults to 1 now, so dont wrap the checks forThordur I. Bjornsson
2007-05-16The world of __HAVEs and __HAVE_NOTs is reducing. All architecturesArtur Grabowski
2007-05-16Oops, forgot this file in the cpuinfo changes.Miod Vallat
2007-05-16Switch vax to __HAVE_CPUINFO, based on an incomplete diff from art.Miod Vallat
2007-05-15Remove the MI implementation of mutexes and remove the __HAVE_MUTEXArtur Grabowski