summaryrefslogtreecommitdiff
path: root/sys/arch/hppa/dev
AgeCommit message (Collapse)Author
2002-10-25allow reading the direct mapped segment through the kmemMichael Shalayeff
2002-09-15check for errors on tod pdc ops. say that bad time is before 82Michael Shalayeff
2002-09-05things [in pmap] have changed, kundunMichael Shalayeff
2002-06-06do not poke into the page0 for nowMichael Shalayeff
2002-05-23fetch fpu id per the book (even it works otherwise), also, hppa_mod_info() ↵Michael Shalayeff
always returns some string; idea by fredette@
2002-05-20hardclock() is not called until clock has been initializedMichael Shalayeff
2002-05-14make resettodr() save the clock (per the pdc manual), testedMichael Shalayeff
2002-05-08print parisc level w/ the the parisc version, not for each cpuMichael Shalayeff
2002-05-08regenMichael Shalayeff
2002-05-08a few more boards and corrections, from pg-hwdbMichael Shalayeff
2002-04-22do not forget to set the hpamaskMichael Shalayeff
2002-03-26need to mask out the upper part for the fpu version on printMichael Shalayeff
2002-03-21better cache mode printMichael Shalayeff
2002-03-19no need for reg.h in the frame.hMichael Shalayeff
2002-03-16no need to include sys/conf.h w/ machine/conf.h; from David KrauseMichael Shalayeff
2002-03-16move cdev_decl out and kill some ugly print and some spacesMichael Shalayeff
2002-03-15rewrite a pmap to use multilevel page tables.Michael Shalayeff
lower 12 bits contain the perms, no unused bits left, but a couple for off-tlb use (as the ref implemented now). do not use the hvt, which might get some use later if proven to speed thigs up, tlb handlers would po another dozen of insns though, but if that's worth its... move on the data seg and map kernel text rdonly (idea form fredette), since all of the page0 mods done before that we are all fine except for some viper fluff, but later w/ that. this also picks up a bit more of ddb magic for bpt and ss. tlb handlers can use a little bit more of attention, but things, visually, seem to be much faster already, -- sorry, no benchmarks for now. * effort sponsored in part by the `henry st. old ale house' * and mr.pete and mr.lee in particular in thier generous entrirety. * the proj took a little more that 72man*h as it was expected, * but within murhy's law estimations.
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-03-06Support serial speed over 9600 bauds.Miod Vallat
2002-03-06no need to maskMichael Shalayeff
2002-03-06expand fpu name, makes line overflow a bit, maybe deal w/ it laterMichael Shalayeff
2002-03-06regenMichael Shalayeff
2002-03-06cleanup the fpu names a bitMichael Shalayeff
2002-03-05rearrange stuff, chat about cacheMichael Shalayeff
2002-02-28forgot viper_hpaMichael Shalayeff
2002-02-25replace w/ utah-licensed sourceMichael Shalayeff
2002-02-12support 712's programmable power switch, no interrupt yetMichael Shalayeff
2002-02-11disable fpu on csw, print fpu version on cpu line, if presentMichael Shalayeff
2002-02-08Teach some magic to the kernel so that it can decode serial console settings.Miod Vallat
mickey@ said "commitski".
2002-02-05get rid of the borrowed habits in intr handlingMichael Shalayeff
2002-02-05use splraise() when calling handlers; from fredette@Michael Shalayeff
2002-02-05only probe for the cerial if NCOM_GSC, not just any com, fix prontfMichael Shalayeff
2002-02-04use better tty flags namesMichael Shalayeff
2002-02-03only check for serial console if any compiledMichael Shalayeff
2002-02-03defer non-0 units to keep iface order rightMichael Shalayeff
2002-02-02implement the rest of /dev/mem devices; from netbsdMichael Shalayeff
2002-02-01long arg int format fix, from netbsdMichael Shalayeff
2002-02-01fix debugging printfMichael Shalayeff
2002-01-25offset cons hpa to com regs, damnitMichael Shalayeff
2002-01-25see if we are a consoleMichael Shalayeff
2002-01-25init conaddr/unit if page0->mem_cons is on serialMichael Shalayeff
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
(Look ma, I might have broken the tree)
2001-11-01Change d_mmap in struct cdevsw from:Artur Grabowski
int (*d_mmap) __P((dev_t, int, int)); to: paddr_t (*d_mmap) __P((dev_t, off_t, int)); This allows us to mmap devices past 4GB offsets.
2001-09-11Don't include <vm/vm_kern.h> if you don't need foo_map.Miod Vallat
2001-08-31some knfMichael Shalayeff
2001-06-09disable debugging by defaultMichael Shalayeff
2001-05-11unifyTheo de Raadt
2001-05-05Get rid of CLSIZE and all related stuff.Artur Grabowski
CLSIZE -> 1 CLBYTES -> PAGE_SIZE OLOFSET -> PAGE_MASK etc. At the same time some archs needed some cleaning in vmparam.h so that goes in at the same time.
2001-04-29raise spl around pdc callingMichael Shalayeff