NetBSD/sys/arch/sparc64/include
mrg 03adf4aad1 PCI driver for the UltraSPARC. this only works on the Ultra5/10 machines
(`SUNW,sabre') for now, and it doesn't really quite work there yet anyway.
the bus space/dma code is cloned from the sbus driver.  the IOMMU code also
is cloned from the sbus code, but separated out into iommu.c so that we can
share it with the sbus driver.  hopefully, much of the bus space/dma code
can also be re-shared with the sbus driver and the ebus driver but for now
these copies will do.

support for the real UltraSPARC PCI (`SUNW,psycho') is unwritten, though
most of this code is shared with it.

we can probe PCI config space and try to configue devices, but interrupts
don't work yet...
1999-06-04 13:42:14 +00:00
..
Makefile
ansi.h
aout_machdep.h
asm.h
autoconf.h
bsd_audioio.h
bsd_openprom.h
bswap.h
bus.h Fix bus_type_t properly and enable ASI accesses for bus_space_{read,write}*() 1999-05-22 20:28:22 +00:00
cdefs.h Garbage-collect. 1999-03-20 01:40:25 +00:00
cgtworeg.h
conf.h Updating of bdev's and cdev's to support RAIDframe. 1998-11-13 04:47:03 +00:00
cpu.h Add code to support using %tick as the system clock if no "counter-timer" node 1999-05-30 19:13:33 +00:00
ctlreg.h Fix some bugs in some more of those asm macros. 1999-05-31 00:13:16 +00:00
db_machdep.h
disklabel.h
eeprom.h
elf_machdep.h
endian.h
exec.h
fbio.h
fbvar.h Bring sparc/sparc64 fb code and kernel configuration into line with 1999-04-13 18:45:40 +00:00
float.h
frame.h
fsr.h
idprom.h
ieee.h
ieeefp.h
instr.h
intr.h clone intr.h from the SPARC. 1999-05-30 02:37:10 +00:00
kbd.h
kbio.h
kcore.h
limits.h
lock.h Grab real locks from the sparc port. I suppose we could use casa and casx 1999-05-30 18:57:27 +00:00
netbsd32_machdep.h COMPAT_SPARC32 -> COMPAT_NETBSD32 1999-03-26 04:29:20 +00:00
oldmon.h
openfirm.h
openpromio.h
param.h
pcb.h
pci_machdep.h PCI driver for the UltraSPARC. this only works on the Ultra5/10 machines 1999-06-04 13:42:14 +00:00
pmap.h Fix fault handling code to correctly report access_type and fault_type 1999-03-28 19:01:02 +00:00
proc.h
profile.h
psl.h COMPAT_SPARC32 -> COMPAT_NETBSD32 1999-03-26 04:29:20 +00:00
pte.h Make pmap_enter() handle little-endian mappings properly. 1999-05-30 19:01:50 +00:00
ptrace.h
reg.h Add some more 32-bit emulation support. 1999-05-12 01:11:54 +00:00
reloc.h
remote-sl.h
setjmp.h
signal.h COMPAT_SPARC32 -> COMPAT_NETBSD32 1999-03-26 04:29:20 +00:00
sparc64.h
stdarg.h clean up old GCC.1 stuff; move common definitions to the top. 1999-05-04 13:36:44 +00:00
svr4_machdep.h
trap.h
types.h
varargs.h
vmparam.h Garbage-collect the VM_MBUF_SIZE constant. Instead, use the size 1999-04-26 22:46:44 +00:00
vuid_event.h
z8530var.h