summaryrefslogtreecommitdiff
path: root/sys/arch/arm/include
AgeCommit message (Expand)Author
2004-01-04Rearrange process exit path to avoid need to free resources from differentjdolecek
2003-12-15The last cpsr_all change was misguided. Just use cpsr_c wherever possible.scw
2003-12-01 - For consistency, use cpsr_all instead of cpsr.scw
2003-11-26fix typo pointed out by Olivier Houchard. thanks.bsh
2003-11-25bye, bye _MCONTEXT_TO_SIGCONTEXT and vice versa.christos
2003-11-14Slight re-org of the alignment/ast exit macro to better mimic thescw
2003-11-11The previous commit had a #endif in the wrong place.scw
2003-11-09Pick the right value for {,_}MACHINE_ARCH according to endianness.scw
2003-11-09Use #if defined(_KERNEL_OPT) to protect #include "opt_xxx.h"tsutsui
2003-10-31Overhaul arm32's abort handlers:scw
2003-10-30Move the alignment fault enable/disable code into macroes to avoidscw
2003-10-28Retire FPA support from this file at last; suggested by Richard Earnshawkleink
2003-10-27For convenient use in libc, add unions of the C floating types and theirkleink
2003-10-26Remove the FPA extended-precision format entirely; according to Richardkleink
2003-10-25Enable alignment faults on arm32 for both kernel and userland.scw
2003-10-25Update for FPA long double being 80-bit extended-precision format.kleink
2003-10-25G/c the 128-bit extended-precision format, which is not applicable tokleink
2003-10-23* Move the definitions for types other than single-precision and double-kleink
2003-10-23Add a defflag for __BUS_SPACE_HAS_STREAM_METHODS, and add thescw
2003-10-23Don't drop to spl0 in cpu_switch/cpu_switchto. Do it in the idle loopscw
2003-10-18Define SIGTRAMP_VALID(v).briggs
2003-10-13Document the need for pcb32_r8 to be quad-aligned, now that cpuswitch()scw
2003-10-13On Xscale, define PMAP_UAREA() and use it to tweak uarea mappings soscw
2003-10-08Add some accessor macros for the ucontext:thorpej
2003-10-08Overhaul MBR handling (part 1):lukem
2003-10-05Add SA_SIGINFO support for ARM (from Chris Gilbert).matt
2003-09-29Define ELF32_MACHDEP_ENDIANNESS according to target byte order.scw
2003-09-26Move __cpu_simple_lock_t and __SIMPLELOCK_{UN,}LOCKED to machine/types.hnathanw
2003-09-11__{BEGIN,END}_DECLS-wrap prototypes.kleink
2003-09-06Add support for ARM10 class processors.rearnsha
2003-09-06Add processor-specific declarations for ARM10 class processors.rearnsha
2003-09-06Fix declarations of primary cache variables, so that they arerearnsha
2003-09-06Add support for ARM10 class devices.rearnsha
2003-09-06Add arm1020E cpu idrearnsha
2003-09-03Recognize some TI processors -- not that you'd want to use them.mycroft
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-07-28Add an opaque cookie field to the bus dma tag.thorpej
2003-07-09Make faulting in DDB continue back in the top-level commandthorpej
2003-06-23Make sure to include opt_foo.h if a defflag option FOO is used.martin
2003-06-18protect with #ifndef _LOCORE so that assembler codes can sharebsh
2003-06-16Rename IPL_IMP -> IPL_VM.thorpej
2003-06-15Handle 64bit DMA addresses on PCI for platforms that can (currently onlyfvdl
2003-06-15Add another devmap routine that allows bootstrap code to registerthorpej
2003-06-15Replace the ad-hoc "section mapping table" for static device mappingsthorpej
2003-05-23support IXP425 Intel Network Processorichiro
2003-05-22Use virtual_avail and virtual_end to compute the size of the availablethorpej
2003-05-21Remove #ifdefs supporting the old pmap, switching fully to the new.thorpej
2003-05-21Use the GDB5 breakpoint value for the kernel breakpoint assembly statementbriggs
2003-05-13add CPU typesichiro
2003-05-12Rename <sys/float_ieee.h> to <sys/float_ieee754.h>, following libc'skleink