summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2005-09-19Make idle a global variable so that gprof can see it and the time canDale Rahn
be attributed more correctly for kgmon output.
2005-09-19floppy support; form@openbsd.ruTheo de Raadt
2005-09-17boot uses abstract 'hd' device names, and 'set tty' worksUwe Stuehler
2005-09-15Remove the (unused) syscall() indirection on arm.Miod Vallat
2005-09-15In syscall(), do not recompute the struct proc * after the syscall hasMiod Vallat
succeeded. This used to be necessary for fork(), when returning in the child, but we return in the child in child_return() which does TRT. ok art@
2005-09-15Change child_return() to record a proper ktrace record for vfork childMiod Vallat
processes. ok art@ uwe@ (some time ago)
2005-09-15Define PG_M_U as PG_M | PG_U, and use it where appropriate; no functionalMiod Vallat
change today, will become useful in the neat future.
2005-09-15Fix typo.Mark Kettenis
ok miod@, drahn@, deraadt@
2005-09-15Stop compiling the texte console rotation code #ifdef __zaurus__, but useMiod Vallat
a flag in the rasops_info structure; drivers which may use it shall declare a specific attribute for the config(8) machinery, so that the necessary code is compiled in. In addition to this, rotated font computation is now done on-demand, and a list of unrotated-rotated font cookie pairs is kept, rather than rotating all built-in wsfonts at initialization time. No user-perceptible functional change. Tested matthieu@ uwe@, ok uwe@
2005-09-15get rid of MD m68k_trunc_page and m68k_round_page and replace by MIMartin Reindl
trunc_page and round_page go go go! miod@
2005-09-14Remove unused label.Marco Peereboom
ahh ok, you're confusing me with turdshining :) beck@ ok dlg@
2005-09-13Oops, fix ivec[] prototype.Miod Vallat
2005-09-13merge the macglobals one-liner into locoreMartin Reindl
prompted by miod@
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-09-12cleanup commentsMartin Reindl
from NetBSD
2005-09-12- Add byte-swap and stride options to bus_space.Martin Reindl
- Add bus_space_*_stream_N functions - Replace PGOFSET with m68k_trunc_page() or m68k_page_offset() from NetBSD, testing help by otto@
2005-09-12provide m68k_page_offset()Martin Reindl
2005-09-11ivec[] needs to be one entry larger on 188.Miod Vallat
2005-09-11cope with the ___moddi3 issue, same as mvme68kTheo de Raadt
2005-09-10beef up and correct the example sectionMartin Reindl
2005-09-08make comments match the fact that we are on sun4u, plus minor cleanupMartin Reindl
ok mickey@
2005-09-06fix two conf space related hw erratas; dino-moh-hummMichael Shalayeff
2005-09-06regenMichael Shalayeff
2005-09-06add proj namesand those more modern cpus we do not have ids for yetMichael Shalayeff
2005-09-06Initialize max_cpus for 88110-based systems (i.e. 197 boards). Makes pmapMiod Vallat
so much happy.
2005-09-06Do not depend on MAX_CPUS being 4.Miod Vallat
2005-09-06Correct control registers descriptive names for 88110.Miod Vallat
2005-09-06MVME88K -> M88K in include file guard symbols. No functional changes.Miod Vallat
2005-09-06Remove misleading NCPUS (hardcoded) option. From the SMP tree.Miod Vallat
2005-09-06anomoly -> anomalyMiod Vallat
2005-09-04remove unused NetBSD pci_intr_evcnt() function.Brad Smith
2005-09-04remove unused NetBSD pci_intr_evcnt() function.Brad Smith
ok beck@
2005-08-29setpu stack for primary boot at 0x30000 after the load address.Michael Shalayeff
this allows netbooting uncompressed kernels on newer alphas. this shall be addressed futher after the release. deraadt@ ok
2005-08-28axe gig needs eephy; noted by dlg/jsg, add to required mediaTheo de Raadt
2005-08-24some scsi xs transactions can come in without a buffer pointer obviously; ↵Theo de Raadt
tested by unpronounceable
2005-08-23add rl* at cardbus. deraadt@ ok.Federico G. Schwindt
2005-08-20Check for and report the presense of SSE3. This has started to appearJonathan Gray
in AMD products with the arrival of the venice core. ok deraadt@
2005-08-20PNI was changed to be known as SSE3 by Intel so makeJonathan Gray
a similiar change when reporting CPU features here. ok deraadt@
2005-08-19Spacing.Marco Peereboom
2005-08-18Skip (trap) instruction in cpu_fork() instead of proc_trampoline().Mark Kettenis
Add special handling for init(8) in setregs(). Fixes returning from fork(2) in the child with a pending signal. ok deraadt@, art@ (screaming in agony)
2005-08-18Make zaudio(4) work like a laptop, so that when you plug your headphonesRobert Nagy
into the plug it changes the mute values so the speaker will be muted and the headphones will be unmuted. If you unplug the headphones, it will change everything back to the default state. help and ok from uwe@ pascoe@; tested by others
2005-08-163.8 will ship with support for art(4)Theo de Raadt
2005-08-14No more musyccbus aka ebus.Claudio Jeker
2005-08-14DCIAS() no more.Miod Vallat
2005-08-14Remove the inline cache and TLB primitives - we don't use them at this point,Miod Vallat
they do not cover the HP MMU for hp300, and they do not cover 040+060 kernels (which share all cache operations) efficiently.
2005-08-14Use dma_cachectl() with the right size rather than DCIAS() which implies aMiod Vallat
cache line. tested deraadt@
2005-08-14catched->caughtMiod Vallat
2005-08-14Add more flexibility to the fast trap handlers mechanism:Miod Vallat
- add the ability to deregister a fast trap handler. - when registering a fast trap, provide an optional callback which will be invoked if we try to register a regular trap handler later; the callback will be responsible to replace the fast trap handler with a regular trap handler (and is allowed to fail). Alter audioamd(4) to take advantage of this, so that it can share its interrupt with stp(4) on SPARCclassic machines. Problem found the hard way and fix tested by Jason George; discussed and ok deraadt@
2005-08-14Add mquery to the system calls which need extra care due to off_t argumentsMiod Vallat
and reversed stack direction; ok mickey@
2005-08-13add ste*Brad Smith
ok krw@, deraadt@