summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2002-03-01reassignMichael Shalayeff
2002-03-01fix a few irq assignmentsMichael Shalayeff
2002-03-01Change a config(8) reference to a more appropriate boot_config(8) reference.Miod Vallat
2002-02-28forgot viper_hpaMichael Shalayeff
2002-02-27Better values for invalid pte initialization.Miod Vallat
2002-02-25replace w/ utah-licensed sourceMichael Shalayeff
2002-02-25fix mapping bug in serial console support, not yet working.Dale Rahn
2002-02-24Don't generate noise before entering DDB from keyboard.Miod Vallat
2002-02-23switch vax to -O2, from hughTheo de Raadt
2002-02-23remove a commented-out debug printfMatthieu Herrb
2002-02-23add a comment for option APERTUREMatthieu Herrb
2002-02-23Add aperture driver support for macppc, and also place writing to /dev/pciMatthieu Herrb
under the control of machdep.allowaperture. This allows to run the X server on macppc with securelevel=1, given that machdep.allowaperture is != 0. OK deraadt@
2002-02-23Factorize most of the pmap_bootstrap() guts used by pmap_motorola users,Miod Vallat
with a few hooks to cope with each architecture's specifics. The new arch/m68k/m68k/pmap_bootstrap.c is not a standalone file, but will be #included by the existing pmap_bootstrap.c code. Tested on hp300 and mvme68k, mac68k coming soon. amiga will be left out for now because it is a bit too different.
2002-02-23make this compile w/out pckbd (thanks marco for pointing this out)Jason Wright
2002-02-23Bring back pmap_motorola in service for amiga, too.Miod Vallat
2002-02-23remove unused file.Dale Rahn
2002-02-22Unbreak 68060 support, sorryMiod Vallat
2002-02-22Switch mvme68k to pmap_motorola again.Miod Vallat
68060 operation tested by deraadt@
2002-02-22Be sure to wait the whole 0.5 seconds (half a second!) for the streamingJason Wright
cache to flush, not some fraction of it, before giving up.
2002-02-22Debugger() is #ifdef DDBTheo de Raadt
2002-02-22- don't call strbuf_flush_done for each segment, call it once per map (andJason Wright
then only if necessary) - When flushing a partial segment make sure we flush all of the necessary pages (the case where len < NBPG would not correctly flush both pages if va + off <-> va + off + len crossed a page boundary)
2002-02-22a few sigval_ptr cases were returning pc instead of fault addressTheo de Raadt
2002-02-22From NetBSD:Jason Wright
- Fix pr sparc64/15633: datafault at tlp_start causes panic - Also clean up some additional 32-bit kernel printf issues. - Handle the case where a DMA operation wraps from the end of a page to the beginning of the same page properly by double-mapping that page. - Move a brace so this will compile w/o DEBUG. - Overhaul iommu_dvmamap_load_raw(). From Me: - Verify the streaming cache exists before waiting on it to clear during flush. - Force sync of flush status (hardware sets it to 1 when its done) - Force sync flush of registers (bus_space_barrier) - Flush ALL segments on BUS_DMA_POSTREAD operations (not just the first!)
2002-02-21for a SIGSEGV, only read cr2 once, not twice (and now si_addr is not just ↵Theo de Raadt
the fault page)
2002-02-21There is no need to restrict number of bufs to 200.Artur Grabowski
It's just a pasto from sparc.
2002-02-21%s/iommu_clear/iommu_remove/gJason Wright
(iommu_clear was renamed awhile ago, but comments and such were not updated)
2002-02-21Pasto. Ok mickey@Thierry Deval
2002-02-21Typo. Ok mickey@Thierry Deval
2002-02-21oopsMichael Shalayeff
2002-02-21pmap.pmap_pd is redundant -- no moreMichael Shalayeff
2002-02-20frantzen's stackghost code. wcookie is set at 0 right now, until debuggerTheo de Raadt
support added (i mean, written)
2002-02-20setup power failure handler (for sw-controlled power button), move toc handlerMichael Shalayeff
2002-02-20support amd766 as amd756; from peter@ (pr/1948); tested by Henning Brauer ↵Michael Shalayeff
<lists-openbsdbugs@bsws.de>
2002-02-19Provide PAGE_{MASK,SHIFT,SIZE} ``constants'' for every cpu combination.Miod Vallat
Fixes PR #2219
2002-02-19bump NMBCLUSTERSJason Wright
2002-02-19From NetBSD:Jason Wright
change some debug printfs to make gcc happy
2002-02-19If there are pckbd's, register ourselves to handle beeps... AXi's can nowJason Wright
squawk with the best of 'em.
2002-02-19get rid of old if 0'ed code. add support for __weak_alias and fixDale Rahn
support for __warn_references (both from alpha/sparc4).
2002-02-19From NetBSD:Jason Wright
Shift the UPAID in the correct direction.
2002-02-19From NetBSD:Jason Wright
Fix microsecond calculation in microtime. Fix register allocation in microtime().
2002-02-19stategy is not an english wordTheo de Raadt
2002-02-19correct extended partition botch; gluk, in PR 1449Theo de Raadt
2002-02-19proper dependencies on assym.hTheo de Raadt
2002-02-19Add new trm driver. Pointed out by brad@Kenneth R Westerback
2002-02-18copy the segment regs w/ zeroing upper 16 bitsMichael Shalayeff
2002-02-18when saving %fs,%gs clear out the upper 16 bits for ddbMichael Shalayeff
2002-02-18add pms/pmsi at pckbc and wsmouse at pms/pmsiJason Wright
2002-02-18Driver for the i8042 keyboard controller on systems with ebusJason Wright
(why you'd want to use a PS/2 keyboard on a sun machine is beyond me, but whatever...)
2002-02-18provide pckbc_machdep_cnattach if necessary (like alpha, it does nothing)Jason Wright
2002-02-18Pull in dev/pckbc/files.pckbc, and put in placeholder for pckbc at ebusJason Wright
(driver coming later today, hopefully)