NetBSD/sys/arch/sparc64/include
christos e58a356cba make pci_intr_string and eisa_intr_string take a buffer and a length
instead of relying in local static storage.
2014-03-29 19:28:24 +00:00
..
ansi.h Retire varargs.h support. Move machine/stdarg.h logic into MI 2011-07-17 20:54:30 +00:00
aout_machdep.h
asm.h Use macros in machine/asm.h instead of locally defined, and 2013-04-28 23:42:23 +00:00
autoconf.h Allow machine_banner and machine_model to be used outside autoconf.c, for 2013-10-26 18:47:27 +00:00
bootinfo.h Ooops, remove definitions duplicated in <sparc/bootinfo.h> 2012-05-28 21:09:52 +00:00
bsd_openprom.h
bswap.h
bus_defs.h Switch sparc and sparc64 to new-style <sys/bus.h>. 2011-07-17 23:29:10 +00:00
bus_funcs.h Switch sparc and sparc64 to new-style <sys/bus.h>. 2011-07-17 23:29:10 +00:00
cdefs.h
cgtworeg.h
cpu_counter.h
cpu.h sun4v: Rename TLB_ defines to SUN4U_TLB_ so entries created using TSB_DATA() are properly setup for sun4u and sun4v. Relocate the cputyp variable from autoconf.c to locore.s and make it const in param.h so optimized code can be generated. Parts from OpenBSD. Optimization suggested by nakayama@. OK martin@, mrg@, nakayama@ 2014-02-21 18:00:09 +00:00
cpuset.h
ctlreg.h Updates to pmap_bootstrap() for sun4v - parts from OpenBSD - OK martin@ 2013-12-16 20:17:34 +00:00
db_machdep.h rename sparc64 BLOCK_SIZE and BLOCK_ALIGN to have SPARC64_ prefixes. 2011-07-12 07:51:33 +00:00
disklabel.h
eeprom.h
elf_machdep.h Allow TOPDOWN-VM only for binaries compiled with appropriate code model. 2013-11-14 12:11:13 +00:00
endian_machdep.h
endian.h
fenv.h Add fenv support for sparc. Mostly copied from sparc64 and share with it. 2011-05-20 21:42:48 +00:00
float.h
frame.h
fsr.h
hypervisor.h Added missing $ to sun4v sypervisor API 2013-12-07 16:54:43 +00:00
idprom.h
ieee.h
ieeefp.h
instr.h
int_const.h
int_fmtio.h
int_limits.h
int_mwgwtypes.h
int_types.h
intr.h Remove safepri and use IPL_SAFEPRI instead. This may be defined in a MD 2012-07-27 05:36:09 +00:00
joystick.h
kbd.h
kbio.h
kcore.h
limits.h
loadfile_machdep.h
lock.h
locore.h move the useful macros somewhere where they can be used in userland. 2013-03-16 23:04:22 +00:00
Makefile Make sljit usable on sparc64 32-bit kernels. 2014-02-01 17:01:35 +00:00
math.h
mcontext.h setcontext() used to be incompatible with -lpthread since it affected 2012-09-12 02:00:51 +00:00
mutex.h
netbsd32_machdep.h Remove __HAVE_PROCESS_XFPREGS and add the extra parameter for the size 2014-01-04 00:10:02 +00:00
oldmon.h
openfirm.h
openpromio.h
param.h sun4v: Rename TLB_ defines to SUN4U_TLB_ so entries created using TSB_DATA() are properly setup for sun4u and sun4v. Relocate the cputyp variable from autoconf.c to locore.s and make it const in param.h so optimized code can be generated. Parts from OpenBSD. Optimization suggested by nakayama@. OK martin@, mrg@, nakayama@ 2014-02-21 18:00:09 +00:00
pcb.h
pci_machdep.h make pci_intr_string and eisa_intr_string take a buffer and a length 2014-03-29 19:28:24 +00:00
pmap.h a) make the hunt through the cpus list more generic b) sun4v: ensure that the interrupt stack is mapped permanently and the TSB is setup properly - parts from OpenBSD. OK martin@ 2013-12-27 21:11:19 +00:00
pmc.h
proc.h
profile.h
promlib.h
psl.h Remove ancient spl* variants no longer used 2013-08-18 09:31:38 +00:00
pte.h sun4v: SUN4V_TLB_TSB_LOCK define should have the same LL (instead of UL) as the other defines 2014-03-03 05:05:09 +00:00
ptrace.h
rbus_machdep.h
reg.h rename sparc64 BLOCK_SIZE and BLOCK_ALIGN to have SPARC64_ prefixes. 2011-07-12 07:51:33 +00:00
reloc.h
remote-sl.h
rwlock.h
setjmp.h
signal.h
sljitarch.h Make sljit usable on sparc64 32-bit kernels. 2014-02-01 17:01:35 +00:00
sparc64.h sun4v: trap table setup - currently populated with dummy entries which will be properly implemented later - parts from OpenBSD - OK martin@ 2014-01-07 20:11:35 +00:00
sunos_machdep.h
svr4_32_machdep.h
svr4_machdep.h
trap.h On second thought do not use bit 13 as a flag for syscall numbers, userland 2011-03-27 18:47:08 +00:00
types.h Allow TOPDOWN-VM only for binaries compiled with appropriate code model. 2013-11-14 12:11:13 +00:00
userret.h
vmparam.h Rearange VA layout for 64 bit kernels, as suggested by Lars Heidieker: 2013-01-03 09:40:55 +00:00
vuid_event.h
wchar_limits.h
z8530var.h #include <sys/bus.h> instead of <machine/bus.h>. 2011-07-01 20:57:45 +00:00