summaryrefslogtreecommitdiff
path: root/sys/arch/hppa/dev
AgeCommit message (Collapse)Author
2003-04-08just wate that debug altogetherMichael Shalayeff
2003-04-08Make dmesg prettier if attachment fails and no option DEBUGMiod Vallat
2003-04-07oopsMichael Shalayeff
2003-04-07enable viper touching again.Michael Shalayeff
change the bitfield struct into just a word and a bunch of defines and define the _BITS. only program those that revision is 0 since otherwise it seems to comatize the perhaps not so viper other ones (even on the same hpa).
2003-04-07do not limit the kmem to just the physmemMichael Shalayeff
2003-04-07this makes wax interruptMichael Shalayeff
2003-04-03make it at least scan the busMichael Shalayeff
2003-03-29allow attaching onto phantomas. check graphics id to seed out the medusa ↵Michael Shalayeff
fddi. fix some debugging printfs
2003-03-29fix fpu printout and remove dead code pieceMichael Shalayeff
2003-02-18Let kernels compile without DDB, USELEDS, and DIAGNOSTIC.Miod Vallat
For future intallation media.
2003-02-01RegenMiod Vallat
2003-02-01Correct 715/100XC machine name, per openpa.net. mickey@ okMiod Vallat
2003-01-22mop up after deraadtMichael Shalayeff
2003-01-22minor cleanupTheo de Raadt
2002-12-23regenMichael Shalayeff
2002-12-23a few more machines and devsMichael Shalayeff
2002-12-18newer machines use phantom bus to attach lasi and other bus adapters.Michael Shalayeff
oledr machines did not have a real device for the phantom bus port. change the device scanning technique to both include a full device path in the attach_args and do proper shifting in the pdc_scanbus() and add a device for the newer machines as well as use a newer device mapping (path to hpa) available on newer firmware versions, where old (hversion-dependant) is not available. tested on 712,715/33,c110, miod@ ok, weissmandude -- testing
2002-12-18order the entries by numberMichael Shalayeff
2002-12-17real interrupts/spl framework.Michael Shalayeff
tested on 712/* 715/100, 715/33 which main cpu/bus types. miod@ ok
2002-12-08duh, provide a wrapper on the hardclock() since it's voidMichael Shalayeff
2002-11-27no wrapper arounf hardclock(), use CPU_CLOCKUPDATE, real microtime; miod okMichael Shalayeff
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