#
# ChangeLog for / in mainline
#
# Generated by Trac 1.6
# 2025-04-13T09:26:56Z

Wed, 13 Feb 2013 23:05:07 GMT Maurizio Lombardi <m.lombardi85@…> [241f12bf]
	* kernel/genarch/src/drivers/am335x/timer.c (modified)

	Enable the prescaler with divisor == 2


Wed, 13 Feb 2013 22:10:22 GMT Maurizio Lombardi <m.lombardi85@…> [ddb3051]
	* kernel/arch/arm32/src/mach/beaglebone/beaglebone.c (modified)

	print the system clock frequency


Wed, 13 Feb 2013 22:10:05 GMT Maurizio Lombardi <m.lombardi85@…> [f09f059]
	* kernel/genarch/src/drivers/am335x/timer.c (modified)

	write the timer registers in posted mode


Wed, 13 Feb 2013 22:09:26 GMT Maurizio Lombardi <m.lombardi85@…> [4a09b86]
	* kernel/genarch/include/drivers/am335x/timer_regs.h (modified)

	Fix typo


Wed, 13 Feb 2013 22:08:57 GMT Maurizio Lombardi <m.lombardi85@…> [ff8f93b]
	* kernel/genarch/include/drivers/am335x/ctrl_module.h (modified)

	fix bug in the am335x_ctrl_module_clock_freq_get() function


Wed, 13 Feb 2013 20:20:46 GMT Maurizio Lombardi <m.lombardi85@…> [06c4609]
	* kernel/arch/arm32/src/mach/beaglebone/beaglebone.c (modified)

	remove debug message


Wed, 13 Feb 2013 20:19:29 GMT Maurizio Lombardi <m.lombardi85@…> [0f66886]
	* kernel/arch/arm32/src/mach/beaglebone/beaglebone.c (modified)
	* kernel/genarch/include/drivers/am335x/ctrl_module.h (modified)

	fix sysclock frequency reading and print an error message is the ...


Mon, 11 Feb 2013 22:55:29 GMT Maurizio Lombardi <m.lombardi85@…> [4c754f6]
	* kernel/arch/arm32/src/mach/beaglebone/beaglebone.c (modified)
	* kernel/genarch/include/drivers/am335x/cm_dpll.h (modified)
	* kernel/genarch/include/drivers/am335x/cm_dpll_regs.h (modified)
	* kernel/genarch/include/drivers/am335x/cm_per.h (added)
	* kernel/genarch/include/drivers/am335x/cm_per_regs.h (modified)
	* kernel/genarch/include/drivers/am335x/ctrl_module.h (modified)
	* kernel/genarch/include/drivers/am335x/timer.h (modified)
	* kernel/genarch/src/drivers/am335x/timer.c (modified)

	Improve the dmtimer modules initialization.


Sun, 10 Feb 2013 23:00:36 GMT Maurizio Lombardi <m.lombardi85@…> [40762c6]
	* kernel/genarch/include/drivers/am335x/ctrl_module.h (modified)

	fix variable name


Sun, 10 Feb 2013 22:20:02 GMT Maurizio Lombardi <m.lombardi85@…> [e3e2b6c7]
	* kernel/genarch/include/drivers/am335x/ctrl_module.h (modified)

	add a function to get the sys clock frequency


Sun, 10 Feb 2013 22:19:34 GMT Maurizio Lombardi <m.lombardi85@…> [ed0a9c5]
	* kernel/genarch/include/drivers/am335x/ctrl_module_regs.h (modified)

	Add the required #include


Sun, 10 Feb 2013 22:18:24 GMT Maurizio Lombardi <m.lombardi85@…> [37cfd410]
	* kernel/genarch/include/drivers/am335x/ctrl_module_regs.h (modified)

	specify the base address to get access to the required register


Sun, 10 Feb 2013 21:28:58 GMT Maurizio Lombardi <m.lombardi85@…> [92f9cf3e]
	* kernel/genarch/include/drivers/am335x/cm_dpll.h (added)
	* kernel/genarch/include/drivers/am335x/ctrl_module.h (added)
	* kernel/genarch/include/drivers/am335x/ctrl_module_regs.h (modified)

	Add theAdd info about the base addresses of the am335x Control Module ...


