NetBSD/sys/arch/powerpc/include
briggs 0b956d0b8b Implement pmc(9) -- An interface to hardware performance monitoring
counters.  These counters do not exist on all CPUs, but where they
do exist, can be used for counting events such as dcache misses that
would otherwise be difficult or impossible to instrument by code
inspection or hardware simulation.

pmc(9) is meant to be a general interface.  Initially, the Intel XScale
counters are the only ones supported.
2002-08-07 05:14:47 +00:00
..
ibm4xx Remove redundant declarations. 2002-05-13 07:04:24 +00:00
mpc6xx Set normal memory PTEs with PTE_M (memory coherent). Change how we 2002-07-25 23:33:04 +00:00
altivec.h restructure the FPU and AltiVEC code so that it works for MP. 2002-07-28 07:07:44 +00:00
ansi.h Correct __va_list typedef for GCC 3.* to match the GCC 3.* definition. 2002-08-07 00:11:59 +00:00
aout_machdep.h
asm.h Don't define register references if not KERNEL or STANDALONE. 2002-07-30 06:09:10 +00:00
atomic.h add some atomic operations. 2002-07-28 07:09:28 +00:00
bat.h
bswap.h
bus.h Add bus_space_vaddr(). 2002-05-31 11:31:30 +00:00
byte_swap.h
cdefs.h
cpu.h move more inlines to cpu.h: mftb(), mftbl() and mfpvr(). 2002-08-06 06:14:33 +00:00
db_machdep.h Eliminate commons. 2002-05-13 06:05:32 +00:00
elf_machdep.h Add support for dumping ELF-cormat core files. 2001-12-09 23:05:56 +00:00
endian_machdep.h
endian.h
float.h
fpu.h restructure the FPU and AltiVEC code so that it works for MP. 2002-07-28 07:07:44 +00:00
frame.h rename the intr_depth field of struct intrframe to avoid a name conflict 2002-07-24 05:44:37 +00:00
ieee.h
ieeefp.h
instr.h
int_const.h
int_fmtio.h
int_limits.h
int_mwgwtypes.h
int_types.h
ipkdb.h
kcore.h
limits.h
lock.h
Makefile Implement pmc(9) -- An interface to hardware performance monitoring 2002-08-07 05:14:47 +00:00
math.h Clean up some rampant code duplication wrt ieee number handling: 2002-02-19 13:08:12 +00:00
openpic.h
openpicreg.h fix the calculation of the address of the IPI dispatch register. 2002-08-06 06:16:42 +00:00
param.h switch all mpc6xx powerpc ports to NEWPMAP by default. 2002-03-09 23:35:56 +00:00
pcb.h rearrange the PCB structure a bit so it's easier to look at in ddb. 2002-07-28 07:02:54 +00:00
pio.h
pmap.h implement pmap_wired_count(). 2001-09-23 08:12:59 +00:00
pmc.h Implement pmc(9) -- An interface to hardware performance monitoring 2002-08-07 05:14:47 +00:00
proc.h Peform a rototill over the powerpc-based ports. 2002-07-05 18:45:15 +00:00
profile.h Update from thorpej: 2002-02-07 05:13:35 +00:00
psl.h
pte.h
ptrace.h
reg.h Peform a rototill over the powerpc-based ports. 2002-07-05 18:45:15 +00:00
reloc.h
rnd.h On the 601, construct the CPU counter value from the RTC[UL] registers. 2002-03-26 21:50:39 +00:00
setjmp.h
signal.h Eliminate two unused sigframe members. 2002-07-04 21:33:43 +00:00
spr.h add the MSSCR0 register and some more L2CR fields. 2002-08-06 06:17:50 +00:00
stdarg.h Add gcc 3.x version. 2002-06-01 09:22:44 +00:00
trap.h Handle the "aligment" fault generated by DCBZ when the cache is off. 2002-05-19 06:35:45 +00:00
types.h Peform a rototill over the powerpc-based ports. 2002-07-05 18:45:15 +00:00
userret.h actually we shouldn't hold kernel_lock while calling postsig(). 2002-08-06 06:18:24 +00:00
varargs.h Add gcc 3.x version. 2002-06-01 09:22:44 +00:00