| #
96b61ab1 |
| 03-May-2017 |
Vikas Manocha <vikas.manocha@st.com> |
armv7m: add MPU configuration support
Cortex-M archs support option memory protection unit (MPU). MPU is used to set the memory types, attributes, access permissions for different regions, cache pol
armv7m: add MPU configuration support
Cortex-M archs support option memory protection unit (MPU). MPU is used to set the memory types, attributes, access permissions for different regions, cache policies of the device.
e.g. using MPU it is possible to configure memory region as device memory or strongly ordered, memory attributes like execute never, cache policies like write-back or write-through.
Signed-off-by: Vikas Manocha <vikas.manocha@st.com>
show more ...
|
| #
bf4d0495 |
| 27-Mar-2017 |
Vikas Manocha <vikas.manocha@st.com> |
armv7m: add instruction & data cache support
This patch adds armv7m instruction & data cache support.
Signed-off-by: Vikas Manocha <vikas.manocha@st.com> cc: Christophe KERELLO <christophe.kerello@
armv7m: add instruction & data cache support
This patch adds armv7m instruction & data cache support.
Signed-off-by: Vikas Manocha <vikas.manocha@st.com> cc: Christophe KERELLO <christophe.kerello@st.com>
show more ...
|
| #
622bad10 |
| 17-Feb-2017 |
Phil Edworthy <PHIL.EDWORTHY@renesas.com> |
armv7m: Add SysTick timer driver
The SysTick is a 24-bit down counter that is found on all ARM Cortex M3, M4, M7 devices and is always located at a fixed address.
The number of reference clock tick
armv7m: Add SysTick timer driver
The SysTick is a 24-bit down counter that is found on all ARM Cortex M3, M4, M7 devices and is always located at a fixed address.
The number of reference clock ticks that correspond to 10ms is normally defined in the SysTick Calibration register's TENMS field. However, on some devices this is wrong, so this driver allows the clock rate to be defined using CONFIG_SYS_HZ_CLOCK.
Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com> Reviewed-by: Vikas MANOCHA <vikas.manocha@st.com>
show more ...
|
| #
0a61ee88 |
| 16-Jan-2016 |
Vikas Manocha <vikas.manocha@st.com> |
stm32: move stm32 specific code to mach-stm32
This patch moves stm32 sources at one place, with this armv7m now contains only generic stuff.
Signed-off-by: Vikas Manocha <vikas.manocha@st.com>
|
| #
2d18ef23 |
| 05-May-2015 |
Matt Porter <mporter@konsulko.com> |
ARMv7M: add STM32F1 support
Add ARMv7M STM32F1 support including clocks, timer, gpio, and flash.
Signed-off-by: Matt Porter <mporter@konsulko.com>
|
| #
b939689c |
| 05-May-2015 |
Albert ARIBAUD <albert.u.boot@aribaud.net> |
Merge branch 'u-boot/master' into 'u-boot-arm/master'
|
| #
eaaa4f7e |
| 01-Mar-2015 |
rev13@wp.pl <rev13@wp.pl> |
ARMv7M: Add STM32F4 support
Signed-off-by: Kamil Lulko <rev13@wp.pl> Reviewed-by: Tom Rini <trini@konsulko.com>
|
| #
12d8a729 |
| 01-Mar-2015 |
rev13@wp.pl <rev13@wp.pl> |
ARM: Add ARMv7-M support
Signed-off-by: Kamil Lulko <rev13@wp.pl>
|