..
autoconf.c
Create nexus in configure_first() instead of in configure(). This
2005-05-29 23:44:22 +00:00
bcopy_page.S
Add an END macro to ARM. This is mostly used to tell gas where the bounds
2013-03-16 02:48:49 +00:00
bcopyinout.S
Change the way pcpu and curthread are stored per-core:
2014-02-02 20:58:23 +00:00
bcopyinout_xscale.S
Change the way pcpu and curthread are stored per-core:
2014-02-02 20:58:23 +00:00
blockio.S
Add an END macro to ARM. This is mostly used to tell gas where the bounds
2013-03-16 02:48:49 +00:00
bootconfig.c
Final whitespace trim.
2012-06-13 04:59:55 +00:00
bus_space-v6.c
Correct license statements to reflect the fact that these files were all
2013-12-10 22:13:36 +00:00
bus_space_asm_generic.S
Add an END macro to ARM. This is mostly used to tell gas where the bounds
2013-03-16 02:48:49 +00:00
bus_space_generic.c
Add cpu_l2cache_drain_writebuf(), use it to implement generic_bs_barrier().
2014-05-11 04:24:57 +00:00
busdma_machdep-v6.c
Switch to using counter(9) for the new 64-bit stats kept by armv6 busdma.
2014-07-31 03:59:00 +00:00
busdma_machdep.c
Pull in r267961 and r267973 again. Fix for issues reported will follow.
2014-06-28 03:56:17 +00:00
copystr.S
Remove #include <machine/asmacros.h> from files that don't need it.
2014-03-11 22:47:04 +00:00
cpufunc.c
Different versions of the ARM processor use different registers.
2014-06-17 21:48:04 +00:00
cpufunc_asm.S
Add an END macro to ARM. This is mostly used to tell gas where the bounds
2013-03-16 02:48:49 +00:00
cpufunc_asm_arm9.S
Fix unwind-info errors in our hand-written arm assembler code.
2014-08-01 18:24:44 +00:00
cpufunc_asm_arm10.S
Fix unwind-info errors in our hand-written arm assembler code.
2014-08-01 18:24:44 +00:00
cpufunc_asm_arm11.S
Remove code under PMAP_CACHE_VIVT that is not compiled anymore.
2014-04-05 18:13:28 +00:00
cpufunc_asm_arm11x6.S
Remove code under PMAP_CACHE_VIVT that is not compiled anymore.
2014-04-05 18:13:28 +00:00
cpufunc_asm_armv4.S
Add a new cache maintenance function, idcache_inv_all, to the table, and
2014-02-24 01:41:58 +00:00
cpufunc_asm_armv5.S
Fix unwind-info errors in our hand-written arm assembler code.
2014-08-01 18:24:44 +00:00
cpufunc_asm_armv5_ec.S
Add an END macro to ARM. This is mostly used to tell gas where the bounds
2013-03-16 02:48:49 +00:00
cpufunc_asm_armv6.S
Fix unwind-info errors in our hand-written arm assembler code.
2014-08-01 18:24:44 +00:00
cpufunc_asm_armv7.S
Fix unwind-info errors in our hand-written arm assembler code.
2014-08-01 18:24:44 +00:00
cpufunc_asm_fa526.S
Add an END macro to ARM. This is mostly used to tell gas where the bounds
2013-03-16 02:48:49 +00:00
cpufunc_asm_pj4b.S
Delete obsolete and unused PJ4B CPU functions
2014-05-25 19:19:41 +00:00
cpufunc_asm_sheeva.S
Fix L2 cache write-back invalidate for Sheeva core.
2013-05-16 09:43:04 +00:00
cpufunc_asm_xscale.S
Fix unwind-info errors in our hand-written arm assembler code.
2014-08-01 18:24:44 +00:00
cpufunc_asm_xscale_c3.S
Fix unwind-info errors in our hand-written arm assembler code.
2014-08-01 18:24:44 +00:00
db_disasm.c
Final whitespace trim.
2012-06-13 04:59:55 +00:00
db_interface.c
Final whitespace trim.
2012-06-13 04:59:55 +00:00
db_trace.c
Remove extra parens to silence clang warning.
2014-01-27 19:31:18 +00:00
devmap.c
Add a function to print the contents of the static device mapping table,
2014-01-09 18:51:57 +00:00
disassem.c
From https://sourceware.org/ml/newlib/2014/msg00113.html
2014-08-14 04:20:13 +00:00
dump_machdep.c
Add error return to dumpsys(), and use it in doadump().
2014-07-25 23:52:53 +00:00
elf_machdep.c
/usr/libexec/ld.so.1 never was a thing on FreeBSD/arm. This was the
2014-08-18 02:45:06 +00:00
elf_trampoline.c
Remove all traces of support for ARM chips prior to the arm9 series. We
2014-03-09 21:12:31 +00:00
exception.S
Fix unwind-info errors in our hand-written arm assembler code.
2014-08-01 18:24:44 +00:00
fiq.c
Move the exception vector table (so-called "page0" data) into exception.S
2014-03-10 19:36:26 +00:00
fiq_subr.S
Move the exception vector table (so-called "page0" data) into exception.S
2014-03-10 19:36:26 +00:00
fusu.S
Fix unwind-info errors in our hand-written arm assembler code.
2014-08-01 18:24:44 +00:00
gdb_machdep.c
Final whitespace trim.
2012-06-13 04:59:55 +00:00
genassym.c
Remove all dregs of a per-thread undefined-exception-mode stack. This is
2014-03-09 03:49:06 +00:00
generic_timer.c
Allow us to use the virtual timer. It is currently disabled, but should
2014-09-06 13:21:07 +00:00
gic.c
Add the virtual timer irq to the list of interrupts we enable on secondary
2014-09-05 19:00:30 +00:00
identcpu.c
Add Cortex-A15 cpu id revisions.
2014-04-01 04:56:40 +00:00
in_cksum.c
Final whitespace trim.
2012-06-13 04:59:55 +00:00
in_cksum_arm.S
Add an END macro to ARM. This is mostly used to tell gas where the bounds
2013-03-16 02:48:49 +00:00
inckern.S
MFp4:
2006-06-12 22:58:50 +00:00
intr.c
Use a SYSINIT to init the array of interrupt names on arm. This was
2014-08-06 21:27:15 +00:00
locore.S
Fix the handling of MMU type in the AP entry code. The ARM_MMU_V6/V7
2014-08-30 22:21:57 +00:00
machdep.c
Use a SYSINIT to init the array of interrupt names on arm. This was
2014-08-06 21:27:15 +00:00
mem.c
Remove the ARM_USE_SMALL_ALLOC option and code related to it.
2014-02-08 22:21:38 +00:00
minidump_machdep.c
Flush and invalidate caches on each CPU as part of handling IPI_STOP.
2014-04-27 20:16:51 +00:00
mp_machdep.c
Flush and invalidate caches on each CPU as part of handling IPI_STOP.
2014-04-27 20:16:51 +00:00
mpcore_timer.c
Attach arm generic interrupt and timer drivers in the middle of
2014-08-05 18:51:51 +00:00
mpcore_timervar.h
Trivial changes/forced-commit to document previous change r264050 whose
2014-04-02 18:49:50 +00:00
nexus.c
Rename OF_xref_phandle() to OF_node_from_xref() and add a new function
2014-09-01 18:51:01 +00:00
physmem.c
Add some extra debugging output when DEBUG is defined.
2014-02-09 20:20:49 +00:00
pl190.c
Attach arm generic interrupt and timer drivers in the middle of
2014-08-05 18:51:51 +00:00
pl310.c
Set the pl310 L2 cache driver to attach during the middle of BUS_PASS_CPU.
2014-08-05 17:39:58 +00:00
platform.c
Pull in r267961 and r267973 again. Fix for issues reported will follow.
2014-06-28 03:56:17 +00:00
platform_if.m
Add the start of the ARM platform code. This is based on the PowerPC
2014-05-17 11:27:36 +00:00
pmap-v6.c
Change pmap_enter(9) interface to take flags parameter and superpage
2014-08-08 17:12:03 +00:00
pmap.c
Change pmap_enter(9) interface to take flags parameter and superpage
2014-08-08 17:12:03 +00:00
sc_machdep.c
Piggyback MIPS changes and add ARM syscons support for devices with
2012-08-25 23:59:31 +00:00
setcpsr.S
Update all arm code that manipulates the PSR registers to use modern syntax.
2014-02-02 00:48:15 +00:00
setstack.s
Fix unwind-info errors in our hand-written arm assembler code.
2014-08-01 18:24:44 +00:00
stack_machdep.c
Try to make sure the frame is indeed in the kernel memory.
2013-10-22 21:47:34 +00:00
stdatomic.c
Fix GCC build for all ARMs. Revert bug introduced in r255613.
2013-09-20 20:44:32 +00:00
support.S
Fix unwind-info errors in our hand-written arm assembler code.
2014-08-01 18:24:44 +00:00
swtch.S
Arrange for arm fork_trampoline() to return to userland via the standard
2014-03-10 22:52:32 +00:00
sys_machdep.c
Update kernel inclusions of capability.h to use capsicum.h instead; some
2014-03-16 10:55:57 +00:00
trap.c
Remove all traces of support for ARM chips prior to the arm9 series. We
2014-03-09 21:12:31 +00:00
uio_machdep.c
Delete stray clause 3 (Advertising clause) and renumber while i'm
2014-03-11 23:41:35 +00:00
undefined.c
Make undefined exception entry MPSAFE.
2014-03-09 15:36:56 +00:00
vfp.c
VFP fixes/cleanups for ARM11:
2014-03-29 14:35:36 +00:00
vm_machdep.c
Merge all MD sf_buf allocators into one MI, residing in kern/subr_sfbuf.c
2014-08-05 09:44:10 +00:00