freebsd-dev/sys/powerpc/include
Peter Wemm 7f47668191 Slight reorg and added AMD64 support. A couple of the MODINFOMD_* values
that were added to sparc64 and later powerpc, really should have been in
the MI area.  But changing that now with insufficient preperation will
just cause too much pain.

Move MD_FETCH() to the MI sys/linker.h file to avoid another two copies
of it.
2003-05-01 03:31:18 +00:00
..
_inttypes.h Since printf(3) now supports the `j' conversion specifier, use that 2002-06-30 05:48:03 +00:00
_limits.h Add a new sys/limits.h file which in turn depends on machine/_limits.h 2003-04-23 21:41:59 +00:00
_stdint.h Create a new header <machine/_stdint.h> for storing MD parts of 2002-07-29 17:41:23 +00:00
_types.h - Add vm_paddr_t, a physical address type. This is required for systems 2003-03-25 00:07:06 +00:00
asm.h Put the right fix in. Instead of deleting the declaration of __FBSDID, we 2003-01-28 10:54:31 +00:00
atomic.h Fix bugs with operand ordering and unnecessary sync/eieio ops. Mostly 2003-01-18 11:28:36 +00:00
bat.h
bootinfo.h Remove __P. 2002-03-20 23:17:50 +00:00
bus_memio.h 1) Add busdma machdep code. 2002-07-09 12:47:14 +00:00
bus_pio.h 1) Add busdma machdep code. 2002-07-09 12:47:14 +00:00
bus.h - Convert NetBSD-derived macros to inline functions for better 2003-04-18 02:38:10 +00:00
clock.h Remove __P. 2002-03-20 23:17:50 +00:00
cpu.h Prepended underscores to macro local vars, avoiding gcc "declaration 2003-01-18 11:20:06 +00:00
cpufunc.h Doh. Forgot to remove _KERNEL version. 2003-02-23 13:47:44 +00:00
critical.h We don't need to clear RI in the MSR when entering a critical section. 2002-06-29 09:55:57 +00:00
db_machdep.h Clean up ddb warnings/errors and enable in GENERIC 2002-10-04 01:19:18 +00:00
elf.h Move the definition of ElfN_Hashelt to common headers. The only platform 2002-05-30 08:32:18 +00:00
endian.h Be careful not to define GCC-specific optimizations in the non-GCC 2002-09-23 04:32:17 +00:00
exec.h
float.h Implement fpclassify(): 2003-02-08 20:37:55 +00:00
fpu.h Not all cpus are MPC750s. Replace the MPC750 cpu option with OEA. This 2003-02-05 11:37:59 +00:00
frame.h <machine/types.> -> <sys/types.h> 2002-09-19 04:45:32 +00:00
hid.h - Update spr.h 2003-02-05 12:04:29 +00:00
ieee.h <machine/ieee.h>, taken from sparc64 2003-01-18 11:30:59 +00:00
ieeefp.h FPU support. 2002-05-13 07:44:48 +00:00
in_cksum.h in_cksum et al. 2002-06-29 09:49:26 +00:00
interruptvar.h Add this file, which I forgot in a previous commit. 2002-07-09 12:50:58 +00:00
intr_machdep.h - Introduce a flags value into the interrupt handler structure. 2003-02-01 07:20:36 +00:00
intr.h Remove __P. 2002-03-20 23:17:50 +00:00
ipl.h
kse.h Changes for KSE3. 2002-07-09 12:57:23 +00:00
limits.h Deprecate machine/limits.h in favor of new sys/limits.h. 2003-04-29 13:36:06 +00:00
md_var.h Export the ns_per_tick variable through md_var.h rather than by declaring 2003-02-05 12:33:49 +00:00
metadata.h Slight reorg and added AMD64 support. A couple of the MODINFOMD_* values 2003-05-01 03:31:18 +00:00
mutex.h
nexusvar.h - Add the "compatible" property to the list that we keep in ivars. 2002-07-09 11:13:33 +00:00
ofw_machdep.h Add the OF_getetheraddr function required by if_gem. 2002-07-09 13:43:06 +00:00
openpicreg.h Driver for OpenPIC compatible interrupt controllers. 2002-07-09 11:26:10 +00:00
openpicvar.h psim device support 2002-09-19 04:45:58 +00:00
param.h Define _MACHINE. 2002-10-05 02:56:49 +00:00
pcb.h Add the USER_SR segment register to pcb state. Initialize correctly, 2002-10-21 05:27:41 +00:00
pcpu.h FPU support. 2002-05-13 07:44:48 +00:00
pio.h
pmap.h Made the prototypes for pmap_kenter and pmap_kremove MD. These functions 2003-03-16 04:16:03 +00:00
powerpc.h Get the correct memory regions from OpenFirmware. We were getting the 2002-05-27 11:18:12 +00:00
proc.h Compromise for critical*()/cpu_critical*() recommit. Cleanup the interrupt 2002-03-27 05:39:23 +00:00
profile.h Stub profile.h, required for userland builds. 2003-01-18 11:31:58 +00:00
psl.h Add the PSL_VEC flag for AltiVec (no, it's not here yet =)) 2002-05-19 04:03:11 +00:00
pte.h 1. Better track the executable status of mappings. 2002-05-09 14:09:19 +00:00
ptrace.h
reg.h Renamed poorly named setregs to exec_setregs. Moved its prototype to 2002-08-29 06:17:48 +00:00
reloc.h
resource.h
runq.h Move the "- 1" into the RQB_FFS(mask) macro itself so that 2002-06-20 06:21:20 +00:00
setjmp.h Fix namespace issues by using visibility conditionals from 2002-10-05 05:47:56 +00:00
sigframe.h Removed osigframe. No need for COMPAT_43 signal bin-compat in PPC. 2002-09-19 04:46:36 +00:00
signal.h Allow the MD frame definition to be seen in. Required for truss/ptrace. 2003-01-18 11:25:21 +00:00
smp.h
spr.h - Update spr.h 2003-02-05 12:04:29 +00:00
sr.h
stdarg.h o Add conditionals to allow va_list to be defined in other headers. 2002-10-06 22:01:07 +00:00
trap.h Update to newer trap code from NetBSD. 2002-05-09 14:22:55 +00:00
ucontext.h
varargs.h Add conditionals to allow va_list to be defined in other headers. 2002-10-06 22:02:06 +00:00
vmparam.h