summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2001-01-24Always do MACHINE_NEW_NONCONTIG, not based on UVM or not.Dale Rahn
2001-01-24Attempt to update powerpc pmap module to MACHINE_NEW_NONCONTIGDale Rahn
configuration. modernize for UVM. Does not yet work with UVM, but does seem more stable than older version with old VM. This may be in part due to a kludge that only uses the largest memory region instead of all of the memory regions. a bug in the MD MNN code is suspected.
2001-01-24Remove block of "#if 0"ed code.Dale Rahn
2001-01-24pass the address of the current instruction to allow better "pc relative"Dale Rahn
disassembly.
2001-01-24Not killing an application when the application does something wrongArtur Grabowski
encourages not fixing the application. SIGBUS on unaligned access.
2001-01-24Sample options for KGDB. (commented out)Hugh Graham
2001-01-24KGDB for i386 from NetBSD via niklas, with tweaks and accommodations.Hugh Graham
Tested by various, vetted by mickey & theo.
2001-01-23recognize P4; testing by techsupport@lokmail.net, the unfortunate owner of ↵Theo de Raadt
such a thing
2001-01-23build boot with -OsArtur Grabowski
2001-01-23floppy configuration that works.Artur Grabowski
fxp, de, pciide, ncr, isp and wscons (vga, tga and keyboard). CD support will be in another configuration.
2001-01-23iha fits, coolTheo de Raadt
2001-01-23three small bugs pointed out by Adam <vt@ikp.pl>Jason Wright
2001-01-23Add Initio SCSI controllerKenneth R Westerback
2001-01-22this should make i850 and i860 hubs do RNGTheo de Raadt
2001-01-22paste error in pdcopen, a few formatting cnages and use int for charMichael Shalayeff
2001-01-22dirty trap should be handed w/ uvm_fault() as wellMichael Shalayeff
2001-01-22keyboard led update lockup patch; pr 1432, smat@acm.orgTheo de Raadt
2001-01-22Define ARCH_ELFSIZE that is the default elf size on this arch.Artur Grabowski
2001-01-22gc NATIVE_ELF - not used any more and should not be set here anyway.Artur Grabowski
2001-01-22need wskbdArtur Grabowski
2001-01-21map the bios rom at both it's real address andMichael Shalayeff
zero offset corresponding to the base of the rom. this solves a problem for roms referring to their internal tables by real addresses. brad@ testing, 10x
2001-01-21UVM and PMAP_NEW are required.Artur Grabowski
2001-01-20machine/alpha.h is only included in cpu.h and the name givesArtur Grabowski
a collision in gcc build. merge alpha.h into cpu.h
2001-01-20No need to include machine/alpha.hArtur Grabowski
2001-01-20No need to include machine/alpha.h here.Artur Grabowski
2001-01-20No need to include machine/alpha.h here.Artur Grabowski
2001-01-20No need to include machine/alpha.h here.Artur Grabowski
2001-01-20if using serial console, do not apply graphics rows/cols to tty settings; ↵Theo de Raadt
joost@c-lab.de
2001-01-19validate gate targets; sommerfeld, mycroftTheo de Raadt
2001-01-18Support more than 256MB of physical memory.Dale Rahn
Other pieces of the kernel need to be reviewed that 256+MB does not cause other problems with the kernel accessing memory via user sr registers, instead of via the BAT registers. when in kernel context, segment registers 0-7 should _NOT_ have user mappings in them.
2001-01-18Remove some commented out stuff that will never be enabled.Artur Grabowski
Remove eisa bus support because we are not including any eisa device support. I'm not sure if this will fit on a floppy yet.
2001-01-16fix VP3_PIRQ arg name, use I386_PCI_INTERRUPT_LINE_NO_CONNECTION; from netbsdMichael Shalayeff
2001-01-16add timeout variable, alphabetize the var list; pointed out by Rob Francis ↵Michael Shalayeff
<rfrancis@slurb.com>
2001-01-16Use objcopy to build the bootblocks instead of a hairy dd.Artur Grabowski
Bootblock built with elf utils work now.
2001-01-16First shot at loading elf symbols. Not sure yet if it works correctly.Artur Grabowski
2001-01-16Fix ELF64_MACHDEP_ID_CASESArtur Grabowski
2001-01-16Fix cross-builds of the kernel. (ELF only).Artur Grabowski
2001-01-16Don't define __indr_reference for ELF.Artur Grabowski
2001-01-15- increase the amount of space mapped for dvma on sun4mJason Wright
- use a flag to specify allocations for 24 bit devices - compatibility macros to deal with the 32 bit devices This fixes the 'le at sbus' on sun4m problem (with the extent fixes earlier), and allows the Artecon ethernet cards to work in sun4m machines.
2001-01-15include <sys/buf.h> for B_READ that we need in the UVM caseArtur Grabowski
2001-01-15__asm__ and __volatile__Theo de Raadt
2001-01-15We boot elf and ecoff. Add the appropriate defines.Artur Grabowski
2001-01-15Some ECOFF ifdefs and various fixes.Artur Grabowski
From d@
2001-01-15Use __STRING() macro instead of manually trying to do the same thing.Artur Grabowski
From d@
2001-01-15'implement' bus_space_write_raw_region_{2,4}.Artur Grabowski
From d@
2001-01-15Need a declaration for netbsd_sendisg.Artur Grabowski
From d@
2001-01-15enable COMPAT_NETBSDArtur Grabowski
2001-01-15Make this work with new alpha code.Artur Grabowski
From d@
2001-01-15define the constants that COMPAT_NETBSD code needs in locoreArtur Grabowski
2001-01-14Complete move to UVM virtual memory system. More header fixes.Steve Murphree