-
Notifications
You must be signed in to change notification settings - Fork 88
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
ed90b5b
commit 247c65c
Showing
14 changed files
with
296 additions
and
43 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,6 @@ | ||
[submodule "sources/gmsi/utilities/3rd-party/PLOOC"] | ||
path = sources/gmsi/utilities/3rd-party/PLOOC | ||
url = https://github.com/GorgonMeducer/PLOOC.git | ||
[submodule "sources/gmsi/arch/arm/cortex-m/perf_counter"] | ||
path = sources/gmsi/arch/arm/cortex-m/perf_counter | ||
url = https://github.com/GorgonMeducer/perf_counter |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
|
||
<component_viewer schemaVersion="0.1" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="Component_Viewer.xsd"> | ||
|
||
<component name="EventRecorderStub" version="1.0.0"/> <!--name and version of the component--> | ||
<events> | ||
</events> | ||
|
||
</component_viewer> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
/**************************************************************************** | ||
* Copyright 2021 Gorgon Meducer (Email:[email protected]) * | ||
* * | ||
* Licensed under the Apache License, Version 2.0 (the "License"); * | ||
* you may not use this file except in compliance with the License. * | ||
* You may obtain a copy of the License at * | ||
* * | ||
* http://www.apache.org/licenses/LICENSE-2.0 * | ||
* * | ||
* Unless required by applicable law or agreed to in writing, software * | ||
* distributed under the License is distributed on an "AS IS" BASIS, * | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * | ||
* See the License for the specific language governing permissions and * | ||
* limitations under the License. * | ||
* * | ||
****************************************************************************/ | ||
|
||
|
||
//! \note do not move this pre-processor statement to other places | ||
#include "..\app_cfg.h" | ||
|
||
#ifndef __ARCH_APP_CFG_H__ | ||
#define __ARCH_APP_CFG_H__ | ||
|
||
/*============================ INCLUDES ======================================*/ | ||
/*============================ MACROS ========================================*/ | ||
/*============================ MACROFIED FUNCTIONS ===========================*/ | ||
/*============================ TYPES =========================================*/ | ||
/*============================ GLOBAL VARIABLES ==============================*/ | ||
/*============================ LOCAL VARIABLES ===============================*/ | ||
/*============================ PROTOTYPES ====================================*/ | ||
|
||
|
||
#endif | ||
/* EOF */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
/**************************************************************************** | ||
* Copyright 2021 Gorgon Meducer (Email:[email protected]) * | ||
* * | ||
* Licensed under the Apache License, Version 2.0 (the "License"); * | ||
* you may not use this file except in compliance with the License. * | ||
* You may obtain a copy of the License at * | ||
* * | ||
* http://www.apache.org/licenses/LICENSE-2.0 * | ||
* * | ||
* Unless required by applicable law or agreed to in writing, software * | ||
* distributed under the License is distributed on an "AS IS" BASIS, * | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * | ||
* See the License for the specific language governing permissions and * | ||
* limitations under the License. * | ||
* * | ||
****************************************************************************/ | ||
|
||
#ifndef __ARCH_H__ | ||
#define __ARCH_H__ | ||
|
||
/*============================ INCLUDES ======================================*/ | ||
#include ".\app_cfg.h" | ||
|
||
#ifndef __GMSI_ARCH_HEADER | ||
# error no specified architecture | ||
#endif | ||
|
||
#include __GMSI_ARCH_HEADER | ||
|
||
/*============================ MACROS ========================================*/ | ||
/*============================ MACROFIED FUNCTIONS ===========================*/ | ||
/*============================ TYPES =========================================*/ | ||
/*============================ GLOBAL VARIABLES ==============================*/ | ||
/*============================ LOCAL VARIABLES ===============================*/ | ||
/*============================ PROTOTYPES ====================================*/ | ||
/*! \note initialize architecture | ||
* \param none | ||
* \retval true initialization succeeded. | ||
* \retval false initialization failed | ||
*/ | ||
extern bool arch_init( void ); | ||
|
||
#endif | ||
/* EOF */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
/**************************************************************************** | ||
* Copyright 2021 Gorgon Meducer (Email:[email protected]) * | ||
* * | ||
* Licensed under the Apache License, Version 2.0 (the "License"); * | ||
* you may not use this file except in compliance with the License. * | ||
* You may obtain a copy of the License at * | ||
* * | ||
* http://www.apache.org/licenses/LICENSE-2.0 * | ||
* * | ||
* Unless required by applicable law or agreed to in writing, software * | ||
* distributed under the License is distributed on an "AS IS" BASIS, * | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * | ||
* See the License for the specific language governing permissions and * | ||
* limitations under the License. * | ||
* * | ||
****************************************************************************/ | ||
|
||
|
||
//! \note do not move this pre-processor statement to other places | ||
#include "..\app_cfg.h" | ||
|
||
#ifndef __ARCH_ARM_APP_CFG_H__ | ||
#define __ARCH_ARM_APP_CFG_H__ | ||
|
||
/*============================ INCLUDES ======================================*/ | ||
/*============================ MACROS ========================================*/ | ||
/*============================ MACROFIED FUNCTIONS ===========================*/ | ||
/*============================ TYPES =========================================*/ | ||
/*============================ GLOBAL VARIABLES ==============================*/ | ||
/*============================ LOCAL VARIABLES ===============================*/ | ||
/*============================ PROTOTYPES ====================================*/ | ||
|
||
|
||
#endif | ||
/* EOF */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
/**************************************************************************** | ||
* Copyright 2021 Gorgon Meducer (Email:[email protected]) * | ||
* * | ||
* Licensed under the Apache License, Version 2.0 (the "License"); * | ||
* you may not use this file except in compliance with the License. * | ||
* You may obtain a copy of the License at * | ||
* * | ||
* http://www.apache.org/licenses/LICENSE-2.0 * | ||
* * | ||
* Unless required by applicable law or agreed to in writing, software * | ||
* distributed under the License is distributed on an "AS IS" BASIS, * | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * | ||
* See the License for the specific language governing permissions and * | ||
* limitations under the License. * | ||
* * | ||
****************************************************************************/ | ||
|
||
|
||
//! \note do not move this pre-processor statement to other places | ||
#include "..\app_cfg.h" | ||
|
||
#ifndef __ARCH_CORTEX_M_APP_CFG_H__ | ||
#define __ARCH_CORTEX_M_APP_CFG_H__ | ||
|
||
/*============================ INCLUDES ======================================*/ | ||
/*============================ MACROS ========================================*/ | ||
/*============================ MACROFIED FUNCTIONS ===========================*/ | ||
/*============================ TYPES =========================================*/ | ||
/*============================ GLOBAL VARIABLES ==============================*/ | ||
/*============================ LOCAL VARIABLES ===============================*/ | ||
/*============================ PROTOTYPES ====================================*/ | ||
|
||
|
||
#endif | ||
/* EOF */ |
Oops, something went wrong.