summaryrefslogtreecommitdiff
path: root/sys/arch/arm/include/arm32
AgeCommit message (Expand)Author
2014-03-01Add db_show_tlb_cmd prototypematt
2014-02-26Revert previous - will fix userland with new sysctls for VM_MIN_ADDRESS/martin
2014-02-26Include param.h here - userland expects VM_* defines to work with justmartin
2014-02-26Remove KERNEL_LOCK/KERNEL_UNLOCKmatt
2014-02-26Use PAGE_SIZE instead of 1000matt
2014-02-26Add XN bit L2 large pages.matt
2014-02-26Remove duplicate PMAP_PTEmatt
2014-02-26Replace 1000 with PAGE_SIZEmatt
2014-02-26Add PMAP_PTE flag. (map page so it can be used as a PDE or PTE page)matt
2014-02-22Add L1_TABLE_SIZE_REALmatt
2014-02-21Remove unnecessary include of sys/simplelock.hskrll
2014-02-04_setsoftintr is long dead. reap any leftovers from arm.matt
2013-12-20When restoring SPRSR, use spsr_fsxc not spsr_all so bits[23-8] are restored.matt
2013-12-02Don't use cpsr_all/spsr_all with mrs, it doesn't take a mask.joerg
2013-08-18Use blx ip if _ARM_ARCH_5matt
2013-08-18struct pcb; for a function prototype.matt
2013-07-03Add l2pte_set and l2pte_reset inlines to set/reset a pte. These will bematt
2013-06-12Add a ARM_HAS_VBAR option which forces the use of the VBAR register. Thismatt
2013-05-29Explicitely cast to unsigned. Avoid bugs caused by misintepreting the result asrkujawa
2013-05-07Move #define __HAVE_OLD_DISKLABEL to <arm/types.h>matt
2013-05-07Make all ports use a common disklabel.h with MAXPARTITIONS set to 16.matt
2013-03-20Bump MSGBUFSIZE on arm ports to 16KB.skrll
2013-02-27Define PAGESHIFT using PGSHIFTmatt
2013-02-25Bump max text/data/stack sizes to more reasonable values.matt
2013-01-05remove show panic cmdchristos
2012-12-12Protect more definitions with #ifndef _LOCOREmatt
2012-12-12Enable direct-mapped poolpages if __HAVE_MM_MD_DIRECT_MAPPED_PHYS is defined.matt
2012-12-10Add b{zero,copy}_page{,_vfp} and physical_endmatt
2012-12-10Add pmap_{copy,zero}_page_vfpmatt
2012-12-07FPCONTEXTSIZE is dead.matt
2012-11-12C99 typesskrll
2012-10-21Change to use symbolic constants from assym.h and fix a typo in a comment.matt
2012-10-21Implement a "fast" path for IRQ handling out of the idle loop. Since wematt
2012-10-20Increase l2pts to accomodate large memory disks.matt
2012-10-17Add PMAP_MAP_POOLPAGE / PMAP_UNMAP_POOLPAGE if PMAP_NEED_ALLOC_POOLPAGE ismatt
2012-10-17Add a PMAP_NEEDS_ALLOC_POOLPAGE / PMAP_ALLOC_POOLPAGE hook so systems canmatt
2012-09-22Don't use an asm in pmap_activate to update the TTBR, use cpu_setttb insteadmatt
2012-09-21Add a 'mach fault' command to print DFAR/DFSR/IFAR/IFSR/TTBRmatt
2012-09-11Fix the CACHE_MASKs for armv6 to include TEX and S bits.matt
2012-09-07Switch cortex_a9 back to need_ptesync = 1matt
2012-09-06Alas, Cortex-A8 can't TLB walk out of their caches so they need to sync each ...matt
2012-09-06Enable "shareable" access to the page table for armv7. PTE_SYNC only doesmatt
2012-09-02Make bus_dma understand supersections.matt
2012-09-01Backout previous, Matt fixed it differentlymartin
2012-09-01Move struct pv_addr next to struct bootmem_info into machdep.h and havemartin
2012-08-31Make cpu_reset, most of initarm and the kvm init code common.matt
2012-08-30Add a l1pte_supersection_p macro.matt
2012-08-29Don't use locations in .data to store exception temporaries, use decidicatedmatt
2012-08-29Since the PMC cycle counter is started in cpufunc no reason to do so here.matt
2012-08-29Use ARMV6+ cpsi{d,f} instructions whenever possible. Use r7 to hold previousmatt