summaryrefslogtreecommitdiff
path: root/sys/arch/sgi/localbus
AgeCommit message (Collapse)Author
2007-05-03Enable support for > 512MB of physical memory on mips64 systems, by usingMiod Vallat
XKPHYS instead of KSEG[01] for direct mappings. Then, detect memory above 256MB on O2 by poking at the CRIME registers (ARCbios will not report memory above 256MB, which is mapped above 1GB physical, to the system), and add it to the UVM managed memory. Tested on r5k, rm5200 and r10k with and without more than 256MB, matching hinv reports in all cases. CRIME memory decoding based on a diff from kettenis@ in december 2005.
2007-03-23Real atomic_{set,clear}bits_int implementation, and replace similarMiod Vallat
{set,clr}_ipending with the above routines. ok kettenis@
2006-01-04Stop abusing phys_map to know if it is safe to use malloc in extent routines;Miod Vallat
instead use a global flag, like some other architectures do. No functional change.
2006-01-04Do not return zero in bus_space_map() on failure (sigh).Miod Vallat
2006-01-04Use symbolic constants for the MACE ISA address range in mace_space_unmap()Miod Vallat
too!
2005-12-20Remove initial extent storage for crime and mace bus_space. By the timeMiod Vallat
these extents are created it is safe to use malloc.
2005-12-19Use MACE ISA constants instead of magic values.Miod Vallat
2005-08-14catched->caughtMiod Vallat
2005-07-18remove trailing newline in panic(9); ok millert@ and deraadt@Federico G. Schwindt
2005-01-31Un-__P.Alexander Yurchenko
ok pefo@
2005-01-24Fix MACE ISA ringbuffer alignment.Mark Kettenis
2005-01-02Add a few missing constants.Mark Kettenis
2004-10-20Fix some 64 bit address problems.Per Fogelstrom
Some function names made more unique. Other changes for the upcoming Origin 200 support.
2004-09-27Rewrite parts of the interrupt system to achive:Per Fogelstrom
o Remove do_pending code and take a real int instead. The performance impact seems to be very low and it simplifies the code considerably. o Allow interrupt nesting at first level. Run softints with HW ints enabled.
2004-09-27comment and cleanPer Fogelstrom
2004-09-24new style interrupt counters; pefo okTheo de Raadt
2004-09-21Nuke commons.Miod Vallat
2004-09-20Add support for R10K cpu classPer Fogelstrom
2004-09-16Typo in comment.Miod Vallat
2004-09-10Fix LEAF usage adding new extra arg. spotted by miod.Per Fogelstrom
2004-09-09Kernel moves to 64 bit. A few more tweaks when binutils is updated.Per Fogelstrom
2004-08-11various ansi and spacing issues; pefo okTheo de Raadt
2004-08-11$OpenBSD$ - ok pefo@.Xavier Santolaria
2004-08-10spacingTheo de Raadt
2004-08-10use generic net/netisr_dispatch.h; pefo@ okMichael Shalayeff
2004-08-10give mace some dma; pefo@ okMichael Shalayeff
2004-08-09Big cleanup. Removed some unused obsolete stuff and fixed copyrightsPer Fogelstrom
on some files. Arcbios support is now in, thus detects memorysize and cpu clock frequency.
2004-08-06initial sgi importPer Fogelstrom