@@
*
* @brief Cortex Microcontroller Software Interface Standard (CMSIS).
*/
+
+/**
+ * @file cachel1_armv7.h
+ *
+ * @ingroup CMSIS
+ *
+ * @brief This header file provides CMSIS interfaces.
+ */
+
+/**
+ * @file cmsis_compiler.h
+ *
+ * @ingroup CMSIS
+ *
+ * @brief This header file provides
On 7/25/23 17:23, Sebastian Huber wrote:
On 25.07.23 16:20, Karel Gardas wrote:
On 7/25/23 15:32, Sebastian Huber wrote:
On 21.07.23 17:37, Karel Gardas wrote:
---
bsps/arm/include/cmsis_gcc.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git
was modified by RTEMS contributors.
+ */
/**//**
* @file cmsis_gcc.h
* @briefCMSIS compiler GCC header file
@@ -136,6 +139,10 @@
*/
__STATIC_FORCEINLINE __NO_RETURN void __cmsis_start(void)
{
+#ifdef __rtems__
On 2023-07-25 16:20, Karel Gardas wrote:
On 7/25/23 15:32, Sebastian Huber wrote:
On 21.07.23 17:37, Karel Gardas wrote:
---
bsps/arm/include/cmsis_gcc.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/bsps/arm/include/cmsis_gcc.h b/bsps/arm/include/cmsis_gcc.h
On 25.07.23 16:20, Karel Gardas wrote:
On 7/25/23 15:32, Sebastian Huber wrote:
On 21.07.23 17:37, Karel Gardas wrote:
---
bsps/arm/include/cmsis_gcc.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/bsps/arm/include/cmsis_gcc.h b/bsps/arm/include/cmsis_gcc.h
index
On 7/25/23 15:32, Sebastian Huber wrote:
On 21.07.23 17:37, Karel Gardas wrote:
---
bsps/arm/include/cmsis_gcc.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/bsps/arm/include/cmsis_gcc.h b/bsps/arm/include/cmsis_gcc.h
index 4f0762d6dc..9e867348d2 100644
---
On 21.07.23 17:37, Karel Gardas wrote:
---
bsps/arm/include/cmsis_gcc.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/bsps/arm/include/cmsis_gcc.h b/bsps/arm/include/cmsis_gcc.h
index 4f0762d6dc..9e867348d2 100644
--- a/bsps/arm/include/cmsis_gcc.h
+++
Hello Christian,
the patch fixing warnings is already submitted for review.
https://lists.rtems.org/pipermail/devel/2023-July/075881.html
Thanks,
Karel
On 7/25/23 12:07, Christian MAUDERER wrote:
Hello Karel,
I tested with the patch from Chris (which is identical to yours) and I
have no
Hello Karel,
I tested with the patch from Chris (which is identical to yours) and I
have no problems building and installing the imx7, imxrt1052 and
imxrt1166-cm7-saltshaker BSP and libbsd from master for these BSPs.
The only point that I have noted are a lot of new warnings when building
Sure! Not a problem, I was just waiting for Christian to confirm its
also working on his side.
Thanks,
Karel
On 7/25/23 03:34, Chris Johns wrote:
Hi Karel,
I did not see this and made and pushed a similar patch. Thanks for this and
sorry for not checking closely as I missed it on the
Hi Karel,
I did not see this and made and pushed a similar patch. Thanks for this and
sorry for not checking closely as I missed it on the first pass.
Thanks
Chris
On 25/7/2023 1:53 am, Karel Gardas wrote:
> ---
> spec/build/bsps/arm/grp.yml | 7 ---
> 1 file changed, 4 insertions(+), 3
From: Chris Johns
---
spec/build/bsps/arm/grp.yml | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/spec/build/bsps/arm/grp.yml b/spec/build/bsps/arm/grp.yml
index 1058f58d92..a48cd80d74 100644
--- a/spec/build/bsps/arm/grp.yml
+++ b/spec/build/bsps/arm/grp.yml
@@
---
spec/build/bsps/arm/grp.yml | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/spec/build/bsps/arm/grp.yml b/spec/build/bsps/arm/grp.yml
index 1058f58d92..a48cd80d74 100644
--- a/spec/build/bsps/arm/grp.yml
+++ b/spec/build/bsps/arm/grp.yml
@@ -10,12 +10,13 @@
?
Best regards
Christian
On 2023-07-13 23:05, Karel Gardas wrote:
CAVEAT: license change from BSD to Apache2 license!
Explanation:
The imported files come from CMSIS v5 project available on:
https://github.com/ARM-software/CMSIS_5/tree/develop
The files imported are located inside the CMSIS
---
bsps/arm/include/cmsis_gcc.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/bsps/arm/include/cmsis_gcc.h b/bsps/arm/include/cmsis_gcc.h
index 4f0762d6dc..9e867348d2 100644
--- a/bsps/arm/include/cmsis_gcc.h
+++ b/bsps/arm/include/cmsis_gcc.h
@@ -30,7 +30,9 @@
#pragma
> >
> >Folks,
> >
> > please take this patch as an attempt to renew old discussion or
> rather
> > start a new one focused solely on importing new ARM CMSIS code which
> is
> > (i) under Apache 2 license but (ii) without any NOTICE file.
>
On 7/14/23 01:24, Joel Sherrill wrote:
On Thu, Jul 13, 2023 at 4:11 PM Karel Gardas
wrote:
Folks,
please take this patch as an attempt to renew old discussion or rather
start a new one focused solely on importing new ARM CMSIS code which is
(i) under Apache 2 license
On Thu, Jul 13, 2023 at 4:11 PM Karel Gardas
wrote:
>
> Folks,
>
> please take this patch as an attempt to renew old discussion or rather
> start a new one focused solely on importing new ARM CMSIS code which is
> (i) under Apache 2 license but (ii) without any NOTICE fi
Folks,
please take this patch as an attempt to renew old discussion or rather
start a new one focused solely on importing new ARM CMSIS code which is
(i) under Apache 2 license but (ii) without any NOTICE file.
I hope technical advantages are huge and there is no hinder involved
like
Sponsored-By: Precidata
---
bsps/arm/stm32h7/include/chip.h | 7 +++
1 file changed, 7 insertions(+)
diff --git a/bsps/arm/stm32h7/include/chip.h b/bsps/arm/stm32h7/include/chip.h
index 26b067a3b7..ac579c0743 100644
--- a/bsps/arm/stm32h7/include/chip.h
+++
+++ b/bsps/arm/include/core_cm4.h
@@ -0,0 +1,1937 @@
+/**//**
+ * @file core_cm4.h
+ * @briefCMSIS Cortex-M4 Core Peripheral Access Layer Header File
+ * @version V4.30
+ * @date 20. October 2015
On 5/23/22 14:35, Sebastian Huber wrote:
On 16/05/2022 16:02, Karel Gardas wrote:
Sponsored-By: Precidata
---
bsps/arm/stm32h7/include/chip.h | 7 +++
1 file changed, 7 insertions(+)
diff --git a/bsps/arm/stm32h7/include/chip.h
b/bsps/arm/stm32h7/include/chip.h
index
On 16/05/2022 16:02, Karel Gardas wrote:
Sponsored-By: Precidata
---
bsps/arm/stm32h7/include/chip.h | 7 +++
1 file changed, 7 insertions(+)
diff --git a/bsps/arm/stm32h7/include/chip.h b/bsps/arm/stm32h7/include/chip.h
index 26b067a3b7..ac579c0743 100644
---
Hello Sebastian,
once you get another time for patch review, could you be so kind and
review my -m4 patch series for stm32h757i-eval BSP variant which starts
with this patch?
This:
https://lists.rtems.org/pipermail/devel/2022-May/071545.html
and this:
Sponsored-By: Precidata
---
bsps/arm/stm32h7/include/chip.h | 7 +++
1 file changed, 7 insertions(+)
diff --git a/bsps/arm/stm32h7/include/chip.h b/bsps/arm/stm32h7/include/chip.h
index 26b067a3b7..ac579c0743 100644
--- a/bsps/arm/stm32h7/include/chip.h
+++
+++ b/bsps/arm/include/core_cm4.h
@@ -0,0 +1,1937 @@
+/**//**
+ * @file core_cm4.h
+ * @briefCMSIS Cortex-M4 Core Peripheral Access Layer Header File
+ * @version V4.30
+ * @date 20. October 2015
# */
/** \defgroup CMSIS_Core_InstructionInterface CMSIS Core Instruction Interface
+ \ingroup CMSIS
Access to dedicated instructions
@{
*/
@@ -823,6 +824,7 @@ __attribute__((always_inline)) __STATIC_INLINE void
__STRT(uint32_t value, volat
---
.../stm32f4x/hal/CMSIS/RTOS/Template/cmsis_os.h| 707 -
.../stm32f7x/hal/CMSIS/RTOS/Template/cmsis_os.h| 707 -
2 files changed, 1414 deletions(-)
delete mode 100644
c/src/lib/libbsp/arm/stm32f4x/hal/CMSIS/RTOS/Template/cmsis_os.h
delete mode
Hi guys,
I just got a student who likes this project and wants to provide a
CMSIS API to RTEMS as her career final project.
I will be her director.
Besides telling her to read stuff, documentation, and the github
source files, any initial advice about how to implement this
on top of RTEMS? I.e
I hate to reply to my own post but need to in this case.
https://mbed.org/blog/entry/CMSIS-Components-BSD-Licensed/
Code is available and BSD licensed. Last comment gives link to
blog making code available.
We weren't the only ones with a problem with their license.
On 9/3/2014 9:30 AM, Joel
MICROCONTROLLER SOFTWARE
INTERFACE STANDARD (CMSIS) SPECIFICATION AND SOFTWARE
THIS END USER LICENCE AGREEMENT (LICENCE) IS A LEGAL AGREEMENT BETWEEN
YOU (EITHER A SINGLE INDIVIDUAL, OR SINGLE LEGAL ENTITY) AND ARM LIMITED
(ARM) FOR THE USE OF THE CMSIS SPECIFICATION, EXAMPLE CODE, DSP
LIBRARY SPECIFICATION
END USER LICENCE AGREEMENT FOR THE CORTEX MICROCONTROLLER SOFTWARE
INTERFACE STANDARD (CMSIS) SPECIFICATION AND SOFTWARE
THIS END USER LICENCE AGREEMENT (LICENCE) IS A LEGAL AGREEMENT BETWEEN
YOU (EITHER A SINGLE INDIVIDUAL, OR SINGLE LEGAL
absent answer means NO?
Thanks,
Daniel.
On Thu, Aug 28, 2014 at 11:31 AM, Daniel Gutson
daniel.gut...@tallertechnologies.com wrote:
Hi,
is there any precedent regarding a CMSIS abstraction layer
implementation on RTEMS?
Thanks,
Daniel.
--
Daniel F. Gutson
Chief
Hi
Since I will admit not knowing what CMSIS was until I Google'd
this, I decided to give this thread a prod. The link to ARM's
documentation on this is:
http://www.arm.com/products/processors/cortex-m/cortex-microcontroller-software-interface-standard.php
Maybe that will help.
--joel
On 8/29
34 matches
Mail list logo