summaryrefslogtreecommitdiff
path: root/sys/arch/powerpc/include
AgeCommit message (Expand)Author
2004-01-04Rearrange process exit path to avoid need to free resources from differentjdolecek
2003-12-03Move machine dependent definitions to machine dependent headers.manu
2003-11-26Fix some white space nits.simonb
2003-11-26Remove the prototype for the non-existent intr_md_register() function.simonb
2003-11-21More PPC64 changes. (latent for now).matt
2003-11-21Restore ci_curpm since it re-enables 603 to working state.matt
2003-11-21Add PowerPC64 definitionsmatt
2003-11-11Implement mach_thread_get_state.manu
2003-10-31Reduce code duplication by adding mi_userret() in sys/userret.hcl
2003-10-27Remove (the now non-compiling) support for 128bit FP emulation, whichsimonb
2003-10-26Use <sys/ieee754.h> where applicable.kleink
2003-10-20Reorganize the way powerpc port install machine specific headers.matt
2003-10-19Add powerpc-specific isa and isadma machdep code. (Merge common code frommatt
2003-10-09Add support for MPC74[45]7matt
2003-10-08Add some accessor macros for the ucontext:thorpej
2003-09-27Define SIGTRAMP_VALID properly.matt
2003-09-26Move __cpu_simple_lock_t and __SIMPLELOCK_{UN,}LOCKED to machine/types.hnathanw
2003-09-26Add a machine-dependent SIGTRAMP_VALID macro which is used to test whethermatt
2003-09-25Deal with the constification of ksiginfo_t and sigset_t in signalling.matt
2003-09-25Add siginfo support for PowerPC.matt
2003-09-24Define va_list as __builtin_va_list for GCC 3.x. Change stdarg macrosmatt
2003-09-23Add some PCI definitions listed in evbppc/include/walnut.h.shige
2003-09-23Add IBM40x specific machdep functions.shige
2003-09-23Add IBM405GPr PVR.shige
2003-09-07forgotten commit for KERN_PROCARGS sysctl in COMPAT_DARWINmanu
2003-09-03Move CLKF_BASEPRI to machine specific <intr.h> file since it depends onmatt
2003-09-03Need to set BUS_DMA_COHERENT to BUS_DMA_NOCACHE on IBM ppc4xx CPUs.simonb
2003-08-27Move SFRAMELEN to frame.h and use it in vm_machdep.c. In setfunc, setupmatt
2003-08-24add support for non-executable mappings (where the hardware allows this)chs
2003-08-18Not all PPC ports (e.g. macppc) equate IPL_NONE with 0.matt
2003-08-17add some 745x-specific MSSCR0 bits.chs
2003-08-17remove an unused proto.chs
2003-08-12Cleanup/rework cpu_switch*, switch_exit, Idle routine. Remove pcb_pslmatt
2003-08-12Nuke ci_curpm and curpm. Nuke pcb_pmreal. Those were use for spill stacksmatt
2003-08-08Nuke ci_spillstk/CI_SPILLSTK. No longer needed.matt
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-08-05Note that the used interrupt bits are 405GP specific.simonb
2003-08-04Make that OEA based kernels can properly deal with kernel ISI faults. Nowmatt
2003-08-02Nuke stmreg/ldmreg. PPC64 doesn't have a lmd/stmd so make sure lmw/stmwmatt
2003-08-02Add symbolic offsets for what's in cpu save locations.matt
2003-07-31Change switchframe to use register_t (anything that uses stmX/lmX needsmatt
2003-07-31Define SZREG {4,8} appropriately. Add pseudo-instructions (via #define)matt
2003-07-31add PSL_TGPR (for MPC603)matt
2003-07-27Whitespace alignment nits.simonb
2003-07-25Switch ibm4xx over to using the more flexible powerpc bus_space/bus_dma code.scw
2003-07-21Typo: __HAVE_BITENDIAN_BITOPS -> __HAVE_BIGENDIAN_BITOPShannken
2003-07-18Elimindate MD setrunqueue/remrunqueue (which were out-of-date compared tomatt
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-29'struct proc *' -> 'struct lwp *' as required to get GENERIC for macppc builtdarrenr
2003-06-23Make sure to include opt_foo.h if a defflag option FOO is used.martin