Sun, 10 Feb 2013 21:26:51 GMT Maurizio Lombardi <m.lombardi85@…> [2e47e54]
	* kernel/genarch/include/drivers/am335x/cm_dpll_regs.h (modified)

	Fix copyright header


Sun, 10 Feb 2013 17:26:35 GMT Maurizio Lombardi <m.lombardi85@…> [fd5b69d]
	* kernel/genarch/include/drivers/am335x/ctrl_module_regs.h (added)

	Add the AM335x control module registers offsets


Sun, 10 Feb 2013 17:25:27 GMT Maurizio Lombardi <m.lombardi85@…> [9e3a345]
	* kernel/genarch/include/drivers/am335x/cm_per_regs.h (modified)

	Fix copyright header


Sat, 09 Feb 2013 18:10:12 GMT Maurizio Lombardi <m.lombardi85@…> [11346011]
	* kernel/genarch/include/drivers/am335x/cm_dpll_regs.h (added)
	* kernel/genarch/include/drivers/am335x/cm_per_regs.h (added)

	add the DPLL and clock module registers definition


Mon, 28 Jan 2013 22:40:17 GMT Maurizio Lombardi <m.lombardi85@…> [d1cf4dc]
	* kernel/genarch/src/drivers/am335x/uart.c (modified)

	am335x: Fix UART initialization


Mon, 28 Jan 2013 21:23:01 GMT Maurizio Lombardi <m.lombardi85@…> [f6c6814]
	* kernel/arch/arm32/src/mach/beaglebone/beaglebone.c (modified)

	beaglebone: remove duplicated timer initialization


Sat, 26 Jan 2013 09:05:12 GMT Maurizio Lombardi <m.lombardi85@…> [9f55b52f]
	* kernel/arch/arm32/_link.ld.in (modified)

	kernel arm 32 linker script: add KERNEL_LOAD_ADDRESS for beaglebone


Thu, 24 Jan 2013 21:50:17 GMT Maurizio Lombardi <m.lombardi85@…> [378757f]
	* boot/arch/arm32/src/mm.c (modified)

	bootloader mm: add r0 to the list of clobbered registers in ...


Thu, 24 Jan 2013 21:41:30 GMT Maurizio Lombardi <m.lombardi85@…> [6968948]
	* boot/arch/arm32/include/mm.h (modified)
	* boot/arch/arm32/src/mm.c (modified)

	bootloader mm: add support to the cacheable property for am335x.


Thu, 24 Jan 2013 21:18:56 GMT Maurizio Lombardi <m.lombardi85@…> [077b9172]
	* boot/arch/arm32/src/main.c (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified)

	Merge changes from jan.vesely/helenos/arm


Thu, 24 Jan 2013 21:18:18 GMT Maurizio Lombardi <m.lombardi85@…> [b1011dae]
	* HelenOS.config (modified)
	* boot/arch/arm32/Makefile.inc (modified)
	* boot/arch/arm32/_link.ld.in (modified)
	* boot/arch/arm32/include/mm.h (modified)
	* boot/arch/arm32/src/asm.S (modified)
	* boot/arch/arm32/src/main.c (modified)
	* boot/arch/arm32/src/mm.c (modified)
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/include/asm.h (modified)
	* kernel/arch/arm32/include/barrier.h (modified)
	* kernel/arch/arm32/include/cache.h (added)
	* kernel/arch/arm32/include/cp15.h (added)
	* kernel/arch/arm32/include/cpu.h (modified)
	* kernel/arch/arm32/include/cycle.h (modified)
	* kernel/arch/arm32/include/mm/frame.h (modified)
	* kernel/arch/arm32/include/mm/page.h (modified)
	* kernel/arch/arm32/include/mm/page_fault.h (modified)
	* kernel/arch/arm32/include/regutils.h (modified)
	* kernel/arch/arm32/include/security_ext.h (added)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)
	* kernel/arch/arm32/src/exception.c (modified)
	* kernel/arch/arm32/src/fpu.s (added)
	* kernel/arch/arm32/src/fpu_context.c (modified)
	* kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c (modified)
	* kernel/arch/arm32/src/mm/page_fault.c (modified)
	* uspace/Makefile (modified)
	* uspace/drv/fb/amdm37x_dispc/Makefile (added)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (added)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h (added)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.ma (added)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc_regs.h (moved)
	* uspace/drv/fb/amdm37x_dispc/main.c (added)
	* uspace/drv/infrastructure/rootamdm37x/rootamdm37x.c (modified)
	* uspace/lib/c/arch/arm32/Makefile.common (modified)
	* uspace/lib/c/arch/arm32/include/cp15.h (added)
	* uspace/lib/drv/include/ddf/log.h (modified)

	Merge changes from jan.vesely/helenos/arm


