summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2004-05-19de __P of sys/arch/arm.Dale Rahn
2004-05-17Work arounda behaviour change in binutils-2.14, now -m<...> -nostdlibDale Rahn
removes /usr/libdata from the script search path. add it back with a -L
2004-05-17KNF and minor cleaning.Miod Vallat
2004-05-17OF_mapintr: swizzle interrupt for PCI bridges,Brad Smith
don't process OBP interrupts, return error if interrupt is not mapped. allows the IDE CD-rom on a Netra T1 105 to work. From NetBSD Tested by me on a Netra T1 105 and Ultra 10, tested on a E450 and ok henric@
2004-05-16Simplify bugtty_chkinput(), from mvmeppc.Miod Vallat
2004-05-15Be more careful when using hwirq[] values.Miod Vallat
2004-05-14Attach a working bugtty device - userland needs at least a console tty.Miod Vallat
2004-05-14Correctly coalesce buffers in _bus_dmamap_load_buffer().Miod Vallat
2004-05-14Really working interrupt engine, at least on both 2600 flavours.Miod Vallat
2004-05-13activate systrace on amd64, while here get rid of syscall_{plain,fancy}Nikolay Sturm
instead use syscall() as everywhere else ok mickey, tested and ok tedu@
2004-05-138ks do not have hvtMichael Shalayeff
2004-05-13Fix userland profiling on amd64, update to new NetBSD version of file.Dale Rahn
kernel profiling does not yet work. ok marc@
2004-05-13implement spop1,,0 supportMichael Shalayeff
2004-05-12support probe instructionsMichael Shalayeff
2004-05-12if tctrl not there, still let this compile; miod okTheo de Raadt
2004-05-11zap false rcsTheo de Raadt
2004-05-11put mdtphy onto install mediaTheo de Raadt
2004-05-10mediabay driver to configure ata bus attached to CD on pismo PowerbookDale Rahn
tested by Glen Barney and Okan Demirmen.
2004-05-10auich for amd64. OK deraadt@Marco S Hyman
2004-05-10Make the time getting frame buffer depth earlier. Without thisKenji Aoyama
modification, bitmap console depth is always 4, because consinit() is called before cpu_startup(). And use frame buffer depth bits(1,4,8) rather than mask value(0x01, 0x0f, 0xff), same as the value in ROM work area. ok miod@
2004-05-10When external power is not available, the tadpole video hardware getsMiod Vallat
stuck in a weird mode, where not all acceleration functions are available, and I could not figure out how to reset the chip strongly enough to leave this mode. Try to compensate by checking whether the external power has been removed, when we set up the accelerated rasops (this will not cope with power being removed after bootup, yet).
2004-05-09Add option ISP_COMPILE_1000_FW, as done in GENERIC; recommended by mjacob@.Miod Vallat
2004-05-09Replace the event queue with a bit mask of slots needing attention, asMiod Vallat
done in stp(4).
2004-05-09Eliminate verbosity parameter to scsi_print_sense and the associatedKenneth R Westerback
chunk of code. It was never executed unless you were debugging a mvmex8k 'vs' device. ok miod@ (mvmex8k bits) marco@ deraadt@
2004-05-08Remove spurious initialization; drahn@ okMiod Vallat
2004-05-08In pmap_enu*(), be sure to splx() on low memory conditions.Miod Vallat
2004-05-08Do not duplicate fragments from <machine/conf.h>.Miod Vallat
2004-05-08Better bus_dmamap_load() implementation which does not use vtophys(),Miod Vallat
from macppc. Also properly handle BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE in bus_dmamap_sync().
2004-05-08Kill whitespace at EOLMiod Vallat
2004-05-08Correct values for the pci_routes[] pci-to-mpic interrupt routing table,Miod Vallat
per the MVME2600APG.
2004-05-08Enable ichpcib(4) in GENERIC and on all media.Alexander Yurchenko
ok deraadt@
2004-05-08Put back ichpcib(4), it works now.Alexander Yurchenko
2004-05-07spllower should return the previous level, to match other archs.Ted Unangst
"looks right" miod
2004-05-07Replace the old ssh(4) NCR53C710 scsi driver with a pcctwo attachment forMiod Vallat
the MI osiop(4) driver. This improves performance very slighly and should also improve reliability. Tested on 25MHz (50MHz osiop) and 33MHz (66MHz osiop) MVME187 boards.
2004-05-07bus_dma(9) implementation for mvme88k, mostly based upon powerpc.Miod Vallat
2004-05-07Introduce a new cmmu operation, cachectl_pa, similar to cachectl, but takingMiod Vallat
a pa instead of a pmap_kernel va. The cachectl operation is now deprecated and will disappear soon.
2004-05-07Make #endif /* foo */ comments really match the #if condition.Miod Vallat
2004-05-07Do not rely upon a fictitious MAXPHYSMEM value, but rather the actualMiod Vallat
physical memory size, to decide the end of /dev/*mem, as well as default cacheability for mappings.
2004-05-07Add new file <machine/conf.h> and clean up console code and structures.Kenji Aoyama
From miod@
2004-05-07Some clean up, especially delete unused nvram related part. From miod@Kenji Aoyama
2004-05-07Compute the size of the kernel page table at runtime, depending upon theMiod Vallat
board we run on, and its default mappings from pmap_table, rather than trying to compute a "fits all" value at compile time.
2004-05-07This chunk was not supposed to be commited now.Alexander Yurchenko
2004-05-06back out kernel breakage. Be more careful damnitTheo de Raadt
2004-05-06TypoMiod Vallat
2004-05-06spacesAlexander Yurchenko
2004-05-06Move speedstep code to a separate ichpcib(4) driver.Alexander Yurchenko
It attaches instead of pcib(4) and provides its usual functionality (attaching isa bus) by calling pcibattach() in the attach routine. ok miod deraadt
2004-05-06Do not leak resources if bus_space_map() fails during attach, or we don'tMiod Vallat
recognize the board address.
2004-05-06When the NVRAM is toast and we have to guess the CPU speed, choose a saferMiod Vallat
value depending upon the board type. This really only affects on-board SCSI on 1x7 anyway.
2004-05-06ARM is yet another char == unsigned char platform. add the define to makeDale Rahn
the header files do the right thing, pointed out by miod@
2004-05-05write cpuhdr with info needed by libkvm to crash dumps.Marco S Hyman