summaryrefslogtreecommitdiff
path: root/sys/arch/alpha
AgeCommit message (Collapse)Author
2001-05-11unifyTheo de Raadt
2001-05-09More sync to NetBSD.Artur Grabowski
- Change pmap_change_wiring to pmap_unwire because it's only called that way. - Remove pmap_pageable because it's seldom implemented and when it is, it's either almost useless or incorrect. The same information is already passed to the pmap anyway by pmap_enter and pmap_unwire.
2001-05-06Update some comments wrt. the CLSIZE changes.Artur Grabowski
And remove that memory price comment from 1981. It is amusing, but also confusing because the math in there is only correct on vax.
2001-05-05Rename configure() to cpu_configure().Artur Grabowski
Move it from cpu_startup() to main().
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-30Move the hwrpb_primary_init to before configure.Artur Grabowski
2001-04-21Do not use wsmux on alpha. Now I can start Xtga.Aaron Campbell
2001-04-18Even more bizzarreness on the up1000.Artur Grabowski
From thorpej@netbsd.
2001-04-17OpenBSD tagsArtur Grabowski
2001-04-17OpenBSD tag.Artur Grabowski
2001-04-17mem_clusters.size has page protection encoded in them.Artur Grabowski
Mask it away, otherwise the reservation of RAM will fail.
2001-04-17Implement cnbell(), an optional entrypoint that rings the console bell; fromAaron Campbell
NetBSD. deraadt@ ok
2001-04-17Add commented out siop driver since it works. Enable after 2.9Nathan Binkert
2001-04-16NOT GENERICTheo de Raadt
2001-04-16API_UP1000 support fitsTheo de Raadt
2001-04-16cleanTheo de Raadt
2001-04-15Prettier printing of cpu models and more models.Artur Grabowski
2001-04-15Err. a ramdisk without pseudo-device rd has a minimal chance of working.Artur Grabowski
2001-04-15oops, commit protosmjacob
2001-04-14cleanTheo de Raadt
2001-04-14Pick up some more NetBSD-isms (tsp_bus_mem_init2).mjacob
2001-04-14Pick up some more NetBSD-isms (init_mem2 stuff).mjacob
2001-04-14Always make sure that SQWE is enabled- the PROM may not have done this for you.mjacob
2001-04-14need eephy with wx nowmjacob
2001-04-14Make sure eephy is included if you include wx.mjacob
2001-04-14UP1000 will fit in here.Artur Grabowski
2001-04-14Add support for Alpha Processor, Inc. UP1000.Artur Grabowski
From NetBSD.
2001-04-13In cpu_fork, initialize the ipl of the new process toArtur Grabowski
run at IPL_0. From NetBSD.
2001-04-12Remove a bogus __attribute__ ((unused)) from _splraise.Artur Grabowski
2001-04-10Fix for machines which need to enlarge the kernel address space, at leastNiklas Hallqvist
1GB i386 machines needs this. The fix is heavily based on Jason Thorpe's found in NetBSD. Here is his original commit message: Instead of checking vm_physmem[<physseg>].pgs to determine if uvm_page_init() has completed, add a boolean uvm.page_init_done, and test against that. Use this same boolean (rather than pmap_initialized) in pmap_growkernel() to determine if we are being called via uvm_page_init() to grow the kernel address space. This fixes a problem on some i386 configurations where pmap_init() itself was needing to have the kernel page table grown, and since pmap_initialized was not yet set to TRUE, pmap_growkernel() was choosing the wrong code path.
2001-04-09FFS_SOFTUPDATES in sys/conf/GENERICTheo de Raadt
2001-04-09further stripping downTheo de Raadt
2001-04-09To fit, fxp must go. SorryTheo de Raadt
2001-04-06Move offsetof define into sys/param.hConstantine Sapuntzakis
2001-03-21Move files from common to dev to be more like other archsArtur Grabowski
(and so that tab completion on "compile" works as on other archs. :))
2001-03-21optimize a sanity check and put it behind ifdef DIAGNOSTIC.Artur Grabowski
2001-03-19USB support works on alpha. (At least UHCI works fine)Nathan Binkert
Reorganize usb devices to be like i386/GENERIC
2001-03-18Add a wsmux deviceNathan Binkert
2001-03-18Enable rasops and wsfonts for alpha so TGA can use themNathan Binkert
2001-03-16Now that pmap_growkernel is implemented set NKMEMCLUSTERS to 32m again.Artur Grabowski
millert@ ok.
2001-03-16Some more pmap improvements from NetBSD.Artur Grabowski
2001-03-16Implement pmap_growkernel. From NetBSD.Artur Grabowski
2001-03-08move gif* and faith* into sys/conf/GENERIC. deraadt and angelos okJun-ichiro itojun Hagino
2001-03-08configure usb devices and raidEric Jackson
2001-03-07lca and apecs buses need sgmap glue as well.Eric Jackson
pointed out by wasilx@forest.ihep.su - PR1713
2001-03-07DS10 uses Acer M1543 pci<->isa bridge, so match it in siomatch()Eric Jackson
2001-03-04Revert to our old traceback code, with heuristic argument printout.Niklas Hallqvist
2001-03-04typoArtur Grabowski
2001-03-03Lower NKMEMCLUSTERS by a factor of 2 from 32768*1024/NBPG to 16384*1024/NBPG.Todd C. Miller
Fixes problems on 64meg and 256meg machines; OK'd by deraadt@
2001-03-02add #define __STRICT_ALIGNMENTJason Wright