Thu, 24 Jan 2013 21:15:02 GMT Jan Vesely <jano.vesely@…> [0e63d34]
	* boot/arch/arm32/src/main.c (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified)

	arm32: Fix build failures.


Thu, 24 Jan 2013 20:21:18 GMT Maurizio Lombardi <m.lombardi85@…> [5e761f3]
	* boot/arch/arm32/src/mm.c (modified)

	boot mm.c fixes:

	- disable the MMU before starting changing the ...


Thu, 24 Jan 2013 19:53:38 GMT Maurizio Lombardi <m.lombardi85@…> [b7e41ac]
	* boot/arch/arm32/include/arch.h (modified)

	Add beaglebone BOOT_BASE and PA_OFFSET properties


Thu, 24 Jan 2013 19:48:43 GMT Jan Vesely <jano.vesely@…> [c124dce3]
	* kernel/arch/arm32/include/barrier.h (modified)

	arm32: Typos and comments.


Wed, 23 Jan 2013 20:57:08 GMT Jan Vesely <jano.vesely@…> [cfeb368]
	* boot/arch/arm32/include/asm.h (modified)
	* boot/arch/arm32/src/asm.S (modified)
	* boot/arch/arm32/src/main.c (modified)

	arm32, boot: Remove redundant parameter.


Wed, 23 Jan 2013 20:52:46 GMT Jan Vesely <jano.vesely@…> [df334ca]
	* boot/arch/arm32/src/mm.c (modified)

	arm32, boot: Enable all caches on all ARMs.

	We disable them again later.


Wed, 23 Jan 2013 20:48:23 GMT Jan Vesely <jano.vesely@…> [b80d132]
	* boot/arch/arm32/src/asm.S (modified)
	* boot/arch/arm32/src/main.c (modified)

	arm32, boot: Flush everything to PoC (memory) and disable caches ...


Wed, 23 Jan 2013 00:12:15 GMT Jan Vesely <jano.vesely@…> [bfb6576]
	* boot/arch/arm32/_link.ld.in (modified)
	* boot/arch/arm32/src/asm.S (modified)
	* boot/arch/arm32/src/main.c (modified)
	* boot/arch/arm32/src/mm.c (modified)

	arm32, boot: Rework boot time cache handling. Enable Icache early.
 ...


Wed, 23 Jan 2013 00:11:45 GMT Jan Vesely <jano.vesely@…> [c19808fd]
	* kernel/arch/arm32/include/barrier.h (modified)

	arm32, barriers: Add note about availability of Cache line size ...


Mon, 21 Jan 2013 00:22:40 GMT Jan Vesely <jano.vesely@…> [c9d0642d]
	* boot/arch/arm32/src/mm.c (modified)

	arm32, bbxm: Disable boot time caches yet again.

	Boot fails after ...


Mon, 21 Jan 2013 00:14:50 GMT Jan Vesely <jano.vesely@…> [a14f346]
	* boot/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c (modified)
	* kernel/genarch/include/drivers/amdm37x_dispc/amdm37x_dispc.h (deleted)
	* uspace/Makefile (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified)
	* uspace/drv/infrastructure/rootamdm37x/rootamdm37x.c (modified)

	amdm37x_dispc: Replace kenrel driver with uspace one.

	Works on qemu.


Mon, 21 Jan 2013 00:10:36 GMT Jan Vesely <jano.vesely@…> [c7d11a0b]
	* uspace/drv/fb/amdm37x_dispc/Makefile (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified)
	* uspace/drv/fb/amdm37x_dispc/main.c (modified)
	* uspace/drv/fb/amdm37x_dispc/port.c (deleted)
	* uspace/drv/fb/amdm37x_dispc/port.h (deleted)

	amdm37x_dispc: Fixes.

	Assign vizualizer ops.
	Store pointer to ...


