NetBSD/sys/arch/arm/arm32
thorpej 2c0a144aa4 * pmap_clean_page(): Clean up a comment.
* pmap_protect(): write back the range when doing a r/w -> r/o
  transition.  (Still leave the block concerned with this in
  pmap_clean_page() disabled, for now.)
* pmap_pte_init_xscale(): Disable read/write-allocate for now, until
  we figure out why sometimes cache lines of NULs get deposited into
  file data.  Also, make sure ECC protection of page table access is
  disabled for now.
* xscale_setup_minidata(): Make sure the mini-data cache is configured
  write-back with read/write-allocate.
2002-04-24 17:35:10 +00:00
..
arm32_machdep.c Remove the Control register handling from arm32_vector_init(). Apparently, 2002-04-10 21:45:43 +00:00
bcopy_page.S Patch in Richard E's changes to bcopy page, the loop doesn't need unrolling as much as it currently is due to the overhead of the load/stores taking most of the time. (profiling shows minimal time difference) 2001-08-11 12:44:42 +00:00
bcopyinout.S * Rename PROCESS_PAGE_TBLS_BASE -> PTE_BASE 2002-03-23 02:22:56 +00:00
bus_dma.c vm_offset_t -> vaddr_t,paddr_t 2002-04-10 19:35:22 +00:00
conf.c Complete renaming of opms to opms (was partly named pms, externally and 2002-04-19 01:04:38 +00:00
copystr.S Implement pmap_growkernel for arm32 based ports. 2002-03-03 11:22:58 +00:00
cpu.c Centralize ARM CPU configuration information by adding a new header 2002-04-12 18:50:29 +00:00
cpuswitch.S Overhaul of the ARM cache code. This is mostly a simplification 2002-01-25 19:19:22 +00:00
db_interface.c vm_offset_t -> vaddr_t,paddr_t 2002-04-10 19:35:22 +00:00
db_machdep.c Make some of the arm32 files build with LOOSE_PROTOTYPES not set in the makefile. Turned up a few mismatched functions. Note that this isn't all of the arm32 files. Aim will be to get arm32 kernels built with LOOSE_PROTOTYPES not set. 2002-01-05 22:41:46 +00:00
db_trace.c Don't define pcb_* register macros. 2001-09-09 10:33:42 +00:00
exception.S Separate out syscall() out into three parts: 2002-01-17 17:26:03 +00:00
fault.c Centralize ARM CPU configuration information by adding a new header 2002-04-12 18:50:29 +00:00
fusu.S Garbage-collect fetchuserword(); nothing uses it any more. 2002-03-25 16:32:55 +00:00
genassym.cf * Rewrite the 32-bit ARM pte.h based on the ARM architecture manual. 2002-04-05 16:58:01 +00:00
intr.c Fix the type of irqmasks (any reason it's even been added as an extern when it's in irqhandler.h with the correct type and array size?) 2002-01-31 09:43:42 +00:00
locore.S Always provide kernel_text. 2002-04-03 17:30:50 +00:00
mem.c * arm_byte_to_page() -> arm_btop() 2002-03-24 03:37:18 +00:00
pmap.c * pmap_clean_page(): Clean up a comment. 2002-04-24 17:35:10 +00:00
setcpsr.S Move the generic arm32 files into arm/arm32 from arm32/arm32, tested kernel builds on cats and riscpc. 2001-07-28 13:28:03 +00:00
setstack.S Move the generic arm32 files into arm/arm32 from arm32/arm32, tested kernel builds on cats and riscpc. 2001-07-28 13:28:03 +00:00
spl.S Use <arm/arm32/psl.h>, not <machine/psl.h>. 2001-11-26 20:51:57 +00:00
stubs.c Garbage-collect the "pagehook" stuff. 2002-03-23 19:21:58 +00:00
sys_machdep.c Rename the ARM sysarch calls from arm32* -> arm* 2002-03-30 06:23:39 +00:00
vm_machdep.c Clean up handling of the vector page on 32-bit ARM systems: 2002-04-03 23:33:26 +00:00