Sun, 20 Jan 2013 23:00:23 GMT Jan Vesely <jano.vesely@…> [6ab189f]
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.ma (modified)

	amdm37x_dispc: Set correct match id.


Sun, 20 Jan 2013 22:59:36 GMT Jan Vesely <jano.vesely@…> [943a1dc6]
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.ma (moved)

	amdm37x_dispc: Set workhorse function on mode switch.


Sun, 20 Jan 2013 22:40:05 GMT Jan Vesely <jano.vesely@…> [f03f107]
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h (modified)

	amdm37x_dispc: Implement damage_handling.

	Copied over from kfb.


Sun, 20 Jan 2013 22:17:55 GMT Jan Vesely <jano.vesely@…> [7fa2031]
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc_regs.h (modified)

	amdm37x_dispc: Implement mode changing.


Sun, 20 Jan 2013 21:35:55 GMT Maurizio Lombardi <m.lombardi85@…> [e1530ec2]
	* HelenOS.config (modified)

	use uImage OS type 2 (NetBSD) to prevent u-boot from corrupting the ...


Sun, 20 Jan 2013 21:34:33 GMT Jan Vesely <jano.vesely@…> [96228d0]
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h (modified)
	* uspace/drv/fb/amdm37x_dispc/main.c (modified)

	amdm37x_dispc: Initialize associated visualizer in dispc_init


Sun, 20 Jan 2013 21:06:33 GMT Jan Vesely <jano.vesely@…> [9cc4b2b4]
	* uspace/drv/fb/amdm37x_dispc/Makefile (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (added)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h (modified)
	* uspace/drv/fb/amdm37x_dispc/main.c (modified)

	amdm37x_dispc: Init vizualizer.


Sun, 20 Jan 2013 20:47:02 GMT Jan Vesely <jano.vesely@…> [74db5a1]
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc_regs.h (added)
	* uspace/drv/fb/amdm37x_dispc/main.c (modified)

	amdm37x_dispc: Add function initialization.

	Covnert register map to ...


Sun, 20 Jan 2013 20:45:35 GMT Jan Vesely <jano.vesely@…> [163bc23]
	* uspace/lib/drv/include/ddf/log.h (modified)

	libdrv: Add useful macros to ddf logger.


Sun, 20 Jan 2013 20:04:56 GMT Jan Vesely <jano.vesely@…> [4e3bfab]
	* uspace/drv/fb/amdm37x_dispc/main.c (modified)

	amdm37x_dispc: Convert main.c file


Sun, 20 Jan 2013 20:02:01 GMT Jan Vesely <jano.vesely@…> [d57ff6f]
	* uspace/drv/fb/amdm37x_dispc/Makefile (modified)
	* uspace/drv/fb/amdm37x_dispc/kfb.h (deleted)
	* uspace/drv/fb/amdm37x_dispc/main.c (moved)
	* uspace/drv/fb/amdm37x_dispc/port.c (modified)

	amdm37x_dispc: Begin conversion, remove unused header.


Sun, 20 Jan 2013 19:44:51 GMT Jan Vesely <jano.vesely@…> [079cacf]
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h (added)

	amdm37x_dispc: Copy register map from kernel.


Sun, 20 Jan 2013 19:40:27 GMT Jan Vesely <jano.vesely@…> [a202dbb]
	* uspace/drv/fb/amdm37x_dispc/Makefile (added)
	* uspace/drv/fb/amdm37x_dispc/kfb.c (added)
	* uspace/drv/fb/amdm37x_dispc/kfb.h (added)
	* uspace/drv/fb/amdm37x_dispc/kfb.ma (added)
	* uspace/drv/fb/amdm37x_dispc/port.c (added)
	* uspace/drv/fb/amdm37x_dispc/port.h (added)

	Add amdm37x_dispc driver as a copy of the kfb driver.


Sun, 20 Jan 2013 17:46:12 GMT Jan Vesely <jano.vesely@…> [297fda2c]
	* kernel/arch/arm32/include/barrier.h (modified)

	arm32: Implement smc_coherence_block.


Sun, 20 Jan 2013 17:41:12 GMT Jan Vesely <jano.vesely@…> [33d394a]
	* kernel/arch/arm32/include/barrier.h (modified)
	* uspace/lib/c/arch/arm32/include/cp15.h (added)

	arm32: Implement smc_coherence.


Sun, 20 Jan 2013 17:39:57 GMT Jan Vesely <jano.vesely@…> [9a5ccc14]
	* kernel/arch/arm32/src/exception.c (modified)

	arm32: Fix smc_coherence call.


Sun, 20 Jan 2013 17:23:05 GMT Jan Vesely <jano.vesely@…> [bafd198]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32, fpu: minor cleanup


Sun, 20 Jan 2013 16:39:00 GMT Jan Vesely <jano.vesely@…> [b8bb2bc]
	* kernel/arch/arm32/Makefile.inc (modified)

	arm32: Drop bbxm specific optimizations.


Sun, 20 Jan 2013 16:02:33 GMT Jan Vesely <jano.vesely@…> [83742a4]
	* boot/arch/arm32/include/asm.h (modified)
	* boot/arch/arm32/src/asm.S (modified)
	* boot/arch/arm32/src/main.c (modified)
	* boot/arch/arm32/src/mm.c (modified)

	arm32: Add cache maintenance to jump_to_kernel, enable caches on bbxm ...


Sun, 20 Jan 2013 11:47:45 GMT Jan Vesely <jano.vesely@…> [4a79e6f]
	* kernel/arch/arm32/include/security_ext.h (modified)

	arm32, sec_sext: Fix incorrect ifdef


Sun, 20 Jan 2013 11:45:20 GMT Jan Vesely <jano.vesely@…> [c8a5c8c]
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Start performance counters only if we can't use timer
	extensions.


Sun, 20 Jan 2013 11:42:22 GMT Jan Vesely <jano.vesely@…> [7a38962]
	* kernel/arch/arm32/include/cp15.h (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Replace cortex-a8 compile check with runtime cache type check. ...


Sun, 20 Jan 2013 00:27:35 GMT Jan Vesely <jano.vesely@…> [9043e7e0]
	* kernel/arch/arm32/include/cycle.h (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Count every 64th cycle.

	The coutner is 32bit, at 600Mhz it ...


Sun, 20 Jan 2013 00:11:41 GMT Jan Vesely <jano.vesely@…> [9eec7bc]
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Enable branch predictors on Cortex-A8.

	It seems to work ok ...


Sat, 19 Jan 2013 23:59:25 GMT Jan Vesely <jano.vesely@…> [3fa509b]
	* kernel/arch/arm32/include/asm.h (modified)
	* kernel/arch/arm32/include/cp15.h (modified)
	* kernel/arch/arm32/include/cycle.h (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32, armv7: Add reading of performance cycles counter.

	Fix ...


Sat, 19 Jan 2013 22:59:00 GMT Jan Vesely <jano.vesely@…> [4b28c70]
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: CLIDR is armv7 only.


Sat, 19 Jan 2013 22:37:29 GMT Jan Vesely <jano.vesely@…> [c3213bb]
	* kernel/arch/arm32/include/cp15.h (modified)

	arm32, cp15: Add Cache Type Register values.


Sat, 19 Jan 2013 19:01:09 GMT Jan Vesely <jano.vesely@…> [612edca]
	* kernel/arch/arm32/include/mm/page_fault.h (modified)
	* kernel/arch/arm32/src/mm/page_fault.c (modified)

	arm32, page_fault: Use cp15 helpers.


Sat, 19 Jan 2013 18:50:56 GMT Jan Vesely <jano.vesely@…> [26e3db2]
	* kernel/arch/arm32/include/cp15.h (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Switch cpu identification to cp15 helpers.


Sat, 19 Jan 2013 18:17:27 GMT Jan Vesely <jano.vesely@…> [a03b609]
	* kernel/arch/arm32/include/cp15.h (modified)
	* kernel/arch/arm32/include/regutils.h (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)
	* kernel/arch/arm32/src/exception.c (modified)

	arm32: Convert sctlr use to cp15 helpers.


Sat, 19 Jan 2013 16:59:07 GMT Jan Vesely <jano.vesely@…> [827aae5]
	* boot/arch/arm32/src/mm.c (modified)

	arm32: disable boot caches on bbxm.

	Does not work.


Sat, 19 Jan 2013 16:35:17 GMT Jan Vesely <jano.vesely@…> [bad1f53]
	* kernel/arch/arm32/include/cache.h (added)
	* kernel/arch/arm32/include/cp15.h (modified)
	* kernel/arch/arm32/include/cpu.h (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Detect caches on armv7


Sat, 19 Jan 2013 02:25:08 GMT Jan Vesely <jano.vesely@…> [5fcd537]
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/include/barrier.h (modified)
	* kernel/arch/arm32/include/cp15.h (added)
	* kernel/arch/arm32/include/regutils.h (modified)
	* kernel/arch/arm32/include/security_ext.h (added)
	* kernel/arch/arm32/src/fpu.s (added)
	* kernel/arch/arm32/src/fpu_context.c (modified)

	Merge mainline changes.

	Includes bbxm fpu fix and other arm ...


Fri, 18 Jan 2013 20:49:35 GMT Jan Vesely <jano.vesely@…> [660e8fa]
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/include/barrier.h (modified)
	* kernel/arch/arm32/include/cp15.h (added)
	* kernel/arch/arm32/include/regutils.h (modified)
	* kernel/arch/arm32/include/security_ext.h (added)
	* kernel/arch/arm32/src/fpu.s (added)
	* kernel/arch/arm32/src/fpu_context.c (modified)

	Merge arm fpu fixes.

	Enable FPU coprocessor (cp10/11) access.
	Test ...


Fri, 18 Jan 2013 20:06:55 GMT Jan Vesely <jano.vesely@…> [a640bc1]
	* kernel/arch/arm32/include/security_ext.h (modified)
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm, sec extensions: Add comments and remove use of sec extensions.
 ...


Thu, 17 Jan 2013 19:58:34 GMT Maurizio Lombardi <m.lombardi85@…> [9f8a07d3]
	* boot/arch/arm32/include/main.h (modified)
	* boot/arch/arm32/src/putchar.c (modified)

	bootloader: add support to the beaglebone UART0


Thu, 17 Jan 2013 19:57:21 GMT Maurizio Lombardi <m.lombardi85@…> [28a6190]
	* kernel/arch/arm32/include/mm/frame.h (modified)
	* kernel/arch/arm32/include/mm/page.h (modified)

	mm: add support to the beaglebone


Thu, 17 Jan 2013 19:56:43 GMT Maurizio Lombardi <m.lombardi85@…> [47bd0f8]
	* kernel/arch/arm32/src/mach/beaglebone/beaglebone.c (modified)

	bbone initialization:
	- initialize the DMTIMER0.
	- the ...


Wed, 16 Jan 2013 23:09:44 GMT Jan Vesely <jano.vesely@…> [cd8db93]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32: check only monitor mode to determine secure state.

	Accessing ...


Sun, 13 Jan 2013 14:59:32 GMT Maurizio Lombardi <m.lombardi85@…> [17cc8f4f]
	* boot/arch/arm32/include/mm.h (modified)
	* boot/arch/arm32/src/asm.S (modified)
	* boot/arch/arm32/src/mm.c (modified)
	* kernel/arch/arm32/src/ras.c (modified)

	Merge mainline changes


Fri, 11 Jan 2013 01:34:35 GMT Jan Vesely <jano.vesely@…> [3de8aaa6]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32, fpu:Remove useless double check form fpu context save/restore. ...


Fri, 11 Jan 2013 01:33:10 GMT Jan Vesely <jano.vesely@…> [bedd81b]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32, fpu: Disable exception checking in context save.


Fri, 11 Jan 2013 01:28:21 GMT Jan Vesely <jano.vesely@…> [07d62a9]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32: remove debug output.


Fri, 11 Jan 2013 01:27:38 GMT Jan Vesely <jano.vesely@…> [eb1d9c1]
	* kernel/arch/arm32/include/cp15.h (modified)

	arm32, cp15: Fix write macro to actually generate writes.

	Fixes fpu ...


Fri, 11 Jan 2013 00:34:32 GMT Jan Vesely <jano.vesely@…> [7e87436]
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/include/security_ext.h (modified)
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32: Add Security extensions basics.

	No monitor call handling, ...


Thu, 10 Jan 2013 22:35:21 GMT Jan Vesely <jano.vesely@…> [b9f72b97]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32, fpu: Put function declarations near enum values.


Thu, 10 Jan 2013 22:33:30 GMT Jan Vesely <jano.vesely@…> [97718a5]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32, fpu: Switch to new coprocessor macros.

	Disable code ...


Thu, 10 Jan 2013 22:33:02 GMT Jan Vesely <jano.vesely@…> [7dc8bf1]
	* kernel/arch/arm32/include/barrier.h (modified)

	arm32: Implement barriers for armv7-a


Thu, 10 Jan 2013 22:31:57 GMT Jan Vesely <jano.vesely@…> [1f271d9]
	* kernel/arch/arm32/include/cp15.h (modified)

	arm32: Fix cp15 access generator macro.


Thu, 10 Jan 2013 20:53:07 GMT Jan Vesely <jano.vesely@…> [467f0c0]
	* kernel/arch/arm32/include/barrier.h (modified)
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32: Only check cpacr on armv7. Earlier versions do not support the ...


Wed, 09 Jan 2013 19:36:04 GMT Jan Vesely <jano.vesely@…> [6a6ebde]
	* kernel/arch/arm32/include/cp15.h (modified)
	* kernel/arch/arm32/include/regutils.h (modified)
	* kernel/arch/arm32/include/security_ext.h (added)
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32: Add some cp15 register values.

	Change MODE_ values to enum ...


Tue, 08 Jan 2013 23:40:20 GMT Jan Vesely <jano.vesely@…> [813b024]
	* kernel/arch/arm32/include/cp15.h (added)

	arm32: Add a single header with all system control coprocessor
	accessors


Sun, 06 Jan 2013 23:24:44 GMT Jan Vesely <jano.vesely@…> [61b5cf0c]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32: More info about coprocessors.


Sun, 06 Jan 2013 20:00:45 GMT Jan Vesely <jano.vesely@…> [b4b3a4cb]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32: Print message when accessing coprocessors would fail.


Sun, 06 Jan 2013 19:52:43 GMT Jan Vesely <jano.vesely@…> [de36fdd]
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/src/fpu.s (added)
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32: Move fpu handling code to .s file.

	restrict kernel fpu ...


Sun, 06 Jan 2013 19:20:33 GMT Jan Vesely <jano.vesely@…> [664fd6d5]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32: Check access to CP10 and CP11 before using fpu instructions.


Fri, 04 Jan 2013 20:31:10 GMT Jan Vesely <jano.vesely@…> [ae86f89]
	* boot/arch/arm32/src/mm.c (modified)

	arm32: Have a safe path that only enables paging.


Thu, 03 Jan 2013 20:49:31 GMT Jan Vesely <jano.vesely@…> [9b6e40b]
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Add memory barrier before ICache flush.

	just to be sure ...


Thu, 03 Jan 2013 20:46:36 GMT Jan Vesely <jano.vesely@…> [2a8f38a]
	* kernel/arch/arm32/include/barrier.h (modified)

	arm32: Implement memory barriers for armv6 and armv7.

	Older arms ...


Thu, 03 Jan 2013 20:30:07 GMT Jan Vesely <jano.vesely@…> [f65b8e0c]
	* kernel/arch/arm32/include/asm.h (modified)

	arm32: Make cpu_sleep implementation depend on PROCESSOR macros.
 ...


Tue, 01 Jan 2013 18:17:05 GMT Jan Vesely <jano.vesely@…> [2a77eaa2]
	* boot/arch/arm32/src/mm.c (modified)

	arm32, boot: Drop l2 cache enabling. Add armv7 cache invalidate.

	L2 ...


Tue, 01 Jan 2013 17:03:52 GMT Jan Vesely <jano.vesely@…> [e55fcd2]
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Disable branch predictors for general operations.

	Branch ...


Tue, 01 Jan 2013 12:15:32 GMT Jan Vesely <jano.vesely@…> [0acd339]
	* boot/arch/arm32/include/mm.h (modified)
	* boot/arch/arm32/src/mm.c (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32,bbxm: Make boot mapping pages cacheable


Tue, 01 Jan 2013 11:48:19 GMT Jan Vesely <jano.vesely@…> [1a3a632]
	* boot/arch/arm32/src/mm.c (modified)

	arm32, boot: Merge Cortex-A8 and gta02 paths.

	We enable caches and ...